builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-022 starttime: 1465075946.67 results: success (0) buildid: 20160604131306 builduid: b941914713814080bb9415c724973225 revision: 550d1399f06a29da4b88c56bf7728b182ba8f0b2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 14:32:26.672597) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 14:32:26.673475) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 14:32:26.673890) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 14:32:27.239848) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 14:32:27.240269) ========= '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-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False --14:32:28-- 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% 8.33 MB/s 14:32:28 (8.33 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.091000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 14:32:28.363942) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-04 14:32:28.364690) ========= '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-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.509000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-04 14:32:30.892570) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 14:32:30.892938) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 550d1399f06a29da4b88c56bf7728b182ba8f0b2 --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-aurora --rev 550d1399f06a29da4b88c56bf7728b182ba8f0b2 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False 2016-06-04 14:32:31,315 truncating revision to first 12 chars 2016-06-04 14:32:31,315 Setting DEBUG logging. 2016-06-04 14:32:31,315 attempt 1/10 2016-06-04 14:32:31,315 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/550d1399f06a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 14:32:32,492 unpacking tar archive at: mozilla-aurora-550d1399f06a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.882000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 14:32:32.823221) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 14:32:32.823548) ========= script_repo_revision: 550d1399f06a29da4b88c56bf7728b182ba8f0b2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 14:32:32.823967) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 14:32:32.824242) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 14:32:32.840395) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 30 secs) (at 2016-06-04 14:32:32.840702) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 14:32:33 INFO - MultiFileLogger online at 20160604 14:32:33 in C:\slave\test 14:32:33 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-aurora --download-symbols true 14:32:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:32:33 INFO - {'append_to_log': False, 14:32:33 INFO - 'base_work_dir': 'C:\\slave\\test', 14:32:33 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:32:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:32:33 INFO - 'buildbot_json_path': 'buildprops.json', 14:32:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:32:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:32:33 INFO - 'download_minidump_stackwalk': True, 14:32:33 INFO - 'download_symbols': 'true', 14:32:33 INFO - 'e10s': False, 14:32:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:32:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:32:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:32:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:32:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:32:33 INFO - 'C:/mozilla-build/tooltool.py'), 14:32:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:32:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:32:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:32:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:32:33 INFO - 'log_level': 'info', 14:32:33 INFO - 'log_to_console': True, 14:32:33 INFO - 'opt_config_files': (), 14:32:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:32:33 INFO - '--processes=1', 14:32:33 INFO - '--config=%(test_path)s/wptrunner.ini', 14:32:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:32:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:32:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:32:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:32:33 INFO - 'pip_index': False, 14:32:33 INFO - 'require_test_zip': True, 14:32:33 INFO - 'test_type': ('testharness',), 14:32:33 INFO - 'this_chunk': '1', 14:32:33 INFO - 'total_chunks': '10', 14:32:33 INFO - 'virtualenv_path': 'venv', 14:32:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:32:33 INFO - 'work_dir': 'build'} 14:32:33 INFO - ##### 14:32:33 INFO - ##### Running clobber step. 14:32:33 INFO - ##### 14:32:33 INFO - Running pre-action listener: _resource_record_pre_action 14:32:33 INFO - Running main action method: clobber 14:32:33 INFO - rmtree: C:\slave\test\build 14:32:33 INFO - Using _rmtree_windows ... 14:32:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:33:32 INFO - Running post-action listener: _resource_record_post_action 14:33:32 INFO - ##### 14:33:32 INFO - ##### Running read-buildbot-config step. 14:33:32 INFO - ##### 14:33:32 INFO - Running pre-action listener: _resource_record_pre_action 14:33:32 INFO - Running main action method: read_buildbot_config 14:33:32 INFO - Using buildbot properties: 14:33:32 INFO - { 14:33:32 INFO - "project": "", 14:33:32 INFO - "product": "firefox", 14:33:32 INFO - "script_repo_revision": "production", 14:33:32 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 14:33:32 INFO - "repository": "", 14:33:32 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 14:33:32 INFO - "buildid": "20160604131306", 14:33:32 INFO - "pgo_build": "False", 14:33:32 INFO - "basedir": "C:\\slave\\test", 14:33:32 INFO - "buildnumber": 33, 14:33:32 INFO - "slavename": "t-w864-ix-022", 14:33:32 INFO - "revision": "550d1399f06a29da4b88c56bf7728b182ba8f0b2", 14:33:32 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 14:33:32 INFO - "platform": "win64", 14:33:32 INFO - "branch": "mozilla-aurora", 14:33:32 INFO - "repo_path": "releases/mozilla-aurora", 14:33:32 INFO - "moz_repo_path": "", 14:33:32 INFO - "stage_platform": "win64", 14:33:32 INFO - "builduid": "b941914713814080bb9415c724973225", 14:33:32 INFO - "slavebuilddir": "test" 14:33:32 INFO - } 14:33:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 14:33:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 14:33:32 INFO - Running post-action listener: _resource_record_post_action 14:33:32 INFO - ##### 14:33:32 INFO - ##### Running download-and-extract step. 14:33:32 INFO - ##### 14:33:32 INFO - Running pre-action listener: _resource_record_pre_action 14:33:32 INFO - Running main action method: download_and_extract 14:33:32 INFO - mkdir: C:\slave\test\build\tests 14:33:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:32 INFO - https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 14:33:32 INFO - trying https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 14:33:32 INFO - Downloading https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 14:33:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 14:33:33 INFO - Downloaded 1274 bytes. 14:33:33 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 14:33:33 INFO - Using the following test package requirements: 14:33:33 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 14:33:33 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:33:33 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 14:33:33 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:33:33 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 14:33:33 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:33:33 INFO - u'jsshell-win64.zip'], 14:33:33 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:33:33 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 14:33:33 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 14:33:33 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:33:33 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 14:33:33 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:33:33 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 14:33:33 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:33:33 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 14:33:33 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:33:33 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 14:33:33 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 14:33:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:33 INFO - https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 14:33:33 INFO - trying https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 14:33:33 INFO - Downloading https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 14:33:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 14:33:34 INFO - Downloaded 20849672 bytes. 14:33:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:33:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:33:36 INFO - caution: filename not matched: web-platform/* 14:33:36 INFO - Return code: 11 14:33:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:36 INFO - https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 14:33:36 INFO - trying https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 14:33:36 INFO - Downloading https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 14:33:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 14:33:38 INFO - Downloaded 36389113 bytes. 14:33:38 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:33:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:34:17 INFO - caution: filename not matched: bin/* 14:34:17 INFO - caution: filename not matched: config/* 14:34:17 INFO - caution: filename not matched: mozbase/* 14:34:17 INFO - caution: filename not matched: marionette/* 14:34:17 INFO - caution: filename not matched: tools/wptserve/* 14:34:17 INFO - Return code: 11 14:34:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:17 INFO - https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 14:34:17 INFO - trying https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:34:17 INFO - Downloading https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 14:34:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 14:34:19 INFO - Downloaded 82761635 bytes. 14:34:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:34:19 INFO - mkdir: C:\slave\test\properties 14:34:19 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:34:19 INFO - Writing to file C:\slave\test\properties\build_url 14:34:19 INFO - Contents: 14:34:19 INFO - build_url:https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:34:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:34:20 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:34:20 INFO - Writing to file C:\slave\test\properties\symbols_url 14:34:20 INFO - Contents: 14:34:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:34:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:20 INFO - https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:34:20 INFO - trying https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:34:20 INFO - Downloading https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:34:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 14:34:22 INFO - Downloaded 50738548 bytes. 14:34:22 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:34:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:34:24 INFO - Return code: 0 14:34:24 INFO - Running post-action listener: _resource_record_post_action 14:34:24 INFO - Running post-action listener: set_extra_try_arguments 14:34:24 INFO - ##### 14:34:24 INFO - ##### Running create-virtualenv step. 14:34:24 INFO - ##### 14:34:24 INFO - Running pre-action listener: _pre_create_virtualenv 14:34:24 INFO - Running pre-action listener: _resource_record_pre_action 14:34:24 INFO - Running main action method: create_virtualenv 14:34:24 INFO - Creating virtualenv C:\slave\test\build\venv 14:34:24 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 14:34:24 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:34:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:34:31 INFO - Installing distribute......................................................................................................................................................................................done. 14:34:32 INFO - Return code: 0 14:34:32 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:34:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:34:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:34:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024CA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02569180>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A1368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', '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-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\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 14:34:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 14:34:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 14:34:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:34:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 14:34:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:34:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:34:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:34:32 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 14:34:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:34:32 INFO - 'DCLOCATION': 'SCL3', 14:34:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:32 INFO - 'HOMEDRIVE': 'C:', 14:34:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 14:34:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:32 INFO - 'KTS_VERSION': '1.19c', 14:34:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 14:34:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 14:34:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:32 INFO - 'MOZ_NO_REMOTE': '1', 14:34:32 INFO - 'NO_EM_RESTART': '1', 14:34:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:32 INFO - 'OS': 'Windows_NT', 14:34:32 INFO - 'OURDRIVE': 'C:', 14:34:32 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:34:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:34:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:34:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:32 INFO - 'PROCESSOR_LEVEL': '6', 14:34:32 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:34:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:34:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:34:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:34:32 INFO - 'PROMPT': '$P$G', 14:34:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:34:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:34:32 INFO - 'PWD': 'C:\\slave\\test', 14:34:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:32 INFO - 'SYSTEMDRIVE': 'C:', 14:34:32 INFO - 'SYSTEMROOT': 'C:\\windows', 14:34:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:34:32 INFO - 'TEST1': 'testie', 14:34:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:34:32 INFO - 'USERDOMAIN': 'T-W864-IX-022', 14:34:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 14:34:32 INFO - 'USERNAME': 'cltbld', 14:34:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 14:34:32 INFO - 'WINDIR': 'C:\\windows', 14:34:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:34:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:34:33 INFO - Downloading/unpacking psutil>=0.7.1 14:34:34 INFO - Running setup.py egg_info for package psutil 14:34:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:34:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:34:34 INFO - Installing collected packages: psutil 14:34:34 INFO - Running setup.py install for psutil 14:34:34 INFO - building 'psutil._psutil_windows' extension 14:34:34 INFO - error: Unable to find vcvarsall.bat 14:34:34 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-gzhf6p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:34:34 INFO - running install 14:34:34 INFO - running build 14:34:34 INFO - running build_py 14:34:34 INFO - creating build 14:34:34 INFO - creating build\lib.win32-2.7 14:34:34 INFO - creating build\lib.win32-2.7\psutil 14:34:34 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:34:34 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:34:34 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:34:34 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:34:34 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:34:34 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:34:34 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:34:34 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:34:34 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:34:34 INFO - running build_ext 14:34:34 INFO - building 'psutil._psutil_windows' extension 14:34:34 INFO - error: Unable to find vcvarsall.bat 14:34:34 INFO - ---------------------------------------- 14:34:34 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-gzhf6p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:34:34 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-022\AppData\Roaming\pip\pip.log 14:34:34 WARNING - Return code: 1 14:34:34 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! 14:34:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:34:34 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')]} 14:34:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:34:34 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')]} 14:34:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:34:34 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 0x024CA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02569180>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A1368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', '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-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\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 14:34:34 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 14:34:34 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 14:34:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:34:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 14:34:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:34:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:34:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:34:34 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 14:34:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:34:34 INFO - 'DCLOCATION': 'SCL3', 14:34:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:34 INFO - 'HOMEDRIVE': 'C:', 14:34:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 14:34:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:34 INFO - 'KTS_VERSION': '1.19c', 14:34:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 14:34:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 14:34:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:34 INFO - 'MOZ_NO_REMOTE': '1', 14:34:34 INFO - 'NO_EM_RESTART': '1', 14:34:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:34 INFO - 'OS': 'Windows_NT', 14:34:34 INFO - 'OURDRIVE': 'C:', 14:34:34 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:34:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:34:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:34:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:34 INFO - 'PROCESSOR_LEVEL': '6', 14:34:34 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:34:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:34:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:34:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:34:34 INFO - 'PROMPT': '$P$G', 14:34:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:34:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:34:34 INFO - 'PWD': 'C:\\slave\\test', 14:34:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:34 INFO - 'SYSTEMDRIVE': 'C:', 14:34:34 INFO - 'SYSTEMROOT': 'C:\\windows', 14:34:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:34:34 INFO - 'TEST1': 'testie', 14:34:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:34:34 INFO - 'USERDOMAIN': 'T-W864-IX-022', 14:34:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 14:34:34 INFO - 'USERNAME': 'cltbld', 14:34:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 14:34:34 INFO - 'WINDIR': 'C:\\windows', 14:34:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:34:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:34:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:34:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:34:34 INFO - Running setup.py egg_info for package mozsystemmonitor 14:34:34 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:34:34 INFO - Running setup.py egg_info for package psutil 14:34:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:34:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:34:34 INFO - Installing collected packages: mozsystemmonitor, psutil 14:34:34 INFO - Running setup.py install for mozsystemmonitor 14:34:34 INFO - Running setup.py install for psutil 14:34:34 INFO - building 'psutil._psutil_windows' extension 14:34:34 INFO - error: Unable to find vcvarsall.bat 14:34:34 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-okc9je-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:34:34 INFO - running install 14:34:34 INFO - running build 14:34:34 INFO - running build_py 14:34:34 INFO - running build_ext 14:34:34 INFO - building 'psutil._psutil_windows' extension 14:34:34 INFO - error: Unable to find vcvarsall.bat 14:34:34 INFO - ---------------------------------------- 14:34:34 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-okc9je-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:34:34 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-022\AppData\Roaming\pip\pip.log 14:34:34 WARNING - Return code: 1 14:34:34 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! 14:34:34 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:34:34 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')]} 14:34:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:34:34 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')]} 14:34:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:34:34 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 0x024CA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02569180>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A1368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', '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-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\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 14:34:34 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 14:34:34 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 14:34:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:34:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 14:34:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:34:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:34:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:34:34 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 14:34:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:34:34 INFO - 'DCLOCATION': 'SCL3', 14:34:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:34 INFO - 'HOMEDRIVE': 'C:', 14:34:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 14:34:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:34 INFO - 'KTS_VERSION': '1.19c', 14:34:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 14:34:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 14:34:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:34 INFO - 'MOZ_NO_REMOTE': '1', 14:34:34 INFO - 'NO_EM_RESTART': '1', 14:34:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:34 INFO - 'OS': 'Windows_NT', 14:34:34 INFO - 'OURDRIVE': 'C:', 14:34:34 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:34:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:34:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:34:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:34 INFO - 'PROCESSOR_LEVEL': '6', 14:34:34 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:34:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:34:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:34:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:34:34 INFO - 'PROMPT': '$P$G', 14:34:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:34:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:34:34 INFO - 'PWD': 'C:\\slave\\test', 14:34:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:34 INFO - 'SYSTEMDRIVE': 'C:', 14:34:34 INFO - 'SYSTEMROOT': 'C:\\windows', 14:34:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:34:34 INFO - 'TEST1': 'testie', 14:34:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:34:34 INFO - 'USERDOMAIN': 'T-W864-IX-022', 14:34:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 14:34:34 INFO - 'USERNAME': 'cltbld', 14:34:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 14:34:34 INFO - 'WINDIR': 'C:\\windows', 14:34:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:34:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:34:35 INFO - Downloading/unpacking blobuploader==1.2.4 14:34:35 INFO - Downloading blobuploader-1.2.4.tar.gz 14:34:35 INFO - Running setup.py egg_info for package blobuploader 14:34:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:34:39 INFO - Running setup.py egg_info for package requests 14:34:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:34:39 INFO - Downloading docopt-0.6.1.tar.gz 14:34:39 INFO - Running setup.py egg_info for package docopt 14:34:39 INFO - Installing collected packages: blobuploader, docopt, requests 14:34:39 INFO - Running setup.py install for blobuploader 14:34:39 INFO - Running setup.py install for docopt 14:34:39 INFO - Running setup.py install for requests 14:34:39 INFO - Successfully installed blobuploader docopt requests 14:34:39 INFO - Cleaning up... 14:34:39 INFO - Return code: 0 14:34:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:34:39 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')]} 14:34:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:34:39 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')]} 14:34:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:34:39 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 0x024CA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02569180>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A1368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, '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-022', 'USERDOMAIN': 'T-W864-IX-022', '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-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\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 14:34:39 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 14:34:39 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 14:34:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:34:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 14:34:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:34:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:34:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:34:39 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 14:34:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:34:39 INFO - 'DCLOCATION': 'SCL3', 14:34:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:39 INFO - 'HOMEDRIVE': 'C:', 14:34:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 14:34:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:39 INFO - 'KTS_VERSION': '1.19c', 14:34:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 14:34:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 14:34:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:39 INFO - 'MOZ_NO_REMOTE': '1', 14:34:39 INFO - 'NO_EM_RESTART': '1', 14:34:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:39 INFO - 'OS': 'Windows_NT', 14:34:39 INFO - 'OURDRIVE': 'C:', 14:34:39 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:34:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:34:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:34:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:39 INFO - 'PROCESSOR_LEVEL': '6', 14:34:39 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:34:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:34:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:34:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:34:39 INFO - 'PROMPT': '$P$G', 14:34:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:34:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:34:39 INFO - 'PWD': 'C:\\slave\\test', 14:34:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:39 INFO - 'SYSTEMDRIVE': 'C:', 14:34:39 INFO - 'SYSTEMROOT': 'C:\\windows', 14:34:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:34:39 INFO - 'TEST1': 'testie', 14:34:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:34:39 INFO - 'USERDOMAIN': 'T-W864-IX-022', 14:34:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 14:34:39 INFO - 'USERNAME': 'cltbld', 14:34:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 14:34:39 INFO - 'WINDIR': 'C:\\windows', 14:34:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:34:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:34:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:34:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:34:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:34:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:34:43 INFO - Unpacking c:\slave\test\build\tests\marionette 14:34:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:34:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:34:43 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 14:34:43 INFO - Running setup.py install for browsermob-proxy 14:34:58 INFO - Running setup.py install for manifestparser 14:34:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for marionette-client 14:34:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:34:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for marionette-driver 14:34:58 INFO - Running setup.py install for mozcrash 14:34:58 INFO - Running setup.py install for mozdebug 14:34:58 INFO - Running setup.py install for mozdevice 14:34:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for mozfile 14:34:58 INFO - Running setup.py install for mozhttpd 14:34:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for mozinfo 14:34:58 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for mozInstall 14:34:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for mozleak 14:34:58 INFO - Running setup.py install for mozlog 14:34:58 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for moznetwork 14:34:58 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for mozprocess 14:34:58 INFO - Running setup.py install for mozprofile 14:34:58 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for mozrunner 14:34:58 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for mozscreenshot 14:34:58 INFO - Running setup.py install for moztest 14:34:58 INFO - Running setup.py install for mozversion 14:34:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:34:58 INFO - Running setup.py install for wptserve 14:34:58 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 14:34:58 INFO - Cleaning up... 14:34:58 INFO - Return code: 0 14:34:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:34:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:34:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:34:58 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 0x024CA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02569180>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A1368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, '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-022', 'USERDOMAIN': 'T-W864-IX-022', '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-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\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 14:34:58 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 14:34:58 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 14:34:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:34:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 14:34:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:34:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:34:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:34:58 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 14:34:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:34:58 INFO - 'DCLOCATION': 'SCL3', 14:34:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:58 INFO - 'HOMEDRIVE': 'C:', 14:34:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 14:34:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:58 INFO - 'KTS_VERSION': '1.19c', 14:34:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 14:34:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 14:34:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:58 INFO - 'MOZ_NO_REMOTE': '1', 14:34:58 INFO - 'NO_EM_RESTART': '1', 14:34:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:58 INFO - 'OS': 'Windows_NT', 14:34:58 INFO - 'OURDRIVE': 'C:', 14:34: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;C:\\mozilla-build\\hg', 14:34:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:34:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:34:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:58 INFO - 'PROCESSOR_LEVEL': '6', 14:34:58 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:34:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:34:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:34:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:34:58 INFO - 'PROMPT': '$P$G', 14:34:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:34:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:34:58 INFO - 'PWD': 'C:\\slave\\test', 14:34:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:58 INFO - 'SYSTEMDRIVE': 'C:', 14:34:58 INFO - 'SYSTEMROOT': 'C:\\windows', 14:34:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:34:58 INFO - 'TEST1': 'testie', 14:34:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:34:58 INFO - 'USERDOMAIN': 'T-W864-IX-022', 14:34:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 14:34:58 INFO - 'USERNAME': 'cltbld', 14:34:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 14:34:58 INFO - 'WINDIR': 'C:\\windows', 14:34:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:35:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:35:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:35:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:35:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:35:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:35:03 INFO - Unpacking c:\slave\test\build\tests\marionette 14:35:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:35:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:35:03 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)) 14:35:15 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)) 14:35:15 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)) 14:35:15 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)) 14:35:15 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)) 14:35:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:35:15 INFO - Downloading blessings-1.6.tar.gz 14:35:15 INFO - Running setup.py egg_info for package blessings 14:35:15 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)) 14:35:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:35:15 INFO - Running setup.py install for blessings 14:35:15 INFO - Running setup.py install for browsermob-proxy 14:35:15 INFO - Running setup.py install for manifestparser 14:35:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Running setup.py install for marionette-client 14:35:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:35:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Running setup.py install for marionette-driver 14:35:15 INFO - Running setup.py install for mozcrash 14:35:15 INFO - Running setup.py install for mozdebug 14:35:15 INFO - Running setup.py install for mozdevice 14:35:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Running setup.py install for mozhttpd 14:35:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Running setup.py install for mozInstall 14:35:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Running setup.py install for mozleak 14:35:15 INFO - Running setup.py install for mozprofile 14:35:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Running setup.py install for mozrunner 14:35:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:35:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:35:16 INFO - Running setup.py install for mozscreenshot 14:35:16 INFO - Running setup.py install for moztest 14:35:16 INFO - Running setup.py install for mozversion 14:35:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:35:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:35:16 INFO - Running setup.py install for wptserve 14:35:16 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:35:16 INFO - Cleaning up... 14:35:17 INFO - Return code: 0 14:35:17 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:35:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:35:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:35:17 INFO - Reading from file tmpfile_stdout 14:35:17 INFO - Using _rmtree_windows ... 14:35:17 INFO - Using _rmtree_windows ... 14:35:17 INFO - Current package versions: 14:35:17 INFO - blessings == 1.6 14:35:17 INFO - blobuploader == 1.2.4 14:35:17 INFO - browsermob-proxy == 0.6.0 14:35:17 INFO - distribute == 0.6.14 14:35:17 INFO - docopt == 0.6.1 14:35:17 INFO - manifestparser == 1.1 14:35:17 INFO - marionette-client == 2.3.0 14:35:17 INFO - marionette-driver == 1.4.0 14:35:17 INFO - mozInstall == 1.12 14:35:17 INFO - mozcrash == 0.17 14:35:17 INFO - mozdebug == 0.1 14:35:17 INFO - mozdevice == 0.48 14:35:17 INFO - mozfile == 1.2 14:35:17 INFO - mozhttpd == 0.7 14:35:17 INFO - mozinfo == 0.9 14:35:17 INFO - mozleak == 0.1 14:35:17 INFO - mozlog == 3.1 14:35:17 INFO - moznetwork == 0.27 14:35:17 INFO - mozprocess == 0.22 14:35:17 INFO - mozprofile == 0.28 14:35:17 INFO - mozrunner == 6.11 14:35:17 INFO - mozscreenshot == 0.1 14:35:17 INFO - mozsystemmonitor == 0.0 14:35:17 INFO - moztest == 0.7 14:35:17 INFO - mozversion == 1.4 14:35:17 INFO - requests == 1.2.3 14:35:17 INFO - wptserve == 1.4.0 14:35:17 INFO - Running post-action listener: _resource_record_post_action 14:35:17 INFO - Running post-action listener: _start_resource_monitoring 14:35:17 INFO - Starting resource monitoring. 14:35:17 INFO - ##### 14:35:17 INFO - ##### Running pull step. 14:35:17 INFO - ##### 14:35:17 INFO - Running pre-action listener: _resource_record_pre_action 14:35:17 INFO - Running main action method: pull 14:35:17 INFO - Pull has nothing to do! 14:35:17 INFO - Running post-action listener: _resource_record_post_action 14:35:17 INFO - ##### 14:35:17 INFO - ##### Running install step. 14:35:17 INFO - ##### 14:35:17 INFO - Running pre-action listener: _resource_record_pre_action 14:35:17 INFO - Running main action method: install 14:35:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:35:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:35:17 INFO - Reading from file tmpfile_stdout 14:35:17 INFO - Using _rmtree_windows ... 14:35:17 INFO - Using _rmtree_windows ... 14:35:17 INFO - Detecting whether we're running mozinstall >=1.0... 14:35:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:35:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:35:17 INFO - Reading from file tmpfile_stdout 14:35:17 INFO - Output received: 14:35:17 INFO - Usage: mozinstall-script.py [options] installer 14:35:17 INFO - Options: 14:35:17 INFO - -h, --help show this help message and exit 14:35:17 INFO - -d DEST, --destination=DEST 14:35:17 INFO - Directory to install application into. [default: 14:35:17 INFO - "C:\slave\test"] 14:35:17 INFO - --app=APP Application being installed. [default: firefox] 14:35:17 INFO - Using _rmtree_windows ... 14:35:17 INFO - Using _rmtree_windows ... 14:35:17 INFO - mkdir: C:\slave\test\build\application 14:35:17 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:35:17 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 14:35:20 INFO - Reading from file tmpfile_stdout 14:35:20 INFO - Output received: 14:35:20 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:35:20 INFO - Using _rmtree_windows ... 14:35:20 INFO - Using _rmtree_windows ... 14:35:20 INFO - Running post-action listener: _resource_record_post_action 14:35:20 INFO - ##### 14:35:20 INFO - ##### Running run-tests step. 14:35:20 INFO - ##### 14:35:20 INFO - Running pre-action listener: _resource_record_pre_action 14:35:20 INFO - Running main action method: run_tests 14:35:20 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:35:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:35:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:35:20 INFO - grabbing minidump binary from tooltool 14:35:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:35:20 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 0x025A1368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:35:20 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 14:35:20 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 14:35:20 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:35:20 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsaxxcb 14:35:20 INFO - INFO - File integrity verified, renaming tmpsaxxcb to win32-minidump_stackwalk.exe 14:35:20 INFO - Return code: 0 14:35:20 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:35:20 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:35:20 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/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.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 14:35:20 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/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.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 14:35:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:35:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 14:35:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:35:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:35:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:35:20 INFO - 'COMPUTERNAME': 'T-W864-IX-022', 14:35:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:35:20 INFO - 'DCLOCATION': 'SCL3', 14:35:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:35:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:35:20 INFO - 'HOMEDRIVE': 'C:', 14:35:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 14:35:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:35:20 INFO - 'KTS_VERSION': '1.19c', 14:35:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 14:35:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022', 14:35:20 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:35:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:35:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:35:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:35:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:35:20 INFO - 'MOZ_NO_REMOTE': '1', 14:35:20 INFO - 'NO_EM_RESTART': '1', 14:35:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:35:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:35:20 INFO - 'OS': 'Windows_NT', 14:35:20 INFO - 'OURDRIVE': 'C:', 14:35:20 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:35:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:35:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:35:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:35:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:35:20 INFO - 'PROCESSOR_LEVEL': '6', 14:35:20 INFO - 'PROCESSOR_REVISION': '1e05', 14:35:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:35:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:35:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:35:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:35:20 INFO - 'PROMPT': '$P$G', 14:35:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:35:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:35:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:35:20 INFO - 'PWD': 'C:\\slave\\test', 14:35:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:35:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:35:20 INFO - 'SYSTEMDRIVE': 'C:', 14:35:20 INFO - 'SYSTEMROOT': 'C:\\windows', 14:35:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:35:20 INFO - 'TEST1': 'testie', 14:35:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:35:20 INFO - 'USERDOMAIN': 'T-W864-IX-022', 14:35:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 14:35:20 INFO - 'USERNAME': 'cltbld', 14:35:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 14:35:20 INFO - 'WINDIR': 'C:\\windows', 14:35:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:35:20 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/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.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 14:35:22 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 14:35:22 INFO - import pkg_resources 14:35:23 INFO - Using 1 client processes 14:35:26 INFO - SUITE-START | Running 778 tests 14:35:26 INFO - Running testharness tests 14:35:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:35:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:35:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:35:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:35:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:35:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 14:35:27 INFO - Setting up ssl 14:35:27 INFO - PROCESS | certutil | 14:35:27 INFO - PROCESS | certutil | 14:35:27 INFO - PROCESS | certutil | 14:35:27 INFO - Certificate Nickname Trust Attributes 14:35:27 INFO - SSL,S/MIME,JAR/XPI 14:35:27 INFO - 14:35:27 INFO - web-platform-tests CT,, 14:35:27 INFO - 14:35:27 INFO - Starting runner 14:35:28 INFO - PROCESS | 2876 | [2876] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:35:28 INFO - PROCESS | 2876 | [2876] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:35:28 INFO - PROCESS | 2876 | [2876] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:35:28 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:35:28 INFO - PROCESS | 2876 | [2876] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 14:35:29 INFO - PROCESS | 2876 | 1465076129902 Marionette DEBUG Marionette enabled via build flag and pref 14:35:30 INFO - PROCESS | 2876 | ++DOCSHELL 0000006966374800 == 1 [pid = 2876] [id = 1] 14:35:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 1 (0000006966375000) [pid = 2876] [serial = 1] [outer = 0000000000000000] 14:35:30 INFO - PROCESS | 2876 | [2876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:35:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 2 (0000006966376000) [pid = 2876] [serial = 2] [outer = 0000006966375000] 14:35:31 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969751000 == 2 [pid = 2876] [id = 2] 14:35:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 3 (0000006969751800) [pid = 2876] [serial = 3] [outer = 0000000000000000] 14:35:31 INFO - PROCESS | 2876 | [2876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:35:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 4 (0000006969752800) [pid = 2876] [serial = 4] [outer = 0000006969751800] 14:35:31 INFO - PROCESS | 2876 | 1465076131569 Marionette INFO Listening on port 2828 14:35:33 INFO - PROCESS | 2876 | 1465076133366 Marionette DEBUG Marionette enabled via command-line flag 14:35:33 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6A6000 == 3 [pid = 2876] [id = 3] 14:35:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 5 (000000696A6E8800) [pid = 2876] [serial = 5] [outer = 0000000000000000] 14:35:33 INFO - PROCESS | 2876 | [2876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:35:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 6 (000000696A6E9800) [pid = 2876] [serial = 6] [outer = 000000696A6E8800] 14:35:33 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:35:33 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:35:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 7 (000000696A7CD000) [pid = 2876] [serial = 7] [outer = 0000006969751800] 14:35:34 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:34 INFO - PROCESS | 2876 | 1465076134041 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49310 14:35:34 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:34 INFO - PROCESS | 2876 | 1465076134051 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49311 14:35:34 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:34 INFO - PROCESS | 2876 | 1465076134059 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49312 14:35:34 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:34 INFO - PROCESS | 2876 | 1465076134094 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49313 14:35:34 INFO - PROCESS | 2876 | 1465076134096 Marionette DEBUG Closed connection conn0 14:35:34 INFO - PROCESS | 2876 | 1465076134098 Marionette DEBUG Closed connection conn1 14:35:34 INFO - PROCESS | 2876 | 1465076134100 Marionette DEBUG Closed connection conn2 14:35:34 INFO - PROCESS | 2876 | 1465076134179 Marionette DEBUG Closed connection conn3 14:35:34 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:34 INFO - PROCESS | 2876 | 1465076134186 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49314 14:35:34 INFO - PROCESS | 2876 | 1465076134305 Marionette DEBUG Closed connection conn4 14:35:34 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:34 INFO - PROCESS | 2876 | 1465076134312 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49315 14:35:34 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDCB000 == 4 [pid = 2876] [id = 4] 14:35:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 8 (000000696B87F800) [pid = 2876] [serial = 8] [outer = 0000000000000000] 14:35:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 9 (000000696B88C000) [pid = 2876] [serial = 9] [outer = 000000696B87F800] 14:35:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 10 (000000696BA33800) [pid = 2876] [serial = 10] [outer = 000000696B87F800] 14:35:34 INFO - PROCESS | 2876 | 1465076134567 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:35:34 INFO - PROCESS | 2876 | 1465076134572 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160604131306","device":"desktop","version":"48.0a2"} 14:35:35 INFO - PROCESS | 2876 | [2876] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:35:35 INFO - PROCESS | 2876 | [2876] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:35:35 INFO - PROCESS | 2876 | [2876] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:35:36 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971519800 == 5 [pid = 2876] [id = 5] 14:35:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 11 (000000697151A800) [pid = 2876] [serial = 11] [outer = 0000000000000000] 14:35:36 INFO - PROCESS | 2876 | ++DOCSHELL 000000697151B000 == 6 [pid = 2876] [id = 6] 14:35:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 12 (0000006971284400) [pid = 2876] [serial = 12] [outer = 0000000000000000] 14:35:36 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:35:36 INFO - PROCESS | 2876 | ++DOCSHELL 00000069724C8800 == 7 [pid = 2876] [id = 7] 14:35:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 13 (0000006971283C00) [pid = 2876] [serial = 13] [outer = 0000000000000000] 14:35:36 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:35:36 INFO - PROCESS | 2876 | [2876] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:35:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 14 (0000006972581000) [pid = 2876] [serial = 14] [outer = 0000006971283C00] 14:35:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 15 (0000006972968800) [pid = 2876] [serial = 15] [outer = 000000697151A800] 14:35:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 16 (00000069720A6C00) [pid = 2876] [serial = 16] [outer = 0000006971284400] 14:35:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 17 (00000069720A8C00) [pid = 2876] [serial = 17] [outer = 0000006971283C00] 14:35:37 INFO - PROCESS | 2876 | 1465076137827 Marionette INFO startBrowser 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:37 INFO - PROCESS | 2876 | 1465076137861 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 2876 | 1465076137874 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 2876 | 1465076137877 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 18 (0000006974A7A800) [pid = 2876] [serial = 18] [outer = 0000006971283C00] 14:35:39 INFO - PROCESS | 2876 | 1465076139064 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"92e379d1-0f60-46d5-81cb-bd17c471cb95","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160604131306","device":"desktop","version":"48.0a2","command_id":1}}] 14:35:39 INFO - PROCESS | 2876 | 1465076139537 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:35:39 INFO - PROCESS | 2876 | 1465076139540 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:39 INFO - PROCESS | 2876 | 1465076139577 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 14:35:39 INFO - PROCESS | 2876 | 1465076139640 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:35:39 INFO - PROCESS | 2876 | 1465076139644 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:39 INFO - PROCESS | 2876 | [2876] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:35:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006966374800 == 6 [pid = 2876] [id = 1] 14:35:41 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:35:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 19 (0000006963F15400) [pid = 2876] [serial = 19] [outer = 0000006971283C00] 14:35:42 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:42 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:42 INFO - PROCESS | 2876 | 1465076142132 Marionette TRACE conn5 <- [1,3,null,{}] 14:35:42 INFO - PROCESS | 2876 | 1465076142139 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:35:42 INFO - PROCESS | 2876 | 1465076142142 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:42 INFO - PROCESS | 2876 | 1465076142168 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 14:35:42 INFO - PROCESS | 2876 | 1465076142192 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 2876 | 1465076142197 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 14:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:35:42 INFO - PROCESS | 2876 | 1465076142211 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - PROCESS | 2876 | 1465076142216 Marionette TRACE conn5 <- [1,6,null,{}] 14:35:42 INFO - PROCESS | 2876 | 1465076142227 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:42 INFO - PROCESS | 2876 | 1465076142230 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:42 INFO - PROCESS | 2876 | 1465076142255 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 14:35:42 INFO - PROCESS | 2876 | 1465076142261 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 2876 | 1465076142265 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:42 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A4AD000 == 7 [pid = 2876] [id = 8] 14:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 20 (000000696A4EAC00) [pid = 2876] [serial = 20] [outer = 0000000000000000] 14:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 21 (000000696A7A3C00) [pid = 2876] [serial = 21] [outer = 000000696A4EAC00] 14:35:42 INFO - PROCESS | 2876 | 1465076142327 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 22 (000000696E3EA000) [pid = 2876] [serial = 22] [outer = 000000696A4EAC00] 14:35:42 INFO - PROCESS | 2876 | ++DOCSHELL 0000006963FBF000 == 8 [pid = 2876] [id = 9] 14:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 23 (000000696973C400) [pid = 2876] [serial = 23] [outer = 0000000000000000] 14:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 24 (0000006969772C00) [pid = 2876] [serial = 24] [outer = 000000696973C400] 14:35:42 INFO - PROCESS | 2876 | 1465076142814 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 25 (0000006969C1DC00) [pid = 2876] [serial = 25] [outer = 000000696973C400] 14:35:43 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDCB000 == 7 [pid = 2876] [id = 4] 14:35:43 INFO - PROCESS | 2876 | 1465076143480 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1404ms 14:35:43 INFO - PROCESS | 2876 | 1465076143625 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 14:35:43 INFO - PROCESS | 2876 | 1465076143628 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 14:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:35:43 INFO - PROCESS | 2876 | 1465076143633 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 2876 | 1465076143636 Marionette TRACE conn5 <- [1,10,null,{}] 14:35:43 INFO - PROCESS | 2876 | 1465076143641 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:43 INFO - PROCESS | 2876 | 1465076143644 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:43 INFO - PROCESS | 2876 | 1465076143755 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 14:35:43 INFO - PROCESS | 2876 | 1465076143802 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 2876 | 1465076143805 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:43 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964DCE000 == 8 [pid = 2876] [id = 10] 14:35:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 26 (0000006964EC9C00) [pid = 2876] [serial = 26] [outer = 0000000000000000] 14:35:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 27 (0000006969EA7400) [pid = 2876] [serial = 27] [outer = 0000006964EC9C00] 14:35:43 INFO - PROCESS | 2876 | 1465076143860 Marionette DEBUG loaded listener.js 14:35:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 28 (000000696EE26800) [pid = 2876] [serial = 28] [outer = 0000006964EC9C00] 14:35:43 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A2E9000 == 9 [pid = 2876] [id = 11] 14:35:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 29 (000000696A2E9800) [pid = 2876] [serial = 29] [outer = 0000000000000000] 14:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 30 (000000696A4A3800) [pid = 2876] [serial = 30] [outer = 000000696A2E9800] 14:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 31 (000000696A6E0800) [pid = 2876] [serial = 31] [outer = 000000696A2E9800] 14:35:44 INFO - PROCESS | 2876 | ++DOCSHELL 0000006963DDE000 == 10 [pid = 2876] [id = 12] 14:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 32 (000000696EDFC800) [pid = 2876] [serial = 32] [outer = 0000000000000000] 14:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 33 (00000069713B7C00) [pid = 2876] [serial = 33] [outer = 000000696EDFC800] 14:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 34 (000000697127C800) [pid = 2876] [serial = 34] [outer = 000000696EDFC800] 14:35:44 INFO - PROCESS | 2876 | 1465076144588 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 986ms 14:35:44 INFO - PROCESS | 2876 | 1465076144622 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 2876 | 1465076144626 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 14:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:35:44 INFO - PROCESS | 2876 | 1465076144633 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 2876 | 1465076144636 Marionette TRACE conn5 <- [1,14,null,{}] 14:35:44 INFO - PROCESS | 2876 | 1465076144640 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:44 INFO - PROCESS | 2876 | 1465076144642 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:44 INFO - PROCESS | 2876 | 1465076144735 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 14:35:44 INFO - PROCESS | 2876 | 1465076144741 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 2876 | 1465076144744 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:44 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B45E800 == 11 [pid = 2876] [id = 13] 14:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 35 (000000697206DC00) [pid = 2876] [serial = 35] [outer = 0000000000000000] 14:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 36 (0000006972074800) [pid = 2876] [serial = 36] [outer = 000000697206DC00] 14:35:44 INFO - PROCESS | 2876 | 1465076144794 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 37 (00000069725F1800) [pid = 2876] [serial = 37] [outer = 000000697206DC00] 14:35:45 INFO - PROCESS | 2876 | 1465076145271 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 14:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 691ms 14:35:45 INFO - PROCESS | 2876 | 1465076145327 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 2876 | 1465076145329 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 14:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:35:45 INFO - PROCESS | 2876 | 1465076145333 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - PROCESS | 2876 | 1465076145337 Marionette TRACE conn5 <- [1,18,null,{}] 14:35:45 INFO - PROCESS | 2876 | 1465076145348 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:45 INFO - PROCESS | 2876 | 1465076145353 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:45 INFO - PROCESS | 2876 | 1465076145448 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 14:35:45 INFO - PROCESS | 2876 | 1465076145457 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 2876 | 1465076145460 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:45 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2BE000 == 12 [pid = 2876] [id = 14] 14:35:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 38 (000000697342FC00) [pid = 2876] [serial = 38] [outer = 0000000000000000] 14:35:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 39 (0000006973433400) [pid = 2876] [serial = 39] [outer = 000000697342FC00] 14:35:45 INFO - PROCESS | 2876 | 1465076145518 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 40 (0000006973738400) [pid = 2876] [serial = 40] [outer = 000000697342FC00] 14:35:45 INFO - PROCESS | 2876 | 1465076145928 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 14:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 14:35:45 INFO - PROCESS | 2876 | 1465076145966 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 2876 | 1465076145969 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 14:35:45 INFO - PROCESS | 2876 | 1465076145973 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - PROCESS | 2876 | 1465076145975 Marionette TRACE conn5 <- [1,22,null,{}] 14:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:35:45 INFO - PROCESS | 2876 | 1465076145978 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:45 INFO - PROCESS | 2876 | 1465076145981 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:46 INFO - PROCESS | 2876 | 1465076146066 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 14:35:46 INFO - PROCESS | 2876 | 1465076146072 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 2876 | 1465076146074 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:46 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEB7000 == 13 [pid = 2876] [id = 15] 14:35:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 41 (000000696B80F800) [pid = 2876] [serial = 41] [outer = 0000000000000000] 14:35:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 42 (000000696B816000) [pid = 2876] [serial = 42] [outer = 000000696B80F800] 14:35:46 INFO - PROCESS | 2876 | 1465076146120 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 43 (000000697064B800) [pid = 2876] [serial = 43] [outer = 000000696B80F800] 14:35:46 INFO - PROCESS | 2876 | 1465076146530 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 14:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 14:35:46 INFO - PROCESS | 2876 | 1465076146564 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 2876 | 1465076146574 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 14:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:35:46 INFO - PROCESS | 2876 | 1465076146587 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 2876 | 1465076146589 Marionette TRACE conn5 <- [1,26,null,{}] 14:35:46 INFO - PROCESS | 2876 | 1465076146593 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:46 INFO - PROCESS | 2876 | 1465076146595 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:46 INFO - PROCESS | 2876 | 1465076146678 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 14:35:46 INFO - PROCESS | 2876 | 1465076146683 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 2876 | 1465076146685 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:46 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970F1A000 == 14 [pid = 2876] [id = 16] 14:35:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 44 (0000006971303400) [pid = 2876] [serial = 44] [outer = 0000000000000000] 14:35:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 45 (000000697130B400) [pid = 2876] [serial = 45] [outer = 0000006971303400] 14:35:46 INFO - PROCESS | 2876 | 1465076146730 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 46 (000000697206E800) [pid = 2876] [serial = 46] [outer = 0000006971303400] 14:35:47 INFO - PROCESS | 2876 | 1465076147134 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 14:35:47 INFO - PROCESS | 2876 | 1465076147179 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 14:35:47 INFO - PROCESS | 2876 | 1465076147181 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 14:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:35:47 INFO - PROCESS | 2876 | 1465076147185 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:35:47 INFO - PROCESS | 2876 | 1465076147187 Marionette TRACE conn5 <- [1,30,null,{}] 14:35:47 INFO - PROCESS | 2876 | 1465076147190 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:47 INFO - PROCESS | 2876 | 1465076147196 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:47 INFO - PROCESS | 2876 | 1465076147316 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 14:35:47 INFO - PROCESS | 2876 | 1465076147330 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 2876 | 1465076147333 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:47 INFO - PROCESS | 2876 | ++DOCSHELL 000000697150D800 == 15 [pid = 2876] [id = 17] 14:35:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 47 (000000696A41D400) [pid = 2876] [serial = 47] [outer = 0000000000000000] 14:35:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 48 (00000069746E5C00) [pid = 2876] [serial = 48] [outer = 000000696A41D400] 14:35:47 INFO - PROCESS | 2876 | 1465076147378 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 49 (0000006977225000) [pid = 2876] [serial = 49] [outer = 000000696A41D400] 14:35:47 INFO - PROCESS | 2876 | 1465076147849 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 14:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 732ms 14:35:47 INFO - PROCESS | 2876 | 1465076147920 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 14:35:47 INFO - PROCESS | 2876 | 1465076147922 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 14:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:35:47 INFO - PROCESS | 2876 | 1465076147925 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:35:47 INFO - PROCESS | 2876 | 1465076147927 Marionette TRACE conn5 <- [1,34,null,{}] 14:35:47 INFO - PROCESS | 2876 | 1465076147931 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:47 INFO - PROCESS | 2876 | 1465076147933 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:48 INFO - PROCESS | 2876 | 1465076148012 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 14:35:48 INFO - PROCESS | 2876 | 1465076148019 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 2876 | 1465076148021 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:48 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972718800 == 16 [pid = 2876] [id = 18] 14:35:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 50 (0000006970F55000) [pid = 2876] [serial = 50] [outer = 0000000000000000] 14:35:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 51 (0000006975AB0400) [pid = 2876] [serial = 51] [outer = 0000006970F55000] 14:35:48 INFO - PROCESS | 2876 | 1465076148066 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 52 (0000006977225C00) [pid = 2876] [serial = 52] [outer = 0000006970F55000] 14:35:48 INFO - PROCESS | 2876 | 1465076148446 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 14:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 585ms 14:35:48 INFO - PROCESS | 2876 | 1465076148514 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 2876 | 1465076148516 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 14:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:35:48 INFO - PROCESS | 2876 | 1465076148519 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - PROCESS | 2876 | 1465076148521 Marionette TRACE conn5 <- [1,38,null,{}] 14:35:48 INFO - PROCESS | 2876 | 1465076148525 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:48 INFO - PROCESS | 2876 | 1465076148527 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:48 INFO - PROCESS | 2876 | 1465076148611 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 14:35:48 INFO - PROCESS | 2876 | 1465076148616 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 2876 | 1465076148618 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:48 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DDE000 == 17 [pid = 2876] [id = 19] 14:35:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 53 (00000069633BF800) [pid = 2876] [serial = 53] [outer = 0000000000000000] 14:35:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 54 (000000696355B000) [pid = 2876] [serial = 54] [outer = 00000069633BF800] 14:35:48 INFO - PROCESS | 2876 | 1465076148678 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (0000006963561400) [pid = 2876] [serial = 55] [outer = 00000069633BF800] 14:35:49 INFO - PROCESS | 2876 | 1465076149059 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 14:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 14:35:49 INFO - PROCESS | 2876 | 1465076149117 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 2876 | 1465076149120 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 14:35:49 INFO - PROCESS | 2876 | 1465076149123 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 2876 | 1465076149125 Marionette TRACE conn5 <- [1,42,null,{}] 14:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:35:49 INFO - PROCESS | 2876 | 1465076149129 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:49 INFO - PROCESS | 2876 | 1465076149131 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:49 INFO - PROCESS | 2876 | 1465076149216 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 14:35:49 INFO - PROCESS | 2876 | 1465076149222 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 2876 | 1465076149224 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:49 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A08800 == 18 [pid = 2876] [id = 20] 14:35:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (0000006963565400) [pid = 2876] [serial = 56] [outer = 0000000000000000] 14:35:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (0000006965714000) [pid = 2876] [serial = 57] [outer = 0000006963565400] 14:35:49 INFO - PROCESS | 2876 | 1465076149269 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000696571A400) [pid = 2876] [serial = 58] [outer = 0000006963565400] 14:35:49 INFO - PROCESS | 2876 | 1465076149655 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 14:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 14:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:35:49 INFO - PROCESS | 2876 | 1465076149717 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 2876 | 1465076149719 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 14:35:49 INFO - PROCESS | 2876 | 1465076149723 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 2876 | 1465076149724 Marionette TRACE conn5 <- [1,46,null,{}] 14:35:49 INFO - PROCESS | 2876 | 1465076149733 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:49 INFO - PROCESS | 2876 | 1465076149735 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:49 INFO - PROCESS | 2876 | 1465076149818 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 14:35:49 INFO - PROCESS | 2876 | 1465076149824 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 2876 | 1465076149826 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:49 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978634800 == 19 [pid = 2876] [id = 21] 14:35:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (0000006965720C00) [pid = 2876] [serial = 59] [outer = 0000000000000000] 14:35:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (000000696B80CC00) [pid = 2876] [serial = 60] [outer = 0000006965720C00] 14:35:49 INFO - PROCESS | 2876 | 1465076149874 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (000000695FFE1800) [pid = 2876] [serial = 61] [outer = 0000006965720C00] 14:35:50 INFO - PROCESS | 2876 | 1465076150304 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 14:35:50 INFO - PROCESS | 2876 | 1465076150355 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 2876 | 1465076150357 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 14:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:35:50 INFO - PROCESS | 2876 | 1465076150360 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - PROCESS | 2876 | 1465076150363 Marionette TRACE conn5 <- [1,50,null,{}] 14:35:50 INFO - PROCESS | 2876 | 1465076150367 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:50 INFO - PROCESS | 2876 | 1465076150369 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:50 INFO - PROCESS | 2876 | 1465076150460 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 14:35:50 INFO - PROCESS | 2876 | 1465076150466 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 2876 | 1465076150468 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:50 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978880000 == 20 [pid = 2876] [id = 22] 14:35:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (0000006965717400) [pid = 2876] [serial = 62] [outer = 0000000000000000] 14:35:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006978842000) [pid = 2876] [serial = 63] [outer = 0000006965717400] 14:35:50 INFO - PROCESS | 2876 | 1465076150518 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000697884A800) [pid = 2876] [serial = 64] [outer = 0000006965717400] 14:35:51 INFO - PROCESS | 2876 | 1465076151748 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1433ms 14:35:51 INFO - PROCESS | 2876 | 1465076151797 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 2876 | 1465076151802 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 14:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:35:51 INFO - PROCESS | 2876 | 1465076151815 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - PROCESS | 2876 | 1465076151819 Marionette TRACE conn5 <- [1,54,null,{}] 14:35:51 INFO - PROCESS | 2876 | 1465076151824 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:51 INFO - PROCESS | 2876 | 1465076151827 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:51 INFO - PROCESS | 2876 | 1465076151932 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 14:35:51 INFO - PROCESS | 2876 | 1465076151947 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 2876 | 1465076151951 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:51 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A147000 == 21 [pid = 2876] [id = 23] 14:35:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006964DDE400) [pid = 2876] [serial = 65] [outer = 0000000000000000] 14:35:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006965550800) [pid = 2876] [serial = 66] [outer = 0000006964DDE400] 14:35:52 INFO - PROCESS | 2876 | 1465076152029 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696973AC00) [pid = 2876] [serial = 67] [outer = 0000006964DDE400] 14:35:52 INFO - PROCESS | 2876 | 1465076152459 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 691ms 14:35:52 INFO - PROCESS | 2876 | 1465076152511 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 14:35:52 INFO - PROCESS | 2876 | 1465076152515 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 14:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:35:52 INFO - PROCESS | 2876 | 1465076152522 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:35:52 INFO - PROCESS | 2876 | 1465076152524 Marionette TRACE conn5 <- [1,58,null,{}] 14:35:52 INFO - PROCESS | 2876 | 1465076152528 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:52 INFO - PROCESS | 2876 | 1465076152531 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:52 INFO - PROCESS | 2876 | 1465076152638 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 14:35:52 INFO - PROCESS | 2876 | 1465076152646 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:52 INFO - PROCESS | 2876 | 1465076152648 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:52 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDBF000 == 22 [pid = 2876] [id = 24] 14:35:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696A4F8C00) [pid = 2876] [serial = 68] [outer = 0000000000000000] 14:35:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696A836C00) [pid = 2876] [serial = 69] [outer = 000000696A4F8C00] 14:35:52 INFO - PROCESS | 2876 | 1465076152696 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696A8EE400) [pid = 2876] [serial = 70] [outer = 000000696A4F8C00] 14:35:53 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696B87F800) [pid = 2876] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:35:53 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000697206DC00) [pid = 2876] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:35:53 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000697342FC00) [pid = 2876] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:35:53 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696B80F800) [pid = 2876] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:35:53 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000696A4EAC00) [pid = 2876] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:35:53 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006964EC9C00) [pid = 2876] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:35:53 INFO - PROCESS | 2876 | 1465076153352 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 880ms 14:35:53 INFO - PROCESS | 2876 | 1465076153408 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 2876 | 1465076153410 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 14:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:35:53 INFO - PROCESS | 2876 | 1465076153414 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 2876 | 1465076153418 Marionette TRACE conn5 <- [1,62,null,{}] 14:35:53 INFO - PROCESS | 2876 | 1465076153428 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 2876 | 1465076153433 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:53 INFO - PROCESS | 2876 | 1465076153531 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 14:35:53 INFO - PROCESS | 2876 | 1465076153589 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 2876 | 1465076153592 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:53 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EDB7000 == 23 [pid = 2876] [id = 25] 14:35:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696A70C400) [pid = 2876] [serial = 71] [outer = 0000000000000000] 14:35:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696B80F800) [pid = 2876] [serial = 72] [outer = 000000696A70C400] 14:35:53 INFO - PROCESS | 2876 | 1465076153642 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696BAA1400) [pid = 2876] [serial = 73] [outer = 000000696A70C400] 14:35:53 INFO - PROCESS | 2876 | 1465076153987 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 14:35:54 INFO - PROCESS | 2876 | 1465076154057 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 14:35:54 INFO - PROCESS | 2876 | 1465076154060 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 14:35:54 INFO - PROCESS | 2876 | 1465076154064 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - PROCESS | 2876 | 1465076154066 Marionette TRACE conn5 <- [1,66,null,{}] 14:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:35:54 INFO - PROCESS | 2876 | 1465076154070 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:54 INFO - PROCESS | 2876 | 1465076154072 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:54 INFO - PROCESS | 2876 | 1465076154158 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 14:35:54 INFO - PROCESS | 2876 | 1465076154164 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 2876 | 1465076154166 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:54 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713BD800 == 24 [pid = 2876] [id = 26] 14:35:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696EA7BC00) [pid = 2876] [serial = 74] [outer = 0000000000000000] 14:35:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696EEDC800) [pid = 2876] [serial = 75] [outer = 000000696EA7BC00] 14:35:54 INFO - PROCESS | 2876 | 1465076154211 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006970AD6800) [pid = 2876] [serial = 76] [outer = 000000696EA7BC00] 14:35:54 INFO - PROCESS | 2876 | 1465076154612 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 14:35:54 INFO - PROCESS | 2876 | 1465076154657 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 14:35:54 INFO - PROCESS | 2876 | 1465076154660 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 14:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:35:54 INFO - PROCESS | 2876 | 1465076154663 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - PROCESS | 2876 | 1465076154665 Marionette TRACE conn5 <- [1,70,null,{}] 14:35:54 INFO - PROCESS | 2876 | 1465076154668 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:54 INFO - PROCESS | 2876 | 1465076154670 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:54 INFO - PROCESS | 2876 | 1465076154750 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 14:35:54 INFO - PROCESS | 2876 | 1465076154756 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 2876 | 1465076154758 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:54 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972714800 == 25 [pid = 2876] [id = 27] 14:35:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A4F0000) [pid = 2876] [serial = 77] [outer = 0000000000000000] 14:35:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006971304000) [pid = 2876] [serial = 78] [outer = 000000696A4F0000] 14:35:54 INFO - PROCESS | 2876 | 1465076154804 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069713B5400) [pid = 2876] [serial = 79] [outer = 000000696A4F0000] 14:35:55 INFO - PROCESS | 2876 | 1465076155221 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 14:35:55 INFO - PROCESS | 2876 | 1465076155296 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 14:35:55 INFO - PROCESS | 2876 | 1465076155301 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 14:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:35:55 INFO - PROCESS | 2876 | 1465076155305 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - PROCESS | 2876 | 1465076155310 Marionette TRACE conn5 <- [1,74,null,{}] 14:35:55 INFO - PROCESS | 2876 | 1465076155334 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:55 INFO - PROCESS | 2876 | 1465076155338 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:55 INFO - PROCESS | 2876 | 1465076155461 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 14:35:55 INFO - PROCESS | 2876 | 1465076155527 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 2876 | 1465076155533 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:55 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969AC5000 == 26 [pid = 2876] [id = 28] 14:35:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006964D1FC00) [pid = 2876] [serial = 80] [outer = 0000000000000000] 14:35:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006964DD7400) [pid = 2876] [serial = 81] [outer = 0000006964D1FC00] 14:35:55 INFO - PROCESS | 2876 | 1465076155594 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006965B67400) [pid = 2876] [serial = 82] [outer = 0000006964D1FC00] 14:35:56 INFO - PROCESS | 2876 | 1465076156197 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 944ms 14:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:35:56 INFO - PROCESS | 2876 | 1465076156254 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 2876 | 1465076156258 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 14:35:56 INFO - PROCESS | 2876 | 1465076156265 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 2876 | 1465076156269 Marionette TRACE conn5 <- [1,78,null,{}] 14:35:56 INFO - PROCESS | 2876 | 1465076156273 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:56 INFO - PROCESS | 2876 | 1465076156276 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:56 INFO - PROCESS | 2876 | 1465076156429 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 14:35:56 INFO - PROCESS | 2876 | 1465076156465 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 2876 | 1465076156468 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:56 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A85000 == 27 [pid = 2876] [id = 29] 14:35:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696BA36800) [pid = 2876] [serial = 83] [outer = 0000000000000000] 14:35:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696BA9DC00) [pid = 2876] [serial = 84] [outer = 000000696BA36800] 14:35:56 INFO - PROCESS | 2876 | 1465076156526 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971307000) [pid = 2876] [serial = 85] [outer = 000000696BA36800] 14:35:57 INFO - PROCESS | 2876 | 1465076157061 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 837ms 14:35:57 INFO - PROCESS | 2876 | 1465076157100 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 14:35:57 INFO - PROCESS | 2876 | 1465076157103 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 14:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:35:57 INFO - PROCESS | 2876 | 1465076157107 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 2876 | 1465076157109 Marionette TRACE conn5 <- [1,82,null,{}] 14:35:57 INFO - PROCESS | 2876 | 1465076157120 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:57 INFO - PROCESS | 2876 | 1465076157125 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:57 INFO - PROCESS | 2876 | 1465076157236 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 14:35:57 INFO - PROCESS | 2876 | 1465076157311 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 2876 | 1465076157315 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:57 INFO - PROCESS | 2876 | ++DOCSHELL 000000697887D000 == 28 [pid = 2876] [id = 30] 14:35:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697206F800) [pid = 2876] [serial = 86] [outer = 0000000000000000] 14:35:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069720A8400) [pid = 2876] [serial = 87] [outer = 000000697206F800] 14:35:57 INFO - PROCESS | 2876 | 1465076157374 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972DA7000) [pid = 2876] [serial = 88] [outer = 000000697206F800] 14:35:57 INFO - PROCESS | 2876 | 1465076157927 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 878ms 14:35:57 INFO - PROCESS | 2876 | 1465076157987 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 14:35:57 INFO - PROCESS | 2876 | 1465076157989 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 14:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:35:57 INFO - PROCESS | 2876 | 1465076157993 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 2876 | 1465076157995 Marionette TRACE conn5 <- [1,86,null,{}] 14:35:58 INFO - PROCESS | 2876 | 1465076157999 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:58 INFO - PROCESS | 2876 | 1465076158001 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:58 INFO - PROCESS | 2876 | 1465076158111 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 14:35:58 INFO - PROCESS | 2876 | 1465076158170 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 2876 | 1465076158172 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:58 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C20800 == 29 [pid = 2876] [id = 31] 14:35:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000697226F400) [pid = 2876] [serial = 89] [outer = 0000000000000000] 14:35:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006972273C00) [pid = 2876] [serial = 90] [outer = 000000697226F400] 14:35:58 INFO - PROCESS | 2876 | 1465076158228 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000697373CC00) [pid = 2876] [serial = 91] [outer = 000000697226F400] 14:35:58 INFO - PROCESS | 2876 | 1465076158770 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 14:35:58 INFO - PROCESS | 2876 | 1465076158834 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 2876 | 1465076158837 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 14:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:35:58 INFO - PROCESS | 2876 | 1465076158841 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - PROCESS | 2876 | 1465076158843 Marionette TRACE conn5 <- [1,90,null,{}] 14:35:58 INFO - PROCESS | 2876 | 1465076158865 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:58 INFO - PROCESS | 2876 | 1465076158868 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:58 INFO - PROCESS | 2876 | 1465076158977 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 14:35:59 INFO - PROCESS | 2876 | 1465076159030 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 2876 | 1465076159033 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:59 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973780800 == 30 [pid = 2876] [id = 32] 14:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006972D61400) [pid = 2876] [serial = 92] [outer = 0000000000000000] 14:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006972D69000) [pid = 2876] [serial = 93] [outer = 0000006972D61400] 14:35:59 INFO - PROCESS | 2876 | 1465076159088 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006972D6F000) [pid = 2876] [serial = 94] [outer = 0000006972D61400] 14:35:59 INFO - PROCESS | 2876 | 1465076159678 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 901ms 14:35:59 INFO - PROCESS | 2876 | 1465076159745 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 14:35:59 INFO - PROCESS | 2876 | 1465076159749 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 14:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:35:59 INFO - PROCESS | 2876 | 1465076159753 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:35:59 INFO - PROCESS | 2876 | 1465076159757 Marionette TRACE conn5 <- [1,94,null,{}] 14:35:59 INFO - PROCESS | 2876 | 1465076159762 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:59 INFO - PROCESS | 2876 | 1465076159765 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:59 INFO - PROCESS | 2876 | 1465076159867 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 14:35:59 INFO - PROCESS | 2876 | 1465076159931 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 2876 | 1465076159934 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:35:59 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6A5800 == 31 [pid = 2876] [id = 33] 14:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006964EC9C00) [pid = 2876] [serial = 95] [outer = 0000000000000000] 14:35:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (000000696996F400) [pid = 2876] [serial = 96] [outer = 0000006964EC9C00] 14:36:00 INFO - PROCESS | 2876 | 1465076159985 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (000000696A6ABC00) [pid = 2876] [serial = 97] [outer = 0000006964EC9C00] 14:36:00 INFO - PROCESS | 2876 | --DOCSHELL 000000696A4AD000 == 30 [pid = 2876] [id = 8] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (00000069720A8C00) [pid = 2876] [serial = 17] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (000000696BA33800) [pid = 2876] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006969752800) [pid = 2876] [serial = 4] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006973433400) [pid = 2876] [serial = 39] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696B816000) [pid = 2876] [serial = 42] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000697130B400) [pid = 2876] [serial = 45] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (00000069746E5C00) [pid = 2876] [serial = 48] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006975AB0400) [pid = 2876] [serial = 51] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696355B000) [pid = 2876] [serial = 54] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006965714000) [pid = 2876] [serial = 57] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696B80CC00) [pid = 2876] [serial = 60] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A7A3C00) [pid = 2876] [serial = 21] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006969772C00) [pid = 2876] [serial = 24] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006969EA7400) [pid = 2876] [serial = 27] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696EE26800) [pid = 2876] [serial = 28] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069713B7C00) [pid = 2876] [serial = 33] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069725F1800) [pid = 2876] [serial = 37] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006972074800) [pid = 2876] [serial = 36] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696A4A3800) [pid = 2876] [serial = 30] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006973738400) [pid = 2876] [serial = 40] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000697064B800) [pid = 2876] [serial = 43] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696E3EA000) [pid = 2876] [serial = 22] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972581000) [pid = 2876] [serial = 14] [outer = 0000000000000000] [url = about:blank] 14:36:00 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696B88C000) [pid = 2876] [serial = 9] [outer = 0000000000000000] [url = about:blank] 14:36:01 INFO - PROCESS | 2876 | 1465076160991 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1285ms 14:36:01 INFO - PROCESS | 2876 | 1465076161039 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 2876 | 1465076161043 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 14:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:36:01 INFO - PROCESS | 2876 | 1465076161047 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 2876 | 1465076161052 Marionette TRACE conn5 <- [1,98,null,{}] 14:36:01 INFO - PROCESS | 2876 | 1465076161057 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:01 INFO - PROCESS | 2876 | 1465076161060 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:01 INFO - PROCESS | 2876 | 1465076161152 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 14:36:01 INFO - PROCESS | 2876 | 1465076161162 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 2876 | 1465076161166 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:01 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969C68800 == 31 [pid = 2876] [id = 34] 14:36:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696571A000) [pid = 2876] [serial = 98] [outer = 0000000000000000] 14:36:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696571F800) [pid = 2876] [serial = 99] [outer = 000000696571A000] 14:36:01 INFO - PROCESS | 2876 | 1465076161215 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (00000069699B4400) [pid = 2876] [serial = 100] [outer = 000000696571A000] 14:36:01 INFO - PROCESS | 2876 | 1465076161641 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 14:36:01 INFO - PROCESS | 2876 | 1465076161682 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 2876 | 1465076161687 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 14:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:36:01 INFO - PROCESS | 2876 | 1465076161693 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 2876 | 1465076161696 Marionette TRACE conn5 <- [1,102,null,{}] 14:36:01 INFO - PROCESS | 2876 | 1465076161700 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:01 INFO - PROCESS | 2876 | 1465076161703 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:01 INFO - PROCESS | 2876 | 1465076161823 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 14:36:01 INFO - PROCESS | 2876 | 1465076161840 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 2876 | 1465076161842 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:01 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDCF800 == 32 [pid = 2876] [id = 35] 14:36:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A8EE000) [pid = 2876] [serial = 101] [outer = 0000000000000000] 14:36:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696B142400) [pid = 2876] [serial = 102] [outer = 000000696A8EE000] 14:36:01 INFO - PROCESS | 2876 | 1465076161890 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696B810400) [pid = 2876] [serial = 103] [outer = 000000696A8EE000] 14:36:02 INFO - PROCESS | 2876 | 1465076162310 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 691ms 14:36:02 INFO - PROCESS | 2876 | 1465076162387 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 2876 | 1465076162389 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 14:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:36:02 INFO - PROCESS | 2876 | 1465076162393 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - PROCESS | 2876 | 1465076162396 Marionette TRACE conn5 <- [1,106,null,{}] 14:36:02 INFO - PROCESS | 2876 | 1465076162408 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:02 INFO - PROCESS | 2876 | 1465076162413 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:02 INFO - PROCESS | 2876 | 1465076162503 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 14:36:02 INFO - PROCESS | 2876 | 1465076162519 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 2876 | 1465076162522 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:02 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEBF800 == 33 [pid = 2876] [id = 36] 14:36:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696E281C00) [pid = 2876] [serial = 104] [outer = 0000000000000000] 14:36:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696E3E1C00) [pid = 2876] [serial = 105] [outer = 000000696E281C00] 14:36:02 INFO - PROCESS | 2876 | 1465076162570 Marionette DEBUG loaded listener.js 14:36:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696F075000) [pid = 2876] [serial = 106] [outer = 000000696E281C00] 14:36:02 INFO - PROCESS | 2876 | 1465076162963 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 14:36:03 INFO - PROCESS | 2876 | 1465076163692 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 14:36:03 INFO - PROCESS | 2876 | 1465076163696 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 14:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:36:03 INFO - PROCESS | 2876 | 1465076163714 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 2876 | 1465076163718 Marionette TRACE conn5 <- [1,110,null,{}] 14:36:03 INFO - PROCESS | 2876 | 1465076163724 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:03 INFO - PROCESS | 2876 | 1465076163728 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:03 INFO - PROCESS | 2876 | 1465076163846 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 14:36:03 INFO - PROCESS | 2876 | 1465076163853 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 2876 | 1465076163856 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:03 INFO - PROCESS | 2876 | ++DOCSHELL 000000696994E800 == 34 [pid = 2876] [id = 37] 14:36:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006964DD9000) [pid = 2876] [serial = 107] [outer = 0000000000000000] 14:36:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006964EC9400) [pid = 2876] [serial = 108] [outer = 0000006964DD9000] 14:36:03 INFO - PROCESS | 2876 | 1465076163907 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006965BDE000) [pid = 2876] [serial = 109] [outer = 0000006964DD9000] 14:36:04 INFO - PROCESS | 2876 | 1465076164363 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 692ms 14:36:04 INFO - PROCESS | 2876 | 1465076164407 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 2876 | 1465076164410 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 14:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:36:04 INFO - PROCESS | 2876 | 1465076164417 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 2876 | 1465076164420 Marionette TRACE conn5 <- [1,114,null,{}] 14:36:04 INFO - PROCESS | 2876 | 1465076164424 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:04 INFO - PROCESS | 2876 | 1465076164427 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:04 INFO - PROCESS | 2876 | 1465076164544 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 14:36:04 INFO - PROCESS | 2876 | 1465076164555 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 2876 | 1465076164558 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:04 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDD5800 == 35 [pid = 2876] [id = 38] 14:36:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696A4EF000) [pid = 2876] [serial = 110] [outer = 0000000000000000] 14:36:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696A83CC00) [pid = 2876] [serial = 111] [outer = 000000696A4EF000] 14:36:04 INFO - PROCESS | 2876 | 1465076164608 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696B1B3800) [pid = 2876] [serial = 112] [outer = 000000696A4EF000] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006964DDE400) [pid = 2876] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A70C400) [pid = 2876] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A4F8C00) [pid = 2876] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696EA7BC00) [pid = 2876] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696A4F0000) [pid = 2876] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006965717400) [pid = 2876] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069633BF800) [pid = 2876] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006970F55000) [pid = 2876] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006965720C00) [pid = 2876] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971303400) [pid = 2876] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006963565400) [pid = 2876] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696A41D400) [pid = 2876] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000697226F400) [pid = 2876] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972D61400) [pid = 2876] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006964EC9C00) [pid = 2876] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696571A000) [pid = 2876] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006964D1FC00) [pid = 2876] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000696BA36800) [pid = 2876] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (000000697206F800) [pid = 2876] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:36:05 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (000000696A8EE000) [pid = 2876] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:36:05 INFO - PROCESS | 2876 | 1465076165387 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1034ms 14:36:05 INFO - PROCESS | 2876 | 1465076165450 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 14:36:05 INFO - PROCESS | 2876 | 1465076165460 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 14:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:36:05 INFO - PROCESS | 2876 | 1465076165466 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - PROCESS | 2876 | 1465076165468 Marionette TRACE conn5 <- [1,118,null,{}] 14:36:05 INFO - PROCESS | 2876 | 1465076165483 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:05 INFO - PROCESS | 2876 | 1465076165488 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:05 INFO - PROCESS | 2876 | 1465076165583 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 14:36:05 INFO - PROCESS | 2876 | 1465076165648 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 2876 | 1465076165652 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:05 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FED000 == 36 [pid = 2876] [id = 39] 14:36:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000696A840800) [pid = 2876] [serial = 113] [outer = 0000000000000000] 14:36:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000696B144C00) [pid = 2876] [serial = 114] [outer = 000000696A840800] 14:36:05 INFO - PROCESS | 2876 | 1465076165702 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696B485400) [pid = 2876] [serial = 115] [outer = 000000696A840800] 14:36:06 INFO - PROCESS | 2876 | 1465076166051 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 14:36:06 INFO - PROCESS | 2876 | 1465076166096 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 2876 | 1465076166099 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 14:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:36:06 INFO - PROCESS | 2876 | 1465076166102 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - PROCESS | 2876 | 1465076166104 Marionette TRACE conn5 <- [1,122,null,{}] 14:36:06 INFO - PROCESS | 2876 | 1465076166107 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:06 INFO - PROCESS | 2876 | 1465076166109 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:06 INFO - PROCESS | 2876 | 1465076166211 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 14:36:06 INFO - PROCESS | 2876 | 1465076166267 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 2876 | 1465076166269 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:06 INFO - PROCESS | 2876 | ++DOCSHELL 00000069722BB800 == 37 [pid = 2876] [id = 40] 14:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696B485000) [pid = 2876] [serial = 116] [outer = 0000000000000000] 14:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696E27C000) [pid = 2876] [serial = 117] [outer = 000000696B485000] 14:36:06 INFO - PROCESS | 2876 | 1465076166314 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696EE30400) [pid = 2876] [serial = 118] [outer = 000000696B485000] 14:36:06 INFO - PROCESS | 2876 | 1465076166667 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 14:36:06 INFO - PROCESS | 2876 | 1465076166734 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 2876 | 1465076166737 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 14:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:36:06 INFO - PROCESS | 2876 | 1465076166748 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - PROCESS | 2876 | 1465076166750 Marionette TRACE conn5 <- [1,126,null,{}] 14:36:06 INFO - PROCESS | 2876 | 1465076166754 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:06 INFO - PROCESS | 2876 | 1465076166756 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:06 INFO - PROCESS | 2876 | 1465076166836 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 14:36:06 INFO - PROCESS | 2876 | 1465076166841 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 2876 | 1465076166843 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:06 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DD6000 == 38 [pid = 2876] [id = 41] 14:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000697064D000) [pid = 2876] [serial = 119] [outer = 0000000000000000] 14:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006970F83400) [pid = 2876] [serial = 120] [outer = 000000697064D000] 14:36:06 INFO - PROCESS | 2876 | 1465076166890 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006971309400) [pid = 2876] [serial = 121] [outer = 000000697064D000] 14:36:07 INFO - PROCESS | 2876 | 1465076167316 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 14:36:07 INFO - PROCESS | 2876 | 1465076167384 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 2876 | 1465076167388 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 14:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:36:07 INFO - PROCESS | 2876 | 1465076167394 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - PROCESS | 2876 | 1465076167398 Marionette TRACE conn5 <- [1,130,null,{}] 14:36:07 INFO - PROCESS | 2876 | 1465076167405 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:07 INFO - PROCESS | 2876 | 1465076167409 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:07 INFO - PROCESS | 2876 | 1465076167526 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 14:36:07 INFO - PROCESS | 2876 | 1465076167603 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:07 INFO - PROCESS | 2876 | 1465076167609 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:07 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A2E6800 == 39 [pid = 2876] [id = 42] 14:36:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006963566C00) [pid = 2876] [serial = 122] [outer = 0000000000000000] 14:36:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006964432C00) [pid = 2876] [serial = 123] [outer = 0000006963566C00] 14:36:07 INFO - PROCESS | 2876 | 1465076167668 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006965721C00) [pid = 2876] [serial = 124] [outer = 0000006963566C00] 14:36:08 INFO - PROCESS | 2876 | 1465076168287 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 943ms 14:36:08 INFO - PROCESS | 2876 | 1465076168341 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 14:36:08 INFO - PROCESS | 2876 | 1465076168344 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 14:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:36:08 INFO - PROCESS | 2876 | 1465076168351 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - PROCESS | 2876 | 1465076168355 Marionette TRACE conn5 <- [1,134,null,{}] 14:36:08 INFO - PROCESS | 2876 | 1465076168360 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:08 INFO - PROCESS | 2876 | 1465076168363 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:08 INFO - PROCESS | 2876 | 1465076168474 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 14:36:08 INFO - PROCESS | 2876 | 1465076168537 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 2876 | 1465076168540 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:08 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974191800 == 40 [pid = 2876] [id = 43] 14:36:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696B147800) [pid = 2876] [serial = 125] [outer = 0000000000000000] 14:36:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696B488800) [pid = 2876] [serial = 126] [outer = 000000696B147800] 14:36:08 INFO - PROCESS | 2876 | 1465076168598 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696E220800) [pid = 2876] [serial = 127] [outer = 000000696B147800] 14:36:09 INFO - PROCESS | 2876 | 1465076169153 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 14:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 837ms 14:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:36:09 INFO - PROCESS | 2876 | 1465076169186 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 2876 | 1465076169189 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 14:36:09 INFO - PROCESS | 2876 | 1465076169193 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - PROCESS | 2876 | 1465076169196 Marionette TRACE conn5 <- [1,138,null,{}] 14:36:09 INFO - PROCESS | 2876 | 1465076169206 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:09 INFO - PROCESS | 2876 | 1465076169212 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:09 INFO - PROCESS | 2876 | 1465076169324 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 14:36:09 INFO - PROCESS | 2876 | 1465076169404 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 2876 | 1465076169408 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:09 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C1A000 == 41 [pid = 2876] [id = 44] 14:36:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971413C00) [pid = 2876] [serial = 128] [outer = 0000000000000000] 14:36:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971415C00) [pid = 2876] [serial = 129] [outer = 0000006971413C00] 14:36:09 INFO - PROCESS | 2876 | 1465076169468 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971A96800) [pid = 2876] [serial = 130] [outer = 0000006971413C00] 14:36:10 INFO - PROCESS | 2876 | 1465076170028 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 14:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 880ms 14:36:10 INFO - PROCESS | 2876 | 1465076170075 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 2876 | 1465076170078 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 14:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:36:10 INFO - PROCESS | 2876 | 1465076170082 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - PROCESS | 2876 | 1465076170084 Marionette TRACE conn5 <- [1,142,null,{}] 14:36:10 INFO - PROCESS | 2876 | 1465076170088 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 2876 | 1465076170090 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:10 INFO - PROCESS | 2876 | 1465076170200 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 14:36:10 INFO - PROCESS | 2876 | 1465076170275 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 2876 | 1465076170277 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:10 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F17800 == 42 [pid = 2876] [id = 45] 14:36:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972268C00) [pid = 2876] [serial = 131] [outer = 0000000000000000] 14:36:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000697226C000) [pid = 2876] [serial = 132] [outer = 0000006972268C00] 14:36:10 INFO - PROCESS | 2876 | 1465076170333 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972406800) [pid = 2876] [serial = 133] [outer = 0000006972268C00] 14:36:10 INFO - PROCESS | 2876 | 1465076170887 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 14:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 881ms 14:36:10 INFO - PROCESS | 2876 | 1465076170965 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 2876 | 1465076170968 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 14:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:36:10 INFO - PROCESS | 2876 | 1465076170972 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - PROCESS | 2876 | 1465076170974 Marionette TRACE conn5 <- [1,146,null,{}] 14:36:10 INFO - PROCESS | 2876 | 1465076170991 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 2876 | 1465076170994 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:11 INFO - PROCESS | 2876 | 1465076171103 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 14:36:11 INFO - PROCESS | 2876 | 1465076171160 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 2876 | 1465076171162 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:11 INFO - PROCESS | 2876 | ++DOCSHELL 0000006963468800 == 43 [pid = 2876] [id = 46] 14:36:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069729AB400) [pid = 2876] [serial = 134] [outer = 0000000000000000] 14:36:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006972D63000) [pid = 2876] [serial = 135] [outer = 00000069729AB400] 14:36:11 INFO - PROCESS | 2876 | 1465076171217 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006972D6E000) [pid = 2876] [serial = 136] [outer = 00000069729AB400] 14:36:11 INFO - PROCESS | 2876 | 1465076171888 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 943ms 14:36:11 INFO - PROCESS | 2876 | 1465076171927 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 14:36:11 INFO - PROCESS | 2876 | 1465076171932 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 14:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:36:11 INFO - PROCESS | 2876 | 1465076171939 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - PROCESS | 2876 | 1465076171943 Marionette TRACE conn5 <- [1,150,null,{}] 14:36:11 INFO - PROCESS | 2876 | 1465076171948 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:11 INFO - PROCESS | 2876 | 1465076171951 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:12 INFO - PROCESS | 2876 | 1465076172059 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 14:36:12 INFO - PROCESS | 2876 | 1465076172123 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 2876 | 1465076172127 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:12 INFO - PROCESS | 2876 | ++DOCSHELL 0000006965BB1800 == 44 [pid = 2876] [id = 47] 14:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006963567000) [pid = 2876] [serial = 137] [outer = 0000000000000000] 14:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006965713400) [pid = 2876] [serial = 138] [outer = 0000006963567000] 14:36:12 INFO - PROCESS | 2876 | 1465076172178 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (00000069697E5000) [pid = 2876] [serial = 139] [outer = 0000006963567000] 14:36:12 INFO - PROCESS | 2876 | --DOCSHELL 0000006969C68800 == 43 [pid = 2876] [id = 34] 14:36:12 INFO - PROCESS | 2876 | --DOCSHELL 00000069722BB800 == 42 [pid = 2876] [id = 40] 14:36:12 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FED000 == 41 [pid = 2876] [id = 39] 14:36:12 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDD5800 == 40 [pid = 2876] [id = 38] 14:36:12 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDCF800 == 39 [pid = 2876] [id = 35] 14:36:12 INFO - PROCESS | 2876 | --DOCSHELL 000000696994E800 == 38 [pid = 2876] [id = 37] 14:36:12 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEBF800 == 37 [pid = 2876] [id = 36] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006972D69000) [pid = 2876] [serial = 93] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000696996F400) [pid = 2876] [serial = 96] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696A6ABC00) [pid = 2876] [serial = 97] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696571F800) [pid = 2876] [serial = 99] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696B142400) [pid = 2876] [serial = 102] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006964DD7400) [pid = 2876] [serial = 81] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696BA9DC00) [pid = 2876] [serial = 84] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069720A8400) [pid = 2876] [serial = 87] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006972273C00) [pid = 2876] [serial = 90] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006965550800) [pid = 2876] [serial = 66] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696973AC00) [pid = 2876] [serial = 67] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B80F800) [pid = 2876] [serial = 72] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696A836C00) [pid = 2876] [serial = 69] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696EEDC800) [pid = 2876] [serial = 75] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A8EE400) [pid = 2876] [serial = 70] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006965B67400) [pid = 2876] [serial = 82] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069713B5400) [pid = 2876] [serial = 79] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006971307000) [pid = 2876] [serial = 85] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696B810400) [pid = 2876] [serial = 103] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006972DA7000) [pid = 2876] [serial = 88] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006970AD6800) [pid = 2876] [serial = 76] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000697373CC00) [pid = 2876] [serial = 91] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696BAA1400) [pid = 2876] [serial = 73] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000697884A800) [pid = 2876] [serial = 64] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006971304000) [pid = 2876] [serial = 78] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (00000069699B4400) [pid = 2876] [serial = 100] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006972D6F000) [pid = 2876] [serial = 94] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006978842000) [pid = 2876] [serial = 63] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006963561400) [pid = 2876] [serial = 55] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (0000006977225C00) [pid = 2876] [serial = 52] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (000000695FFE1800) [pid = 2876] [serial = 61] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (000000697206E800) [pid = 2876] [serial = 46] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (000000696571A400) [pid = 2876] [serial = 58] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (0000006977225000) [pid = 2876] [serial = 49] [outer = 0000000000000000] [url = about:blank] 14:36:12 INFO - PROCESS | 2876 | 1465076172663 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 774ms 14:36:12 INFO - PROCESS | 2876 | 1465076172719 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 2876 | 1465076172723 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 14:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:36:12 INFO - PROCESS | 2876 | 1465076172729 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 2876 | 1465076172732 Marionette TRACE conn5 <- [1,154,null,{}] 14:36:12 INFO - PROCESS | 2876 | 1465076172736 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:12 INFO - PROCESS | 2876 | 1465076172738 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:12 INFO - PROCESS | 2876 | 1465076172830 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 14:36:12 INFO - PROCESS | 2876 | 1465076172839 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 2876 | 1465076172841 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:12 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A864000 == 38 [pid = 2876] [id = 48] 14:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (0000006969C2AC00) [pid = 2876] [serial = 140] [outer = 0000000000000000] 14:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (000000696A70E000) [pid = 2876] [serial = 141] [outer = 0000006969C2AC00] 14:36:12 INFO - PROCESS | 2876 | 1465076172893 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000696A8EE400) [pid = 2876] [serial = 142] [outer = 0000006969C2AC00] 14:36:13 INFO - PROCESS | 2876 | 1465076173341 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 14:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 627ms 14:36:13 INFO - PROCESS | 2876 | 1465076173359 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 14:36:13 INFO - PROCESS | 2876 | 1465076173361 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 14:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:36:13 INFO - PROCESS | 2876 | 1465076173365 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:36:13 INFO - PROCESS | 2876 | 1465076173369 Marionette TRACE conn5 <- [1,158,null,{}] 14:36:13 INFO - PROCESS | 2876 | 1465076173379 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:13 INFO - PROCESS | 2876 | 1465076173384 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:13 INFO - PROCESS | 2876 | 1465076173474 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 14:36:13 INFO - PROCESS | 2876 | 1465076173536 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 2876 | 1465076173539 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:13 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2C1000 == 39 [pid = 2876] [id = 49] 14:36:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (000000696B1ADC00) [pid = 2876] [serial = 143] [outer = 0000000000000000] 14:36:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (000000696B88B800) [pid = 2876] [serial = 144] [outer = 000000696B1ADC00] 14:36:13 INFO - PROCESS | 2876 | 1465076173587 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (0000006970648800) [pid = 2876] [serial = 145] [outer = 000000696B1ADC00] 14:36:13 INFO - PROCESS | 2876 | 1465076173986 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 14:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 14:36:14 INFO - PROCESS | 2876 | 1465076173997 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 14:36:14 INFO - PROCESS | 2876 | 1465076174000 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 14:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:36:14 INFO - PROCESS | 2876 | 1465076174003 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - PROCESS | 2876 | 1465076174005 Marionette TRACE conn5 <- [1,162,null,{}] 14:36:14 INFO - PROCESS | 2876 | 1465076174008 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:14 INFO - PROCESS | 2876 | 1465076174010 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:14 INFO - PROCESS | 2876 | 1465076174123 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 14:36:14 INFO - PROCESS | 2876 | 1465076174128 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 2876 | 1465076174130 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:14 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FEF000 == 40 [pid = 2876] [id = 50] 14:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (000000697130B800) [pid = 2876] [serial = 146] [outer = 0000000000000000] 14:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (00000069713B4800) [pid = 2876] [serial = 147] [outer = 000000697130B800] 14:36:14 INFO - PROCESS | 2876 | 1465076174175 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006971412C00) [pid = 2876] [serial = 148] [outer = 000000697130B800] 14:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696B149400) [pid = 2876] [serial = 149] [outer = 000000696EDFC800] 14:36:14 INFO - PROCESS | 2876 | 1465076174636 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 14:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 14:36:14 INFO - PROCESS | 2876 | 1465076174699 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 14:36:14 INFO - PROCESS | 2876 | 1465076174701 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 14:36:14 INFO - PROCESS | 2876 | 1465076174705 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:36:14 INFO - PROCESS | 2876 | 1465076174707 Marionette TRACE conn5 <- [1,166,null,{}] 14:36:14 INFO - PROCESS | 2876 | 1465076174711 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:14 INFO - PROCESS | 2876 | 1465076174713 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:14 INFO - PROCESS | 2876 | 1465076174818 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 14:36:14 INFO - PROCESS | 2876 | 1465076174885 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 2876 | 1465076174887 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:14 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B4D8800 == 41 [pid = 2876] [id = 51] 14:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006971A8C000) [pid = 2876] [serial = 150] [outer = 0000000000000000] 14:36:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006971B5F400) [pid = 2876] [serial = 151] [outer = 0000006971A8C000] 14:36:14 INFO - PROCESS | 2876 | 1465076174932 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (00000069728EC400) [pid = 2876] [serial = 152] [outer = 0000006971A8C000] 14:36:15 INFO - PROCESS | 2876 | 1465076175369 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 14:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:36:15 INFO - PROCESS | 2876 | 1465076175401 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 14:36:15 INFO - PROCESS | 2876 | 1465076175403 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 14:36:15 INFO - PROCESS | 2876 | 1465076175406 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - PROCESS | 2876 | 1465076175409 Marionette TRACE conn5 <- [1,170,null,{}] 14:36:15 INFO - PROCESS | 2876 | 1465076175412 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:15 INFO - PROCESS | 2876 | 1465076175418 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:15 INFO - PROCESS | 2876 | 1465076175556 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 14:36:15 INFO - PROCESS | 2876 | 1465076175569 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:15 INFO - PROCESS | 2876 | 1465076175571 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:15 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973799800 == 42 [pid = 2876] [id = 52] 14:36:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (00000069728F6000) [pid = 2876] [serial = 153] [outer = 0000000000000000] 14:36:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006972D66400) [pid = 2876] [serial = 154] [outer = 00000069728F6000] 14:36:15 INFO - PROCESS | 2876 | 1465076175649 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069735A2400) [pid = 2876] [serial = 155] [outer = 00000069728F6000] 14:36:15 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696B485000) [pid = 2876] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:36:15 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006964DD9000) [pid = 2876] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:36:15 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696A4EF000) [pid = 2876] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:36:15 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696A840800) [pid = 2876] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:36:15 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696E281C00) [pid = 2876] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:36:16 INFO - PROCESS | 2876 | 1465076176029 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 689ms 14:36:16 INFO - PROCESS | 2876 | 1465076176098 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 2876 | 1465076176101 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 14:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:36:16 INFO - PROCESS | 2876 | 1465076176104 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 2876 | 1465076176106 Marionette TRACE conn5 <- [1,174,null,{}] 14:36:16 INFO - PROCESS | 2876 | 1465076176110 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:16 INFO - PROCESS | 2876 | 1465076176112 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:16 INFO - PROCESS | 2876 | 1465076176237 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 14:36:16 INFO - PROCESS | 2876 | 1465076176275 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 2876 | 1465076176277 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:16 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978645800 == 43 [pid = 2876] [id = 53] 14:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696EE32800) [pid = 2876] [serial = 156] [outer = 0000000000000000] 14:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006973508400) [pid = 2876] [serial = 157] [outer = 000000696EE32800] 14:36:16 INFO - PROCESS | 2876 | 1465076176330 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (00000069745CDC00) [pid = 2876] [serial = 158] [outer = 000000696EE32800] 14:36:16 INFO - PROCESS | 2876 | 1465076176654 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 14:36:16 INFO - PROCESS | 2876 | 1465076176697 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 2876 | 1465076176699 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 14:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:36:16 INFO - PROCESS | 2876 | 1465076176702 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 2876 | 1465076176704 Marionette TRACE conn5 <- [1,178,null,{}] 14:36:16 INFO - PROCESS | 2876 | 1465076176708 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:16 INFO - PROCESS | 2876 | 1465076176710 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:16 INFO - PROCESS | 2876 | 1465076176816 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 14:36:16 INFO - PROCESS | 2876 | 1465076176823 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 2876 | 1465076176825 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:16 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978892000 == 44 [pid = 2876] [id = 54] 14:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006972246C00) [pid = 2876] [serial = 159] [outer = 0000000000000000] 14:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000697224DC00) [pid = 2876] [serial = 160] [outer = 0000006972246C00] 14:36:16 INFO - PROCESS | 2876 | 1465076176870 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006972255C00) [pid = 2876] [serial = 161] [outer = 0000006972246C00] 14:36:17 INFO - PROCESS | 2876 | 1465076177236 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 14:36:17 INFO - PROCESS | 2876 | 1465076177294 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 14:36:17 INFO - PROCESS | 2876 | 1465076177296 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 14:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:36:17 INFO - PROCESS | 2876 | 1465076177300 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - PROCESS | 2876 | 1465076177301 Marionette TRACE conn5 <- [1,182,null,{}] 14:36:17 INFO - PROCESS | 2876 | 1465076177305 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:17 INFO - PROCESS | 2876 | 1465076177307 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:17 INFO - PROCESS | 2876 | 1465076177424 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 14:36:17 INFO - PROCESS | 2876 | 1465076177435 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 2876 | 1465076177437 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:17 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C8D800 == 45 [pid = 2876] [id = 55] 14:36:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006972252C00) [pid = 2876] [serial = 162] [outer = 0000000000000000] 14:36:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006974A6F000) [pid = 2876] [serial = 163] [outer = 0000006972252C00] 14:36:17 INFO - PROCESS | 2876 | 1465076177482 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006975AAA400) [pid = 2876] [serial = 164] [outer = 0000006972252C00] 14:36:17 INFO - PROCESS | 2876 | 1465076177871 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 628ms 14:36:17 INFO - PROCESS | 2876 | 1465076177931 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 14:36:17 INFO - PROCESS | 2876 | 1465076177933 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 14:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:36:17 INFO - PROCESS | 2876 | 1465076177937 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - PROCESS | 2876 | 1465076177938 Marionette TRACE conn5 <- [1,186,null,{}] 14:36:17 INFO - PROCESS | 2876 | 1465076177942 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:17 INFO - PROCESS | 2876 | 1465076177944 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:18 INFO - PROCESS | 2876 | 1465076178051 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 14:36:18 INFO - PROCESS | 2876 | 1465076178059 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 2876 | 1465076178061 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:18 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798EB800 == 46 [pid = 2876] [id = 56] 14:36:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006964F84400) [pid = 2876] [serial = 165] [outer = 0000000000000000] 14:36:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006964F8A800) [pid = 2876] [serial = 166] [outer = 0000006964F84400] 14:36:18 INFO - PROCESS | 2876 | 1465076178110 Marionette DEBUG loaded listener.js 14:36:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697224AC00) [pid = 2876] [serial = 167] [outer = 0000006964F84400] 14:36:18 INFO - PROCESS | 2876 | 1465076178485 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 14:36:18 INFO - PROCESS | 2876 | 1465076178526 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 2876 | 1465076178528 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 14:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:36:18 INFO - PROCESS | 2876 | 1465076178531 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 2876 | 1465076178534 Marionette TRACE conn5 <- [1,190,null,{}] 14:36:18 INFO - PROCESS | 2876 | 1465076178546 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:18 INFO - PROCESS | 2876 | 1465076178548 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:18 INFO - PROCESS | 2876 | 1465076178744 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 14:36:18 INFO - PROCESS | 2876 | 1465076178837 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 2876 | 1465076178841 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:18 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F09800 == 47 [pid = 2876] [id = 57] 14:36:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069633C2000) [pid = 2876] [serial = 168] [outer = 0000000000000000] 14:36:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006963564C00) [pid = 2876] [serial = 169] [outer = 00000069633C2000] 14:36:18 INFO - PROCESS | 2876 | 1465076178902 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006965713800) [pid = 2876] [serial = 170] [outer = 00000069633C2000] 14:36:19 INFO - PROCESS | 2876 | 1465076179463 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 985ms 14:36:19 INFO - PROCESS | 2876 | 1465076179521 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 2876 | 1465076179526 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 14:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:36:19 INFO - PROCESS | 2876 | 1465076179530 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 2876 | 1465076179534 Marionette TRACE conn5 <- [1,194,null,{}] 14:36:19 INFO - PROCESS | 2876 | 1465076179539 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:19 INFO - PROCESS | 2876 | 1465076179545 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:19 INFO - PROCESS | 2876 | 1465076179664 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 14:36:19 INFO - PROCESS | 2876 | 1465076179729 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 2876 | 1465076179732 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:19 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2BC000 == 48 [pid = 2876] [id = 58] 14:36:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696A842800) [pid = 2876] [serial = 171] [outer = 0000000000000000] 14:36:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696B1A5000) [pid = 2876] [serial = 172] [outer = 000000696A842800] 14:36:19 INFO - PROCESS | 2876 | 1465076179789 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696B88C400) [pid = 2876] [serial = 173] [outer = 000000696A842800] 14:36:20 INFO - PROCESS | 2876 | 1465076180355 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 14:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:36:20 INFO - PROCESS | 2876 | 1465076180416 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 2876 | 1465076180419 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 14:36:20 INFO - PROCESS | 2876 | 1465076180423 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - PROCESS | 2876 | 1465076180425 Marionette TRACE conn5 <- [1,198,null,{}] 14:36:20 INFO - PROCESS | 2876 | 1465076180430 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:20 INFO - PROCESS | 2876 | 1465076180432 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:20 INFO - PROCESS | 2876 | 1465076180553 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 14:36:20 INFO - PROCESS | 2876 | 1465076180636 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:20 INFO - PROCESS | 2876 | 1465076180639 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:20 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979766000 == 49 [pid = 2876] [id = 59] 14:36:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000697140D800) [pid = 2876] [serial = 174] [outer = 0000000000000000] 14:36:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006971B60800) [pid = 2876] [serial = 175] [outer = 000000697140D800] 14:36:20 INFO - PROCESS | 2876 | 1465076180695 Marionette DEBUG loaded listener.js 14:36:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (00000069728F1000) [pid = 2876] [serial = 176] [outer = 000000697140D800] 14:36:21 INFO - PROCESS | 2876 | 1465076181236 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 880ms 14:36:21 INFO - PROCESS | 2876 | 1465076181304 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 14:36:21 INFO - PROCESS | 2876 | 1465076181309 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 14:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:36:21 INFO - PROCESS | 2876 | 1465076181320 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:36:21 INFO - PROCESS | 2876 | 1465076181325 Marionette TRACE conn5 <- [1,202,null,{}] 14:36:21 INFO - PROCESS | 2876 | 1465076181329 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:21 INFO - PROCESS | 2876 | 1465076181333 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:21 INFO - PROCESS | 2876 | 1465076181457 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 14:36:21 INFO - PROCESS | 2876 | 1465076181517 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 2876 | 1465076181519 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:21 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799EB000 == 50 [pid = 2876] [id = 60] 14:36:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (00000069712B1400) [pid = 2876] [serial = 177] [outer = 0000000000000000] 14:36:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (00000069728F5C00) [pid = 2876] [serial = 178] [outer = 00000069712B1400] 14:36:21 INFO - PROCESS | 2876 | 1465076181575 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006972DB2000) [pid = 2876] [serial = 179] [outer = 00000069712B1400] 14:36:22 INFO - PROCESS | 2876 | 1465076182302 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1039ms 14:36:22 INFO - PROCESS | 2876 | 1465076182357 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 2876 | 1465076182362 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 14:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:36:22 INFO - PROCESS | 2876 | 1465076182367 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - PROCESS | 2876 | 1465076182371 Marionette TRACE conn5 <- [1,206,null,{}] 14:36:22 INFO - PROCESS | 2876 | 1465076182390 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:22 INFO - PROCESS | 2876 | 1465076182392 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:22 INFO - PROCESS | 2876 | 1465076182502 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 14:36:22 INFO - PROCESS | 2876 | 1465076182564 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 2876 | 1465076182568 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:22 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BA49000 == 51 [pid = 2876] [id = 61] 14:36:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (000000696A83DC00) [pid = 2876] [serial = 180] [outer = 0000000000000000] 14:36:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000696B144400) [pid = 2876] [serial = 181] [outer = 000000696A83DC00] 14:36:22 INFO - PROCESS | 2876 | 1465076182619 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (000000696BA39000) [pid = 2876] [serial = 182] [outer = 000000696A83DC00] 14:36:23 INFO - PROCESS | 2876 | 1465076183232 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 00000069798EB800 == 50 [pid = 2876] [id = 56] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C8D800 == 49 [pid = 2876] [id = 55] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006978892000 == 48 [pid = 2876] [id = 54] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006978645800 == 47 [pid = 2876] [id = 53] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006973799800 == 46 [pid = 2876] [id = 52] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 000000696B4D8800 == 45 [pid = 2876] [id = 51] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FEF000 == 44 [pid = 2876] [id = 50] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2C1000 == 43 [pid = 2876] [id = 49] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 000000696A864000 == 42 [pid = 2876] [id = 48] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006965BB1800 == 41 [pid = 2876] [id = 47] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006963468800 == 40 [pid = 2876] [id = 46] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F17800 == 39 [pid = 2876] [id = 45] 14:36:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DD6000 == 38 [pid = 2876] [id = 41] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (0000006970F83400) [pid = 2876] [serial = 120] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (000000696EE30400) [pid = 2876] [serial = 118] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (0000006964EC9400) [pid = 2876] [serial = 108] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006965BDE000) [pid = 2876] [serial = 109] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (000000696A83CC00) [pid = 2876] [serial = 111] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000696E27C000) [pid = 2876] [serial = 117] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696B144C00) [pid = 2876] [serial = 114] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696B1B3800) [pid = 2876] [serial = 112] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696F075000) [pid = 2876] [serial = 106] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696B485400) [pid = 2876] [serial = 115] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696E3E1C00) [pid = 2876] [serial = 105] [outer = 0000000000000000] [url = about:blank] 14:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 942ms 14:36:23 INFO - PROCESS | 2876 | 1465076183313 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 2876 | 1465076183318 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 14:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:36:23 INFO - PROCESS | 2876 | 1465076183324 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 2876 | 1465076183327 Marionette TRACE conn5 <- [1,210,null,{}] 14:36:23 INFO - PROCESS | 2876 | 1465076183330 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:23 INFO - PROCESS | 2876 | 1465076183333 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:23 INFO - PROCESS | 2876 | 1465076183432 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 14:36:23 INFO - PROCESS | 2876 | 1465076183499 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 2876 | 1465076183502 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:23 INFO - PROCESS | 2876 | ++DOCSHELL 0000006966367000 == 39 [pid = 2876] [id = 62] 14:36:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069658C3800) [pid = 2876] [serial = 183] [outer = 0000000000000000] 14:36:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696652A800) [pid = 2876] [serial = 184] [outer = 00000069658C3800] 14:36:23 INFO - PROCESS | 2876 | 1465076183551 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696B144C00) [pid = 2876] [serial = 185] [outer = 00000069658C3800] 14:36:23 INFO - PROCESS | 2876 | 1465076183941 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 692ms 14:36:24 INFO - PROCESS | 2876 | 1465076184019 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 2876 | 1465076184021 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 14:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:36:24 INFO - PROCESS | 2876 | 1465076184030 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 2876 | 1465076184033 Marionette TRACE conn5 <- [1,214,null,{}] 14:36:24 INFO - PROCESS | 2876 | 1465076184044 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:24 INFO - PROCESS | 2876 | 1465076184049 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:24 INFO - PROCESS | 2876 | 1465076184138 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 14:36:24 INFO - PROCESS | 2876 | 1465076184147 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 2876 | 1465076184150 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:24 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2B8800 == 40 [pid = 2876] [id = 63] 14:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696F079800) [pid = 2876] [serial = 186] [outer = 0000000000000000] 14:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006970AE1000) [pid = 2876] [serial = 187] [outer = 000000696F079800] 14:36:24 INFO - PROCESS | 2876 | 1465076184199 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (00000069712B5800) [pid = 2876] [serial = 188] [outer = 000000696F079800] 14:36:24 INFO - PROCESS | 2876 | 1465076184639 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 649ms 14:36:24 INFO - PROCESS | 2876 | 1465076184679 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 2876 | 1465076184682 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 14:36:24 INFO - PROCESS | 2876 | 1465076184685 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 2876 | 1465076184687 Marionette TRACE conn5 <- [1,218,null,{}] 14:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:36:24 INFO - PROCESS | 2876 | 1465076184691 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:24 INFO - PROCESS | 2876 | 1465076184693 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:24 INFO - PROCESS | 2876 | 1465076184783 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 14:36:24 INFO - PROCESS | 2876 | 1465076184792 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 2876 | 1465076184794 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:24 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FF5000 == 41 [pid = 2876] [id = 64] 14:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006971311C00) [pid = 2876] [serial = 189] [outer = 0000000000000000] 14:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006971406C00) [pid = 2876] [serial = 190] [outer = 0000006971311C00] 14:36:24 INFO - PROCESS | 2876 | 1465076184841 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (00000069715F4C00) [pid = 2876] [serial = 191] [outer = 0000006971311C00] 14:36:25 INFO - PROCESS | 2876 | 1465076185244 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 14:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 587ms 14:36:25 INFO - PROCESS | 2876 | 1465076185292 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 14:36:25 INFO - PROCESS | 2876 | 1465076185294 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 14:36:25 INFO - PROCESS | 2876 | 1465076185298 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:36:25 INFO - PROCESS | 2876 | 1465076185300 Marionette TRACE conn5 <- [1,222,null,{}] 14:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:36:25 INFO - PROCESS | 2876 | 1465076185303 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:25 INFO - PROCESS | 2876 | 1465076185306 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:25 INFO - PROCESS | 2876 | 1465076185388 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 14:36:25 INFO - PROCESS | 2876 | 1465076185396 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:25 INFO - PROCESS | 2876 | 1465076185398 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:25 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972714000 == 42 [pid = 2876] [id = 65] 14:36:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (00000069720A7C00) [pid = 2876] [serial = 192] [outer = 0000000000000000] 14:36:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (000000697224B800) [pid = 2876] [serial = 193] [outer = 00000069720A7C00] 14:36:25 INFO - PROCESS | 2876 | 1465076185443 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (0000006972270C00) [pid = 2876] [serial = 194] [outer = 00000069720A7C00] 14:36:25 INFO - PROCESS | 2876 | 1465076185960 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 734ms 14:36:26 INFO - PROCESS | 2876 | 1465076186039 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 14:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:36:26 INFO - PROCESS | 2876 | 1465076186041 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 14:36:26 INFO - PROCESS | 2876 | 1465076186044 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 2876 | 1465076186046 Marionette TRACE conn5 <- [1,226,null,{}] 14:36:26 INFO - PROCESS | 2876 | 1465076186055 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:26 INFO - PROCESS | 2876 | 1465076186061 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:26 INFO - PROCESS | 2876 | 1465076186197 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 14:36:26 INFO - PROCESS | 2876 | 1465076186203 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 2876 | 1465076186205 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:26 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758AE000 == 43 [pid = 2876] [id = 66] 14:36:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (00000069728EC800) [pid = 2876] [serial = 195] [outer = 0000000000000000] 14:36:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (0000006973434C00) [pid = 2876] [serial = 196] [outer = 00000069728EC800] 14:36:26 INFO - PROCESS | 2876 | 1465076186251 Marionette DEBUG loaded listener.js 14:36:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (0000006974A6E800) [pid = 2876] [serial = 197] [outer = 00000069728EC800] 14:36:26 INFO - PROCESS | 2876 | 1465076186680 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 692ms 14:36:26 INFO - PROCESS | 2876 | 1465076186752 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 2876 | 1465076186754 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 14:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:36:26 INFO - PROCESS | 2876 | 1465076186758 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 2876 | 1465076186760 Marionette TRACE conn5 <- [1,230,null,{}] 14:36:26 INFO - PROCESS | 2876 | 1465076186763 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:26 INFO - PROCESS | 2876 | 1465076186765 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:26 INFO - PROCESS | 2876 | 1465076186877 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 14:36:26 INFO - PROCESS | 2876 | 1465076186947 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 2876 | 1465076186949 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:26 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979762000 == 44 [pid = 2876] [id = 67] 14:36:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (00000069706E9000) [pid = 2876] [serial = 198] [outer = 0000000000000000] 14:36:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (00000069706EAC00) [pid = 2876] [serial = 199] [outer = 00000069706E9000] 14:36:27 INFO - PROCESS | 2876 | 1465076187004 Marionette DEBUG loaded listener.js 14:36:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (0000006975580400) [pid = 2876] [serial = 200] [outer = 00000069706E9000] 14:36:27 INFO - PROCESS | 2876 | 1465076187514 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 14:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 797ms 14:36:27 INFO - PROCESS | 2876 | 1465076187556 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 14:36:27 INFO - PROCESS | 2876 | 1465076187558 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 14:36:27 INFO - PROCESS | 2876 | 1465076187561 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:36:27 INFO - PROCESS | 2876 | 1465076187564 Marionette TRACE conn5 <- [1,234,null,{}] 14:36:27 INFO - PROCESS | 2876 | 1465076187568 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:27 INFO - PROCESS | 2876 | 1465076187570 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:27 INFO - PROCESS | 2876 | 1465076187825 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (0000006971A8C000) [pid = 2876] [serial = 150] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (000000696EE32800) [pid = 2876] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (00000069728F6000) [pid = 2876] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (0000006972246C00) [pid = 2876] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (0000006963566C00) [pid = 2876] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (000000696B1ADC00) [pid = 2876] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (000000696B147800) [pid = 2876] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (0000006972268C00) [pid = 2876] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (00000069729AB400) [pid = 2876] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000697130B800) [pid = 2876] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006969C2AC00) [pid = 2876] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006963567000) [pid = 2876] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000697064D000) [pid = 2876] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006972252C00) [pid = 2876] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:36:27 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006971413C00) [pid = 2876] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:36:27 INFO - PROCESS | 2876 | 1465076187880 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:27 INFO - PROCESS | 2876 | 1465076187882 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:27 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F18800 == 45 [pid = 2876] [id = 68] 14:36:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (00000069633C0400) [pid = 2876] [serial = 201] [outer = 0000000000000000] 14:36:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006964D1F800) [pid = 2876] [serial = 202] [outer = 00000069633C0400] 14:36:27 INFO - PROCESS | 2876 | 1465076187929 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006971304C00) [pid = 2876] [serial = 203] [outer = 00000069633C0400] 14:36:28 INFO - PROCESS | 2876 | 1465076188302 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 14:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 773ms 14:36:28 INFO - PROCESS | 2876 | 1465076188337 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 14:36:28 INFO - PROCESS | 2876 | 1465076188340 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 14:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:36:28 INFO - PROCESS | 2876 | 1465076188343 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:36:28 INFO - PROCESS | 2876 | 1465076188345 Marionette TRACE conn5 <- [1,238,null,{}] 14:36:28 INFO - PROCESS | 2876 | 1465076188348 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:28 INFO - PROCESS | 2876 | 1465076188350 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:28 INFO - PROCESS | 2876 | 1465076188435 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 14:36:28 INFO - PROCESS | 2876 | 1465076188442 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:28 INFO - PROCESS | 2876 | 1465076188444 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:28 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A89800 == 46 [pid = 2876] [id = 69] 14:36:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006963430800) [pid = 2876] [serial = 204] [outer = 0000000000000000] 14:36:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006963436400) [pid = 2876] [serial = 205] [outer = 0000006963430800] 14:36:28 INFO - PROCESS | 2876 | 1465076188488 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (000000697130B800) [pid = 2876] [serial = 206] [outer = 0000006963430800] 14:36:28 INFO - PROCESS | 2876 | 1465076188888 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 14:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 14:36:28 INFO - PROCESS | 2876 | 1465076188938 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 14:36:28 INFO - PROCESS | 2876 | 1465076188949 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 14:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:36:28 INFO - PROCESS | 2876 | 1465076188958 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:36:28 INFO - PROCESS | 2876 | 1465076188960 Marionette TRACE conn5 <- [1,242,null,{}] 14:36:28 INFO - PROCESS | 2876 | 1465076188963 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:28 INFO - PROCESS | 2876 | 1465076188965 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:29 INFO - PROCESS | 2876 | 1465076189051 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 14:36:29 INFO - PROCESS | 2876 | 1465076189059 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 2876 | 1465076189061 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C82800 == 47 [pid = 2876] [id = 70] 14:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (00000069745CC800) [pid = 2876] [serial = 207] [outer = 0000000000000000] 14:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (00000069758E3400) [pid = 2876] [serial = 208] [outer = 00000069745CC800] 14:36:29 INFO - PROCESS | 2876 | 1465076189105 Marionette DEBUG loaded listener.js 14:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (0000006977216C00) [pid = 2876] [serial = 209] [outer = 00000069745CC800] 14:36:29 INFO - PROCESS | 2876 | 1465076189513 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 14:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 585ms 14:36:29 INFO - PROCESS | 2876 | 1465076189545 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 14:36:29 INFO - PROCESS | 2876 | 1465076189548 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 14:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:36:29 INFO - PROCESS | 2876 | 1465076189560 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:36:29 INFO - PROCESS | 2876 | 1465076189563 Marionette TRACE conn5 <- [1,246,null,{}] 14:36:29 INFO - PROCESS | 2876 | 1465076189566 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:29 INFO - PROCESS | 2876 | 1465076189569 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:29 INFO - PROCESS | 2876 | 1465076189669 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 14:36:29 INFO - PROCESS | 2876 | 1465076189678 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 2876 | 1465076189681 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979ADC800 == 48 [pid = 2876] [id = 71] 14:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (000000697661F000) [pid = 2876] [serial = 210] [outer = 0000000000000000] 14:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (0000006976627000) [pid = 2876] [serial = 211] [outer = 000000697661F000] 14:36:29 INFO - PROCESS | 2876 | 1465076189727 Marionette DEBUG loaded listener.js 14:36:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (000000697721FC00) [pid = 2876] [serial = 212] [outer = 000000697661F000] 14:36:30 INFO - PROCESS | 2876 | 1465076190408 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 902ms 14:36:30 INFO - PROCESS | 2876 | 1465076190457 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 14:36:30 INFO - PROCESS | 2876 | 1465076190462 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 14:36:30 INFO - PROCESS | 2876 | 1465076190467 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:36:30 INFO - PROCESS | 2876 | 1465076190472 Marionette TRACE conn5 <- [1,250,null,{}] 14:36:30 INFO - PROCESS | 2876 | 1465076190492 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:30 INFO - PROCESS | 2876 | 1465076190495 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:30 INFO - PROCESS | 2876 | 1465076190623 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 14:36:30 INFO - PROCESS | 2876 | 1465076190687 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:30 INFO - PROCESS | 2876 | 1465076190690 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:30 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B44D000 == 49 [pid = 2876] [id = 72] 14:36:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (0000006969734C00) [pid = 2876] [serial = 213] [outer = 0000000000000000] 14:36:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (000000696A833400) [pid = 2876] [serial = 214] [outer = 0000006969734C00] 14:36:30 INFO - PROCESS | 2876 | 1465076190749 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (000000696B808000) [pid = 2876] [serial = 215] [outer = 0000006969734C00] 14:36:31 INFO - PROCESS | 2876 | 1465076191585 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1143ms 14:36:31 INFO - PROCESS | 2876 | 1465076191637 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 2876 | 1465076191642 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 14:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:36:31 INFO - PROCESS | 2876 | 1465076191666 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 2876 | 1465076191669 Marionette TRACE conn5 <- [1,254,null,{}] 14:36:31 INFO - PROCESS | 2876 | 1465076191714 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:31 INFO - PROCESS | 2876 | 1465076191717 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:31 INFO - PROCESS | 2876 | 1465076191836 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 14:36:31 INFO - PROCESS | 2876 | 1465076191941 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:31 INFO - PROCESS | 2876 | 1465076191944 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:31 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FC1000 == 50 [pid = 2876] [id = 73] 14:36:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (00000069712ADC00) [pid = 2876] [serial = 216] [outer = 0000000000000000] 14:36:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (0000006972275C00) [pid = 2876] [serial = 217] [outer = 00000069712ADC00] 14:36:32 INFO - PROCESS | 2876 | 1465076192002 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (0000006972D65400) [pid = 2876] [serial = 218] [outer = 00000069712ADC00] 14:36:32 INFO - PROCESS | 2876 | 1465076192583 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 14:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 985ms 14:36:32 INFO - PROCESS | 2876 | 1465076192652 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 14:36:32 INFO - PROCESS | 2876 | 1465076192655 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 14:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:36:32 INFO - PROCESS | 2876 | 1465076192659 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:36:32 INFO - PROCESS | 2876 | 1465076192663 Marionette TRACE conn5 <- [1,258,null,{}] 14:36:32 INFO - PROCESS | 2876 | 1465076192675 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:32 INFO - PROCESS | 2876 | 1465076192680 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:32 INFO - PROCESS | 2876 | 1465076192804 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 14:36:32 INFO - PROCESS | 2876 | 1465076192870 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 2876 | 1465076192874 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:32 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973466000 == 51 [pid = 2876] [id = 74] 14:36:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (00000069758E6800) [pid = 2876] [serial = 219] [outer = 0000000000000000] 14:36:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (0000006975F2A000) [pid = 2876] [serial = 220] [outer = 00000069758E6800] 14:36:32 INFO - PROCESS | 2876 | 1465076192975 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (0000006975F32400) [pid = 2876] [serial = 221] [outer = 00000069758E6800] 14:36:33 INFO - PROCESS | 2876 | 1465076193718 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 14:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1092ms 14:36:33 INFO - PROCESS | 2876 | 1465076193763 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 14:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:36:33 INFO - PROCESS | 2876 | 1465076193767 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 14:36:33 INFO - PROCESS | 2876 | 1465076193773 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - PROCESS | 2876 | 1465076193776 Marionette TRACE conn5 <- [1,262,null,{}] 14:36:33 INFO - PROCESS | 2876 | 1465076193782 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:33 INFO - PROCESS | 2876 | 1465076193786 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:33 INFO - PROCESS | 2876 | 1465076193892 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 14:36:33 INFO - PROCESS | 2876 | 1465076193957 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:33 INFO - PROCESS | 2876 | 1465076193962 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:33 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A846800 == 52 [pid = 2876] [id = 75] 14:36:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (000000696A8F5000) [pid = 2876] [serial = 222] [outer = 0000000000000000] 14:36:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (000000696B485400) [pid = 2876] [serial = 223] [outer = 000000696A8F5000] 14:36:34 INFO - PROCESS | 2876 | 1465076194012 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (000000696EE30000) [pid = 2876] [serial = 224] [outer = 000000696A8F5000] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C1A000 == 51 [pid = 2876] [id = 44] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 000000696A2E6800 == 50 [pid = 2876] [id = 42] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 000000696A6A5800 == 49 [pid = 2876] [id = 33] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 0000006974191800 == 48 [pid = 2876] [id = 43] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C82800 == 47 [pid = 2876] [id = 70] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A89800 == 46 [pid = 2876] [id = 69] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F18800 == 45 [pid = 2876] [id = 68] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 0000006979762000 == 44 [pid = 2876] [id = 67] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 00000069758AE000 == 43 [pid = 2876] [id = 66] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 0000006972714000 == 42 [pid = 2876] [id = 65] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FF5000 == 41 [pid = 2876] [id = 64] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2B8800 == 40 [pid = 2876] [id = 63] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 0000006966367000 == 39 [pid = 2876] [id = 62] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 000000696BA49000 == 38 [pid = 2876] [id = 61] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2BC000 == 37 [pid = 2876] [id = 58] 14:36:34 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F09800 == 36 [pid = 2876] [id = 57] 14:36:34 INFO - PROCESS | 2876 | 1465076194685 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (0000006971B5F400) [pid = 2876] [serial = 151] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (00000069728EC400) [pid = 2876] [serial = 152] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (0000006973508400) [pid = 2876] [serial = 157] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (0000006972D66400) [pid = 2876] [serial = 154] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (000000697224DC00) [pid = 2876] [serial = 160] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (0000006965721C00) [pid = 2876] [serial = 124] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (0000006964432C00) [pid = 2876] [serial = 123] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (000000696B88B800) [pid = 2876] [serial = 144] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (0000006970648800) [pid = 2876] [serial = 145] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (000000696E220800) [pid = 2876] [serial = 127] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (000000696B488800) [pid = 2876] [serial = 126] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 948ms 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (0000006972406800) [pid = 2876] [serial = 133] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (000000697226C000) [pid = 2876] [serial = 132] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (0000006972D63000) [pid = 2876] [serial = 135] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (0000006972D6E000) [pid = 2876] [serial = 136] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (00000069713B4800) [pid = 2876] [serial = 147] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (000000696A70E000) [pid = 2876] [serial = 141] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (000000696A8EE400) [pid = 2876] [serial = 142] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (00000069697E5000) [pid = 2876] [serial = 139] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006965713400) [pid = 2876] [serial = 138] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006971309400) [pid = 2876] [serial = 121] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006964F8A800) [pid = 2876] [serial = 166] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006974A6F000) [pid = 2876] [serial = 163] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (00000069735A2400) [pid = 2876] [serial = 155] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006971A96800) [pid = 2876] [serial = 130] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006971415C00) [pid = 2876] [serial = 129] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000697127C800) [pid = 2876] [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.] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069745CDC00) [pid = 2876] [serial = 158] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006975AAA400) [pid = 2876] [serial = 164] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006971412C00) [pid = 2876] [serial = 148] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006972255C00) [pid = 2876] [serial = 161] [outer = 0000000000000000] [url = about:blank] 14:36:34 INFO - PROCESS | 2876 | 1465076194721 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 2876 | 1465076194726 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 14:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:36:34 INFO - PROCESS | 2876 | 1465076194732 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - PROCESS | 2876 | 1465076194735 Marionette TRACE conn5 <- [1,266,null,{}] 14:36:34 INFO - PROCESS | 2876 | 1465076194739 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:34 INFO - PROCESS | 2876 | 1465076194742 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:34 INFO - PROCESS | 2876 | 1465076194835 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 14:36:34 INFO - PROCESS | 2876 | 1465076194842 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 2876 | 1465076194844 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:34 INFO - PROCESS | 2876 | ++DOCSHELL 0000006966373000 == 37 [pid = 2876] [id = 76] 14:36:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006963D44400) [pid = 2876] [serial = 225] [outer = 0000000000000000] 14:36:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006965435000) [pid = 2876] [serial = 226] [outer = 0000006963D44400] 14:36:34 INFO - PROCESS | 2876 | 1465076194892 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006969A04000) [pid = 2876] [serial = 227] [outer = 0000006963D44400] 14:36:35 INFO - PROCESS | 2876 | 1465076195357 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 14:36:35 INFO - PROCESS | 2876 | 1465076195426 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 2876 | 1465076195428 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 14:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:36:35 INFO - PROCESS | 2876 | 1465076195432 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 2876 | 1465076195436 Marionette TRACE conn5 <- [1,270,null,{}] 14:36:35 INFO - PROCESS | 2876 | 1465076195446 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:35 INFO - PROCESS | 2876 | 1465076195451 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:35 INFO - PROCESS | 2876 | 1465076195544 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 14:36:35 INFO - PROCESS | 2876 | 1465076195612 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 2876 | 1465076195616 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:35 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2B8800 == 38 [pid = 2876] [id = 77] 14:36:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696EA7F400) [pid = 2876] [serial = 228] [outer = 0000000000000000] 14:36:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696F076000) [pid = 2876] [serial = 229] [outer = 000000696EA7F400] 14:36:35 INFO - PROCESS | 2876 | 1465076195665 Marionette DEBUG loaded listener.js 14:36:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000697127C800) [pid = 2876] [serial = 230] [outer = 000000696EA7F400] 14:36:36 INFO - PROCESS | 2876 | 1465076196038 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 14:36:36 INFO - PROCESS | 2876 | 1465076196062 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 2876 | 1465076196065 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 14:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:36:36 INFO - PROCESS | 2876 | 1465076196069 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - PROCESS | 2876 | 1465076196070 Marionette TRACE conn5 <- [1,274,null,{}] 14:36:36 INFO - PROCESS | 2876 | 1465076196082 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:36 INFO - PROCESS | 2876 | 1465076196084 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:36 INFO - PROCESS | 2876 | 1465076196201 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 14:36:36 INFO - PROCESS | 2876 | 1465076196210 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 2876 | 1465076196212 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:36 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713BC000 == 39 [pid = 2876] [id = 78] 14:36:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006971408C00) [pid = 2876] [serial = 231] [outer = 0000000000000000] 14:36:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000697140EC00) [pid = 2876] [serial = 232] [outer = 0000006971408C00] 14:36:36 INFO - PROCESS | 2876 | 1465076196258 Marionette DEBUG loaded listener.js 14:36:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006971A98400) [pid = 2876] [serial = 233] [outer = 0000006971408C00] 14:36:36 INFO - PROCESS | 2876 | 1465076196687 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 647ms 14:36:36 INFO - PROCESS | 2876 | 1465076196719 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 2876 | 1465076196721 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 14:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:36:36 INFO - PROCESS | 2876 | 1465076196729 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - PROCESS | 2876 | 1465076196731 Marionette TRACE conn5 <- [1,278,null,{}] 14:36:36 INFO - PROCESS | 2876 | 1465076196743 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:36 INFO - PROCESS | 2876 | 1465076196746 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:36 INFO - PROCESS | 2876 | 1465076196852 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 14:36:36 INFO - PROCESS | 2876 | 1465076196860 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 2876 | 1465076196862 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:36 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972C42000 == 40 [pid = 2876] [id = 79] 14:36:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (00000069715F2000) [pid = 2876] [serial = 234] [outer = 0000000000000000] 14:36:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006971FAD800) [pid = 2876] [serial = 235] [outer = 00000069715F2000] 14:36:36 INFO - PROCESS | 2876 | 1465076196915 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006972253800) [pid = 2876] [serial = 236] [outer = 00000069715F2000] 14:36:37 INFO - PROCESS | 2876 | 1465076197353 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 14:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 650ms 14:36:37 INFO - PROCESS | 2876 | 1465076197382 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 14:36:37 INFO - PROCESS | 2876 | 1465076197385 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 14:36:37 INFO - PROCESS | 2876 | 1465076197388 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:36:37 INFO - PROCESS | 2876 | 1465076197390 Marionette TRACE conn5 <- [1,282,null,{}] 14:36:37 INFO - PROCESS | 2876 | 1465076197393 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:37 INFO - PROCESS | 2876 | 1465076197399 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:37 INFO - PROCESS | 2876 | 1465076197545 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 14:36:37 INFO - PROCESS | 2876 | 1465076197622 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:37 INFO - PROCESS | 2876 | 1465076197624 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:37 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F1C000 == 41 [pid = 2876] [id = 80] 14:36:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (000000697224A400) [pid = 2876] [serial = 237] [outer = 0000000000000000] 14:36:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (00000069728F0C00) [pid = 2876] [serial = 238] [outer = 000000697224A400] 14:36:37 INFO - PROCESS | 2876 | 1465076197672 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (000000697373B400) [pid = 2876] [serial = 239] [outer = 000000697224A400] 14:36:37 INFO - PROCESS | 2876 | 1465076197945 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:36:38 INFO - PROCESS | 2876 | 1465076198142 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 776ms 14:36:38 INFO - PROCESS | 2876 | 1465076198170 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 14:36:38 INFO - PROCESS | 2876 | 1465076198173 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 14:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:36:38 INFO - PROCESS | 2876 | 1465076198176 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 2876 | 1465076198178 Marionette TRACE conn5 <- [1,286,null,{}] 14:36:38 INFO - PROCESS | 2876 | 1465076198181 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:38 INFO - PROCESS | 2876 | 1465076198183 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:38 INFO - PROCESS | 2876 | 1465076198302 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 14:36:38 INFO - PROCESS | 2876 | 1465076198308 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 2876 | 1465076198310 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:38 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978639000 == 42 [pid = 2876] [id = 81] 14:36:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (00000069745CB800) [pid = 2876] [serial = 240] [outer = 0000000000000000] 14:36:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (0000006975F29800) [pid = 2876] [serial = 241] [outer = 00000069745CB800] 14:36:38 INFO - PROCESS | 2876 | 1465076198392 Marionette DEBUG loaded listener.js 14:36:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (0000006975F36800) [pid = 2876] [serial = 242] [outer = 00000069745CB800] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (00000069728EC800) [pid = 2876] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (00000069706E9000) [pid = 2876] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (000000696F079800) [pid = 2876] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (0000006971311C00) [pid = 2876] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (00000069720A7C00) [pid = 2876] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000696A83DC00) [pid = 2876] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (00000069712B1400) [pid = 2876] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069658C3800) [pid = 2876] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006963430800) [pid = 2876] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (00000069633C0400) [pid = 2876] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:36:38 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (00000069745CC800) [pid = 2876] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:36:38 INFO - PROCESS | 2876 | 1465076198919 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 775ms 14:36:38 INFO - PROCESS | 2876 | 1465076198961 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 14:36:38 INFO - PROCESS | 2876 | 1465076198964 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 14:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:36:38 INFO - PROCESS | 2876 | 1465076198967 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 2876 | 1465076198969 Marionette TRACE conn5 <- [1,290,null,{}] 14:36:38 INFO - PROCESS | 2876 | 1465076198973 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:38 INFO - PROCESS | 2876 | 1465076198975 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:39 INFO - PROCESS | 2876 | 1465076199060 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 14:36:39 INFO - PROCESS | 2876 | 1465076199065 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:39 INFO - PROCESS | 2876 | 1465076199067 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:39 INFO - PROCESS | 2876 | ++DOCSHELL 0000006963474800 == 43 [pid = 2876] [id = 82] 14:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006963430800) [pid = 2876] [serial = 243] [outer = 0000000000000000] 14:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006972249800) [pid = 2876] [serial = 244] [outer = 0000006963430800] 14:36:39 INFO - PROCESS | 2876 | 1465076199112 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006976622400) [pid = 2876] [serial = 245] [outer = 0000006963430800] 14:36:39 INFO - PROCESS | 2876 | 1465076199505 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 586ms 14:36:39 INFO - PROCESS | 2876 | 1465076199555 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 14:36:39 INFO - PROCESS | 2876 | 1465076199566 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 14:36:39 INFO - PROCESS | 2876 | 1465076199570 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:36:39 INFO - PROCESS | 2876 | 1465076199572 Marionette TRACE conn5 <- [1,294,null,{}] 14:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:36:39 INFO - PROCESS | 2876 | 1465076199575 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:39 INFO - PROCESS | 2876 | 1465076199577 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:39 INFO - PROCESS | 2876 | 1465076199664 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 14:36:39 INFO - PROCESS | 2876 | 1465076199670 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:39 INFO - PROCESS | 2876 | 1465076199672 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:39 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799E6800 == 44 [pid = 2876] [id = 83] 14:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006976628400) [pid = 2876] [serial = 246] [outer = 0000000000000000] 14:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (000000697721BC00) [pid = 2876] [serial = 247] [outer = 0000006976628400] 14:36:39 INFO - PROCESS | 2876 | 1465076199717 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006978841000) [pid = 2876] [serial = 248] [outer = 0000006976628400] 14:36:40 INFO - PROCESS | 2876 | 1465076200130 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:40 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. 14:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 14:36:40 INFO - PROCESS | 2876 | 1465076200169 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 2876 | 1465076200172 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 14:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:36:40 INFO - PROCESS | 2876 | 1465076200179 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 2876 | 1465076200181 Marionette TRACE conn5 <- [1,298,null,{}] 14:36:40 INFO - PROCESS | 2876 | 1465076200185 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:40 INFO - PROCESS | 2876 | 1465076200186 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:40 INFO - PROCESS | 2876 | 1465076200275 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 14:36:40 INFO - PROCESS | 2876 | 1465076200279 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 2876 | 1465076200281 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:40 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979AD1000 == 45 [pid = 2876] [id = 84] 14:36:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (0000006975C8D800) [pid = 2876] [serial = 249] [outer = 0000000000000000] 14:36:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (0000006975C93400) [pid = 2876] [serial = 250] [outer = 0000006975C8D800] 14:36:40 INFO - PROCESS | 2876 | 1465076200326 Marionette DEBUG loaded listener.js 14:36:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (0000006976629800) [pid = 2876] [serial = 251] [outer = 0000006975C8D800] 14:36:40 INFO - PROCESS | 2876 | 1465076200765 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:40 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. 14:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 628ms 14:36:40 INFO - PROCESS | 2876 | 1465076200810 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 2876 | 1465076200813 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 14:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:36:40 INFO - PROCESS | 2876 | 1465076200817 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 2876 | 1465076200819 Marionette TRACE conn5 <- [1,302,null,{}] 14:36:40 INFO - PROCESS | 2876 | 1465076200872 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:40 INFO - PROCESS | 2876 | 1465076200876 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:41 INFO - PROCESS | 2876 | 1465076201025 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 14:36:41 INFO - PROCESS | 2876 | 1465076201140 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:41 INFO - PROCESS | 2876 | 1465076201145 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:41 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969A2F000 == 46 [pid = 2876] [id = 85] 14:36:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (0000006965716000) [pid = 2876] [serial = 252] [outer = 0000000000000000] 14:36:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (0000006965720000) [pid = 2876] [serial = 253] [outer = 0000006965716000] 14:36:41 INFO - PROCESS | 2876 | 1465076201203 Marionette DEBUG loaded listener.js 14:36:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (000000696A83BC00) [pid = 2876] [serial = 254] [outer = 0000006965716000] 14:36:41 INFO - PROCESS | 2876 | 1465076201854 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:41 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. 14:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1077ms 14:36:41 INFO - PROCESS | 2876 | 1465076201897 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 2876 | 1465076201902 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 14:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:36:41 INFO - PROCESS | 2876 | 1465076201906 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - PROCESS | 2876 | 1465076201909 Marionette TRACE conn5 <- [1,306,null,{}] 14:36:41 INFO - PROCESS | 2876 | 1465076201916 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:41 INFO - PROCESS | 2876 | 1465076201919 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:42 INFO - PROCESS | 2876 | 1465076202072 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 14:36:42 INFO - PROCESS | 2876 | 1465076202193 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:42 INFO - PROCESS | 2876 | 1465076202197 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:42 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973484000 == 47 [pid = 2876] [id = 86] 14:36:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (0000006970F54800) [pid = 2876] [serial = 255] [outer = 0000000000000000] 14:36:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (00000069712B6800) [pid = 2876] [serial = 256] [outer = 0000006970F54800] 14:36:42 INFO - PROCESS | 2876 | 1465076202260 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (0000006971D3A000) [pid = 2876] [serial = 257] [outer = 0000006970F54800] 14:36:42 INFO - PROCESS | 2876 | 1465076202799 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:42 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. 14:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 944ms 14:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:36:42 INFO - PROCESS | 2876 | 1465076202855 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 14:36:42 INFO - PROCESS | 2876 | 1465076202858 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 14:36:42 INFO - PROCESS | 2876 | 1465076202862 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:36:42 INFO - PROCESS | 2876 | 1465076202864 Marionette TRACE conn5 <- [1,310,null,{}] 14:36:42 INFO - PROCESS | 2876 | 1465076202869 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:42 INFO - PROCESS | 2876 | 1465076202871 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:42 INFO - PROCESS | 2876 | 1465076202986 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 14:36:43 INFO - PROCESS | 2876 | 1465076203059 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 2876 | 1465076203064 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:43 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C7D800 == 48 [pid = 2876] [id = 87] 14:36:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (00000069728EBC00) [pid = 2876] [serial = 258] [outer = 0000000000000000] 14:36:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (00000069728F8800) [pid = 2876] [serial = 259] [outer = 00000069728EBC00] 14:36:43 INFO - PROCESS | 2876 | 1465076203164 Marionette DEBUG loaded listener.js 14:36:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 103 (0000006974A6DC00) [pid = 2876] [serial = 260] [outer = 00000069728EBC00] 14:36:43 INFO - PROCESS | 2876 | 1465076203749 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:43 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. 14:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 943ms 14:36:43 INFO - PROCESS | 2876 | 1465076203808 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 2876 | 1465076203815 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 14:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:36:43 INFO - PROCESS | 2876 | 1465076203825 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - PROCESS | 2876 | 1465076203827 Marionette TRACE conn5 <- [1,314,null,{}] 14:36:43 INFO - PROCESS | 2876 | 1465076203831 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:43 INFO - PROCESS | 2876 | 1465076203834 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:43 INFO - PROCESS | 2876 | 1465076203950 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 14:36:44 INFO - PROCESS | 2876 | 1465076204021 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:44 INFO - PROCESS | 2876 | 1465076204023 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:44 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728AD000 == 49 [pid = 2876] [id = 88] 14:36:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 104 (000000697717D800) [pid = 2876] [serial = 261] [outer = 0000000000000000] 14:36:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 105 (0000006977182C00) [pid = 2876] [serial = 262] [outer = 000000697717D800] 14:36:44 INFO - PROCESS | 2876 | 1465076204119 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 106 (0000006977189C00) [pid = 2876] [serial = 263] [outer = 000000697717D800] 14:36:44 INFO - PROCESS | 2876 | 1465076204821 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:44 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. 14:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1031ms 14:36:44 INFO - PROCESS | 2876 | 1465076204867 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 14:36:44 INFO - PROCESS | 2876 | 1465076204871 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 14:36:44 INFO - PROCESS | 2876 | 1465076204894 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:36:44 INFO - PROCESS | 2876 | 1465076204898 Marionette TRACE conn5 <- [1,318,null,{}] 14:36:44 INFO - PROCESS | 2876 | 1465076204904 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:44 INFO - PROCESS | 2876 | 1465076204907 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:45 INFO - PROCESS | 2876 | 1465076205012 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 14:36:45 INFO - PROCESS | 2876 | 1465076205079 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 2876 | 1465076205084 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:45 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E22A800 == 50 [pid = 2876] [id = 89] 14:36:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 107 (000000696BA32800) [pid = 2876] [serial = 264] [outer = 0000000000000000] 14:36:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 108 (000000696E220C00) [pid = 2876] [serial = 265] [outer = 000000696BA32800] 14:36:45 INFO - PROCESS | 2876 | 1465076205134 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 109 (0000006970F53000) [pid = 2876] [serial = 266] [outer = 000000696BA32800] 14:36:45 INFO - PROCESS | 2876 | 1465076205764 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:45 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. 14:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 880ms 14:36:45 INFO - PROCESS | 2876 | 1465076205782 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 14:36:45 INFO - PROCESS | 2876 | 1465076205786 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 14:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:36:45 INFO - PROCESS | 2876 | 1465076205793 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:36:45 INFO - PROCESS | 2876 | 1465076205795 Marionette TRACE conn5 <- [1,322,null,{}] 14:36:45 INFO - PROCESS | 2876 | 1465076205799 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:45 INFO - PROCESS | 2876 | 1465076205802 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:45 INFO - PROCESS | 2876 | 1465076205909 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 00000069799E6800 == 49 [pid = 2876] [id = 83] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006963474800 == 48 [pid = 2876] [id = 82] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006978639000 == 47 [pid = 2876] [id = 81] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F1C000 == 46 [pid = 2876] [id = 80] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006972C42000 == 45 [pid = 2876] [id = 79] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 00000069713BC000 == 44 [pid = 2876] [id = 78] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2B8800 == 43 [pid = 2876] [id = 77] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006966373000 == 42 [pid = 2876] [id = 76] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 000000696A846800 == 41 [pid = 2876] [id = 75] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006979ADC800 == 40 [pid = 2876] [id = 71] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006973780800 == 39 [pid = 2876] [id = 32] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006973466000 == 38 [pid = 2876] [id = 74] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FC1000 == 37 [pid = 2876] [id = 73] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 000000697887D000 == 36 [pid = 2876] [id = 30] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 000000696B44D000 == 35 [pid = 2876] [id = 72] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C20800 == 34 [pid = 2876] [id = 31] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 00000069799EB000 == 33 [pid = 2876] [id = 60] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006979766000 == 32 [pid = 2876] [id = 59] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 000000696E22A800 == 31 [pid = 2876] [id = 89] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 00000069728AD000 == 30 [pid = 2876] [id = 88] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C7D800 == 29 [pid = 2876] [id = 87] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006973484000 == 28 [pid = 2876] [id = 86] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006979AD1000 == 27 [pid = 2876] [id = 84] 14:36:46 INFO - PROCESS | 2876 | --DOCSHELL 0000006969A2F000 == 26 [pid = 2876] [id = 85] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 108 (00000069758E3400) [pid = 2876] [serial = 208] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 107 (0000006973434C00) [pid = 2876] [serial = 196] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 106 (00000069706EAC00) [pid = 2876] [serial = 199] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 105 (0000006974A6E800) [pid = 2876] [serial = 197] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 104 (0000006963564C00) [pid = 2876] [serial = 169] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 103 (0000006970AE1000) [pid = 2876] [serial = 187] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 102 (00000069712B5800) [pid = 2876] [serial = 188] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (0000006971406C00) [pid = 2876] [serial = 190] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (00000069715F4C00) [pid = 2876] [serial = 191] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (000000697224B800) [pid = 2876] [serial = 193] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (0000006975580400) [pid = 2876] [serial = 200] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (0000006971B60800) [pid = 2876] [serial = 175] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (000000696BA39000) [pid = 2876] [serial = 182] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (000000696B144400) [pid = 2876] [serial = 181] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (0000006972DB2000) [pid = 2876] [serial = 179] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (00000069728F5C00) [pid = 2876] [serial = 178] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (000000696B1A5000) [pid = 2876] [serial = 172] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (000000696652A800) [pid = 2876] [serial = 184] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000696B144C00) [pid = 2876] [serial = 185] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006963436400) [pid = 2876] [serial = 205] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006971304C00) [pid = 2876] [serial = 203] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006964D1F800) [pid = 2876] [serial = 202] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000697130B800) [pid = 2876] [serial = 206] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006977216C00) [pid = 2876] [serial = 209] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006972270C00) [pid = 2876] [serial = 194] [outer = 0000000000000000] [url = about:blank] 14:36:46 INFO - PROCESS | 2876 | 1465076206741 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:46 INFO - PROCESS | 2876 | 1465076206745 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:46 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964719800 == 27 [pid = 2876] [id = 90] 14:36:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006963439800) [pid = 2876] [serial = 267] [outer = 0000000000000000] 14:36:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006963560000) [pid = 2876] [serial = 268] [outer = 0000006963439800] 14:36:46 INFO - PROCESS | 2876 | 1465076206795 Marionette DEBUG loaded listener.js 14:36:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006964DD8C00) [pid = 2876] [serial = 269] [outer = 0000006963439800] 14:36:47 INFO - PROCESS | 2876 | 1465076207248 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:47 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. 14:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1483ms 14:36:47 INFO - PROCESS | 2876 | 1465076207280 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 14:36:47 INFO - PROCESS | 2876 | 1465076207283 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 14:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:36:47 INFO - PROCESS | 2876 | 1465076207292 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:36:47 INFO - PROCESS | 2876 | 1465076207296 Marionette TRACE conn5 <- [1,326,null,{}] 14:36:47 INFO - PROCESS | 2876 | 1465076207301 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:47 INFO - PROCESS | 2876 | 1465076207304 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:47 INFO - PROCESS | 2876 | 1465076207394 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 14:36:47 INFO - PROCESS | 2876 | 1465076207404 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 2876 | 1465076207407 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:47 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A4A5000 == 28 [pid = 2876] [id = 91] 14:36:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006969972C00) [pid = 2876] [serial = 270] [outer = 0000000000000000] 14:36:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (000000696A203400) [pid = 2876] [serial = 271] [outer = 0000006969972C00] 14:36:47 INFO - PROCESS | 2876 | 1465076207455 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (000000696A83B400) [pid = 2876] [serial = 272] [outer = 0000006969972C00] 14:36:47 INFO - PROCESS | 2876 | 1465076207921 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:47 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. 14:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 689ms 14:36:47 INFO - PROCESS | 2876 | 1465076207984 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 2876 | 1465076207988 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 14:36:48 INFO - PROCESS | 2876 | 1465076207992 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:36:48 INFO - PROCESS | 2876 | 1465076207994 Marionette TRACE conn5 <- [1,330,null,{}] 14:36:48 INFO - PROCESS | 2876 | 1465076207998 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:48 INFO - PROCESS | 2876 | 1465076208000 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:48 INFO - PROCESS | 2876 | 1465076208129 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 14:36:48 INFO - PROCESS | 2876 | 1465076208203 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 2876 | 1465076208206 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:48 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2A8800 == 29 [pid = 2876] [id = 92] 14:36:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (000000696B807400) [pid = 2876] [serial = 273] [outer = 0000000000000000] 14:36:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000696BA2E800) [pid = 2876] [serial = 274] [outer = 000000696B807400] 14:36:48 INFO - PROCESS | 2876 | 1465076208253 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (000000696EA77800) [pid = 2876] [serial = 275] [outer = 000000696B807400] 14:36:48 INFO - PROCESS | 2876 | 1465076208655 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:48 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. 14:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 14:36:48 INFO - PROCESS | 2876 | 1465076208687 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 2876 | 1465076208690 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 14:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:36:48 INFO - PROCESS | 2876 | 1465076208700 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - PROCESS | 2876 | 1465076208707 Marionette TRACE conn5 <- [1,334,null,{}] 14:36:48 INFO - PROCESS | 2876 | 1465076208723 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:48 INFO - PROCESS | 2876 | 1465076208727 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:48 INFO - PROCESS | 2876 | 1465076208847 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 14:36:48 INFO - PROCESS | 2876 | 1465076208853 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 2876 | 1465076208855 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:48 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971036800 == 30 [pid = 2876] [id = 93] 14:36:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (000000696EE26400) [pid = 2876] [serial = 276] [outer = 0000000000000000] 14:36:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (0000006970AE1C00) [pid = 2876] [serial = 277] [outer = 000000696EE26400] 14:36:48 INFO - PROCESS | 2876 | 1465076208902 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (0000006971305000) [pid = 2876] [serial = 278] [outer = 000000696EE26400] 14:36:49 INFO - PROCESS | 2876 | 1465076209358 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:49 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. 14:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 712ms 14:36:49 INFO - PROCESS | 2876 | 1465076209408 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 14:36:49 INFO - PROCESS | 2876 | 1465076209411 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 14:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:36:49 INFO - PROCESS | 2876 | 1465076209414 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - PROCESS | 2876 | 1465076209416 Marionette TRACE conn5 <- [1,338,null,{}] 14:36:49 INFO - PROCESS | 2876 | 1465076209420 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:49 INFO - PROCESS | 2876 | 1465076209422 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:49 INFO - PROCESS | 2876 | 1465076209560 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 14:36:49 INFO - PROCESS | 2876 | 1465076209614 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:49 INFO - PROCESS | 2876 | 1465076209616 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:49 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DCC000 == 31 [pid = 2876] [id = 94] 14:36:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (0000006971407C00) [pid = 2876] [serial = 279] [outer = 0000000000000000] 14:36:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (00000069715F0C00) [pid = 2876] [serial = 280] [outer = 0000006971407C00] 14:36:49 INFO - PROCESS | 2876 | 1465076209662 Marionette DEBUG loaded listener.js 14:36:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (0000006971CECC00) [pid = 2876] [serial = 281] [outer = 0000006971407C00] 14:36:50 INFO - PROCESS | 2876 | 1465076210091 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:50 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. 14:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 14:36:50 INFO - PROCESS | 2876 | 1465076210151 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 14:36:50 INFO - PROCESS | 2876 | 1465076210153 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 14:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:36:50 INFO - PROCESS | 2876 | 1465076210157 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:36:50 INFO - PROCESS | 2876 | 1465076210159 Marionette TRACE conn5 <- [1,342,null,{}] 14:36:50 INFO - PROCESS | 2876 | 1465076210168 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:50 INFO - PROCESS | 2876 | 1465076210170 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:50 INFO - PROCESS | 2876 | 1465076210275 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 14:36:50 INFO - PROCESS | 2876 | 1465076210289 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 2876 | 1465076210295 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:50 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A6800 == 32 [pid = 2876] [id = 95] 14:36:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (000000696B489400) [pid = 2876] [serial = 282] [outer = 0000000000000000] 14:36:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 101 (0000006972254800) [pid = 2876] [serial = 283] [outer = 000000696B489400] 14:36:50 INFO - PROCESS | 2876 | 1465076210389 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 102 (00000069725EF800) [pid = 2876] [serial = 284] [outer = 000000696B489400] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 101 (0000006964F84400) [pid = 2876] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 100 (00000069633C2000) [pid = 2876] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (000000696A842800) [pid = 2876] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (000000697140D800) [pid = 2876] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (0000006975C8D800) [pid = 2876] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (00000069715F2000) [pid = 2876] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (00000069745CB800) [pid = 2876] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (000000697224A400) [pid = 2876] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (0000006963430800) [pid = 2876] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (000000697661F000) [pid = 2876] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (000000696A8F5000) [pid = 2876] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (00000069758E6800) [pid = 2876] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006969734C00) [pid = 2876] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006963D44400) [pid = 2876] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000696EA7F400) [pid = 2876] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (00000069712ADC00) [pid = 2876] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006971408C00) [pid = 2876] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:36:51 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006976628400) [pid = 2876] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:36:51 INFO - PROCESS | 2876 | 1465076211133 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:51 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. 14:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 986ms 14:36:51 INFO - PROCESS | 2876 | 1465076211145 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 2876 | 1465076211147 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 14:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:36:51 INFO - PROCESS | 2876 | 1465076211151 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 2876 | 1465076211152 Marionette TRACE conn5 <- [1,346,null,{}] 14:36:51 INFO - PROCESS | 2876 | 1465076211156 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:51 INFO - PROCESS | 2876 | 1465076211158 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:51 INFO - PROCESS | 2876 | 1465076211279 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 14:36:51 INFO - PROCESS | 2876 | 1465076211326 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 2876 | 1465076211328 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:51 INFO - PROCESS | 2876 | ++DOCSHELL 0000006963465800 == 33 [pid = 2876] [id = 96] 14:36:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006964F85C00) [pid = 2876] [serial = 285] [outer = 0000000000000000] 14:36:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000697140D800) [pid = 2876] [serial = 286] [outer = 0000006964F85C00] 14:36:51 INFO - PROCESS | 2876 | 1465076211373 Marionette DEBUG loaded listener.js 14:36:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (00000069728F1800) [pid = 2876] [serial = 287] [outer = 0000006964F85C00] 14:36:51 INFO - PROCESS | 2876 | 1465076211729 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:51 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. 14:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 14:36:51 INFO - PROCESS | 2876 | 1465076211781 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 2876 | 1465076211783 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 14:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:36:51 INFO - PROCESS | 2876 | 1465076211787 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 2876 | 1465076211788 Marionette TRACE conn5 <- [1,350,null,{}] 14:36:51 INFO - PROCESS | 2876 | 1465076211792 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:51 INFO - PROCESS | 2876 | 1465076211794 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:51 INFO - PROCESS | 2876 | 1465076211901 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 14:36:51 INFO - PROCESS | 2876 | 1465076211909 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 2876 | 1465076211911 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:51 INFO - PROCESS | 2876 | ++DOCSHELL 000000697588E800 == 34 [pid = 2876] [id = 97] 14:36:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000696652A800) [pid = 2876] [serial = 288] [outer = 0000000000000000] 14:36:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006972DB1C00) [pid = 2876] [serial = 289] [outer = 000000696652A800] 14:36:51 INFO - PROCESS | 2876 | 1465076211957 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006973737800) [pid = 2876] [serial = 290] [outer = 000000696652A800] 14:36:52 INFO - PROCESS | 2876 | 1465076212363 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:52 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. 14:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 14:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:36:52 INFO - PROCESS | 2876 | 1465076212419 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 14:36:52 INFO - PROCESS | 2876 | 1465076212421 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 14:36:52 INFO - PROCESS | 2876 | 1465076212424 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:36:52 INFO - PROCESS | 2876 | 1465076212426 Marionette TRACE conn5 <- [1,354,null,{}] 14:36:52 INFO - PROCESS | 2876 | 1465076212430 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:52 INFO - PROCESS | 2876 | 1465076212432 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:52 INFO - PROCESS | 2876 | 1465076212549 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 14:36:52 INFO - PROCESS | 2876 | 1465076212588 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:52 INFO - PROCESS | 2876 | 1465076212590 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:52 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758B9000 == 35 [pid = 2876] [id = 98] 14:36:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (000000697350AC00) [pid = 2876] [serial = 291] [outer = 0000000000000000] 14:36:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000697468A800) [pid = 2876] [serial = 292] [outer = 000000697350AC00] 14:36:52 INFO - PROCESS | 2876 | 1465076212635 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (00000069758E0000) [pid = 2876] [serial = 293] [outer = 000000697350AC00] 14:36:53 INFO - PROCESS | 2876 | 1465076213103 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:53 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. 14:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 734ms 14:36:53 INFO - PROCESS | 2876 | 1465076213195 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 14:36:53 INFO - PROCESS | 2876 | 1465076213200 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 14:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:36:53 INFO - PROCESS | 2876 | 1465076213212 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:36:53 INFO - PROCESS | 2876 | 1465076213216 Marionette TRACE conn5 <- [1,358,null,{}] 14:36:53 INFO - PROCESS | 2876 | 1465076213223 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:53 INFO - PROCESS | 2876 | 1465076213227 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:53 INFO - PROCESS | 2876 | 1465076213366 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 14:36:53 INFO - PROCESS | 2876 | 1465076213454 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:53 INFO - PROCESS | 2876 | 1465076213459 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:53 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A1AA800 == 36 [pid = 2876] [id = 99] 14:36:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (0000006964DD5C00) [pid = 2876] [serial = 294] [outer = 0000000000000000] 14:36:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (0000006964F89400) [pid = 2876] [serial = 295] [outer = 0000006964DD5C00] 14:36:53 INFO - PROCESS | 2876 | 1465076213518 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (000000696511EC00) [pid = 2876] [serial = 296] [outer = 0000006964DD5C00] 14:36:54 INFO - PROCESS | 2876 | 1465076214321 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:54 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. 14:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1175ms 14:36:54 INFO - PROCESS | 2876 | 1465076214391 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 14:36:54 INFO - PROCESS | 2876 | 1465076214396 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 14:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:36:54 INFO - PROCESS | 2876 | 1465076214403 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - PROCESS | 2876 | 1465076214406 Marionette TRACE conn5 <- [1,362,null,{}] 14:36:54 INFO - PROCESS | 2876 | 1465076214410 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:54 INFO - PROCESS | 2876 | 1465076214413 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:54 INFO - PROCESS | 2876 | 1465076214545 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 14:36:54 INFO - PROCESS | 2876 | 1465076214612 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:54 INFO - PROCESS | 2876 | 1465076214615 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:54 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DBA800 == 37 [pid = 2876] [id = 100] 14:36:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (00000069697E6800) [pid = 2876] [serial = 297] [outer = 0000000000000000] 14:36:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (000000696A7A3C00) [pid = 2876] [serial = 298] [outer = 00000069697E6800] 14:36:54 INFO - PROCESS | 2876 | 1465076214675 Marionette DEBUG loaded listener.js 14:36:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (000000696B488C00) [pid = 2876] [serial = 299] [outer = 00000069697E6800] 14:36:55 INFO - PROCESS | 2876 | 1465076215632 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:55 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. 14:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1294ms 14:36:55 INFO - PROCESS | 2876 | 1465076215699 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 14:36:55 INFO - PROCESS | 2876 | 1465076215704 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 14:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:36:55 INFO - PROCESS | 2876 | 1465076215709 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:36:55 INFO - PROCESS | 2876 | 1465076215712 Marionette TRACE conn5 <- [1,366,null,{}] 14:36:55 INFO - PROCESS | 2876 | 1465076215718 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:55 INFO - PROCESS | 2876 | 1465076215720 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:55 INFO - PROCESS | 2876 | 1465076215873 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 14:36:55 INFO - PROCESS | 2876 | --DOCSHELL 000000697588E800 == 36 [pid = 2876] [id = 97] 14:36:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006963465800 == 35 [pid = 2876] [id = 96] 14:36:55 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A6800 == 34 [pid = 2876] [id = 95] 14:36:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DCC000 == 33 [pid = 2876] [id = 94] 14:36:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006971036800 == 32 [pid = 2876] [id = 93] 14:36:55 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2A8800 == 31 [pid = 2876] [id = 92] 14:36:55 INFO - PROCESS | 2876 | --DOCSHELL 000000696A4A5000 == 30 [pid = 2876] [id = 91] 14:36:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006964719800 == 29 [pid = 2876] [id = 90] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (000000697224AC00) [pid = 2876] [serial = 167] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (0000006971FAD800) [pid = 2876] [serial = 235] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (0000006972253800) [pid = 2876] [serial = 236] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (0000006975F29800) [pid = 2876] [serial = 241] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (000000697373B400) [pid = 2876] [serial = 239] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (00000069728F0C00) [pid = 2876] [serial = 238] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (0000006975F36800) [pid = 2876] [serial = 242] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (0000006976622400) [pid = 2876] [serial = 245] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (0000006976627000) [pid = 2876] [serial = 211] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (000000697721FC00) [pid = 2876] [serial = 212] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (000000696B485400) [pid = 2876] [serial = 223] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000696EE30000) [pid = 2876] [serial = 224] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006972249800) [pid = 2876] [serial = 244] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006975F2A000) [pid = 2876] [serial = 220] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006975F32400) [pid = 2876] [serial = 221] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696A833400) [pid = 2876] [serial = 214] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696B808000) [pid = 2876] [serial = 215] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006965435000) [pid = 2876] [serial = 226] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006969A04000) [pid = 2876] [serial = 227] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696F076000) [pid = 2876] [serial = 229] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000697127C800) [pid = 2876] [serial = 230] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006972275C00) [pid = 2876] [serial = 217] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006972D65400) [pid = 2876] [serial = 218] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000697140EC00) [pid = 2876] [serial = 232] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006978841000) [pid = 2876] [serial = 248] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006976629800) [pid = 2876] [serial = 251] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000697721BC00) [pid = 2876] [serial = 247] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006971A98400) [pid = 2876] [serial = 233] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006965713800) [pid = 2876] [serial = 170] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696B88C400) [pid = 2876] [serial = 173] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069728F1000) [pid = 2876] [serial = 176] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006975C93400) [pid = 2876] [serial = 250] [outer = 0000000000000000] [url = about:blank] 14:36:55 INFO - PROCESS | 2876 | 1465076215969 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 2876 | 1465076215974 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:56 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F1B800 == 30 [pid = 2876] [id = 101] 14:36:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006963568800) [pid = 2876] [serial = 300] [outer = 0000000000000000] 14:36:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006963B57400) [pid = 2876] [serial = 301] [outer = 0000006963568800] 14:36:56 INFO - PROCESS | 2876 | 1465076216024 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006964DD5000) [pid = 2876] [serial = 302] [outer = 0000006963568800] 14:36:56 INFO - PROCESS | 2876 | 1465076216488 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:56 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. 14:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 839ms 14:36:56 INFO - PROCESS | 2876 | 1465076216552 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 2876 | 1465076216557 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 14:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:36:56 INFO - PROCESS | 2876 | 1465076216563 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 2876 | 1465076216565 Marionette TRACE conn5 <- [1,370,null,{}] 14:36:56 INFO - PROCESS | 2876 | 1465076216569 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:56 INFO - PROCESS | 2876 | 1465076216572 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:56 INFO - PROCESS | 2876 | 1465076216666 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 14:36:56 INFO - PROCESS | 2876 | 1465076216680 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:56 INFO - PROCESS | 2876 | 1465076216683 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:56 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B453800 == 31 [pid = 2876] [id = 102] 14:36:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006965B67400) [pid = 2876] [serial = 303] [outer = 0000000000000000] 14:36:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069664AF800) [pid = 2876] [serial = 304] [outer = 0000006965B67400] 14:36:56 INFO - PROCESS | 2876 | 1465076216734 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696A275800) [pid = 2876] [serial = 305] [outer = 0000006965B67400] 14:36:57 INFO - PROCESS | 2876 | 1465076217188 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:57 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. 14:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 690ms 14:36:57 INFO - PROCESS | 2876 | 1465076217256 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 14:36:57 INFO - PROCESS | 2876 | 1465076217259 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 14:36:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:36:57 INFO - PROCESS | 2876 | 1465076217269 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:36:57 INFO - PROCESS | 2876 | 1465076217273 Marionette TRACE conn5 <- [1,374,null,{}] 14:36:57 INFO - PROCESS | 2876 | 1465076217315 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:57 INFO - PROCESS | 2876 | 1465076217320 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:57 INFO - PROCESS | 2876 | 1465076217419 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 14:36:57 INFO - PROCESS | 2876 | 1465076217429 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 2876 | 1465076217432 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:57 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEA4000 == 32 [pid = 2876] [id = 103] 14:36:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069633BF000) [pid = 2876] [serial = 306] [outer = 0000000000000000] 14:36:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696B80D800) [pid = 2876] [serial = 307] [outer = 00000069633BF000] 14:36:57 INFO - PROCESS | 2876 | 1465076217481 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696BA33400) [pid = 2876] [serial = 308] [outer = 00000069633BF000] 14:36:57 INFO - PROCESS | 2876 | 1465076217965 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:36:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 755ms 14:36:58 INFO - PROCESS | 2876 | 1465076218022 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 2876 | 1465076218025 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 14:36:58 INFO - PROCESS | 2876 | 1465076218028 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 2876 | 1465076218030 Marionette TRACE conn5 <- [1,378,null,{}] 14:36:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:36:58 INFO - PROCESS | 2876 | 1465076218034 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:58 INFO - PROCESS | 2876 | 1465076218036 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:58 INFO - PROCESS | 2876 | 1465076218152 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 14:36:58 INFO - PROCESS | 2876 | 1465076218163 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:58 INFO - PROCESS | 2876 | 1465076218165 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:58 INFO - PROCESS | 2876 | ++DOCSHELL 000000697150A000 == 33 [pid = 2876] [id = 104] 14:36:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696E225800) [pid = 2876] [serial = 309] [outer = 0000000000000000] 14:36:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696EEE2800) [pid = 2876] [serial = 310] [outer = 000000696E225800] 14:36:58 INFO - PROCESS | 2876 | 1465076218249 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069706EA400) [pid = 2876] [serial = 311] [outer = 000000696E225800] 14:36:58 INFO - PROCESS | 2876 | 1465076218890 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:36:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 879ms 14:36:58 INFO - PROCESS | 2876 | 1465076218913 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 2876 | 1465076218915 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 14:36:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:36:58 INFO - PROCESS | 2876 | 1465076218925 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 2876 | 1465076218927 Marionette TRACE conn5 <- [1,382,null,{}] 14:36:58 INFO - PROCESS | 2876 | 1465076218930 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:58 INFO - PROCESS | 2876 | 1465076218932 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:59 INFO - PROCESS | 2876 | 1465076219039 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 14:36:59 INFO - PROCESS | 2876 | 1465076219046 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 2876 | 1465076219048 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:59 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972715800 == 34 [pid = 2876] [id = 105] 14:36:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006970F57400) [pid = 2876] [serial = 312] [outer = 0000000000000000] 14:36:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069712AFC00) [pid = 2876] [serial = 313] [outer = 0000006970F57400] 14:36:59 INFO - PROCESS | 2876 | 1465076219095 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006971309000) [pid = 2876] [serial = 314] [outer = 0000006970F57400] 14:36:59 INFO - PROCESS | 2876 | 1465076219555 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:36:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:36:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 14:36:59 INFO - PROCESS | 2876 | 1465076219624 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 2876 | 1465076219626 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 14:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:36:59 INFO - PROCESS | 2876 | 1465076219630 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - PROCESS | 2876 | 1465076219631 Marionette TRACE conn5 <- [1,386,null,{}] 14:36:59 INFO - PROCESS | 2876 | 1465076219635 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:59 INFO - PROCESS | 2876 | 1465076219641 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:59 INFO - PROCESS | 2876 | 1465076219774 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 14:36:59 INFO - PROCESS | 2876 | 1465076219826 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 2876 | 1465076219828 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:36:59 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973479000 == 35 [pid = 2876] [id = 106] 14:36:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006971FADC00) [pid = 2876] [serial = 315] [outer = 0000000000000000] 14:36:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006972255400) [pid = 2876] [serial = 316] [outer = 0000006971FADC00] 14:36:59 INFO - PROCESS | 2876 | 1465076219874 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006972274C00) [pid = 2876] [serial = 317] [outer = 0000006971FADC00] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696B489400) [pid = 2876] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006971407C00) [pid = 2876] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006963439800) [pid = 2876] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006964F85C00) [pid = 2876] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696B807400) [pid = 2876] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006969972C00) [pid = 2876] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696652A800) [pid = 2876] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696BA32800) [pid = 2876] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006965716000) [pid = 2876] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006970F54800) [pid = 2876] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069728EBC00) [pid = 2876] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697717D800) [pid = 2876] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:37:00 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696EE26400) [pid = 2876] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:37:00 INFO - PROCESS | 2876 | 1465076220326 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 14:37:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 795ms 14:37:00 INFO - PROCESS | 2876 | 1465076220428 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 14:37:00 INFO - PROCESS | 2876 | 1465076220430 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 14:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:37:00 INFO - PROCESS | 2876 | 1465076220433 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:37:00 INFO - PROCESS | 2876 | 1465076220436 Marionette TRACE conn5 <- [1,390,null,{}] 14:37:00 INFO - PROCESS | 2876 | 1465076220439 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:00 INFO - PROCESS | 2876 | 1465076220441 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:00 INFO - PROCESS | 2876 | 1465076220524 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 14:37:00 INFO - PROCESS | 2876 | 1465076220529 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:00 INFO - PROCESS | 2876 | 1465076220531 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:00 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A7E800 == 36 [pid = 2876] [id = 107] 14:37:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696B814400) [pid = 2876] [serial = 318] [outer = 0000000000000000] 14:37:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006972273400) [pid = 2876] [serial = 319] [outer = 000000696B814400] 14:37:00 INFO - PROCESS | 2876 | 1465076220576 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069728EE000) [pid = 2876] [serial = 320] [outer = 000000696B814400] 14:37:01 INFO - PROCESS | 2876 | 1465076221008 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 629ms 14:37:01 INFO - PROCESS | 2876 | 1465076221066 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 2876 | 1465076221068 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 14:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:37:01 INFO - PROCESS | 2876 | 1465076221072 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - PROCESS | 2876 | 1465076221073 Marionette TRACE conn5 <- [1,394,null,{}] 14:37:01 INFO - PROCESS | 2876 | 1465076221077 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:01 INFO - PROCESS | 2876 | 1465076221079 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:01 INFO - PROCESS | 2876 | 1465076221164 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 14:37:01 INFO - PROCESS | 2876 | 1465076221171 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 2876 | 1465076221173 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:01 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FC8800 == 37 [pid = 2876] [id = 108] 14:37:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069728F4400) [pid = 2876] [serial = 321] [outer = 0000000000000000] 14:37:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972D62800) [pid = 2876] [serial = 322] [outer = 00000069728F4400] 14:37:01 INFO - PROCESS | 2876 | 1465076221218 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697342A000) [pid = 2876] [serial = 323] [outer = 00000069728F4400] 14:37:01 INFO - PROCESS | 2876 | 1465076221653 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 14:37:01 INFO - PROCESS | 2876 | 1465076221704 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 2876 | 1465076221706 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 14:37:01 INFO - PROCESS | 2876 | 1465076221710 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:37:01 INFO - PROCESS | 2876 | 1465076221712 Marionette TRACE conn5 <- [1,398,null,{}] 14:37:01 INFO - PROCESS | 2876 | 1465076221715 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:01 INFO - PROCESS | 2876 | 1465076221717 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:01 INFO - PROCESS | 2876 | 1465076221803 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 14:37:01 INFO - PROCESS | 2876 | 1465076221838 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 2876 | 1465076221840 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:01 INFO - PROCESS | 2876 | ++DOCSHELL 000000697975B800 == 38 [pid = 2876] [id = 109] 14:37:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069745CC400) [pid = 2876] [serial = 324] [outer = 0000000000000000] 14:37:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697557D800) [pid = 2876] [serial = 325] [outer = 00000069745CC400] 14:37:01 INFO - PROCESS | 2876 | 1465076221884 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069758E8800) [pid = 2876] [serial = 326] [outer = 00000069745CC400] 14:37:02 INFO - PROCESS | 2876 | 1465076222596 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 14:37:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 943ms 14:37:02 INFO - PROCESS | 2876 | 1465076222656 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 2876 | 1465076222661 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 14:37:02 INFO - PROCESS | 2876 | 1465076222666 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:37:02 INFO - PROCESS | 2876 | 1465076222672 Marionette TRACE conn5 <- [1,402,null,{}] 14:37:02 INFO - PROCESS | 2876 | 1465076222677 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:02 INFO - PROCESS | 2876 | 1465076222680 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:02 INFO - PROCESS | 2876 | 1465076222802 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 14:37:02 INFO - PROCESS | 2876 | 1465076222874 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 2876 | 1465076222877 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:02 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B45D800 == 39 [pid = 2876] [id = 110] 14:37:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006965123000) [pid = 2876] [serial = 327] [outer = 0000000000000000] 14:37:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006965714400) [pid = 2876] [serial = 328] [outer = 0000006965123000] 14:37:02 INFO - PROCESS | 2876 | 1465076222938 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696A16E400) [pid = 2876] [serial = 329] [outer = 0000006965123000] 14:37:03 INFO - PROCESS | 2876 | 1465076223602 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 14:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 985ms 14:37:03 INFO - PROCESS | 2876 | 1465076223655 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 14:37:03 INFO - PROCESS | 2876 | 1465076223660 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 14:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:37:03 INFO - PROCESS | 2876 | 1465076223667 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:37:03 INFO - PROCESS | 2876 | 1465076223670 Marionette TRACE conn5 <- [1,406,null,{}] 14:37:03 INFO - PROCESS | 2876 | 1465076223674 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:03 INFO - PROCESS | 2876 | 1465076223677 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:03 INFO - PROCESS | 2876 | 1465076223797 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 14:37:03 INFO - PROCESS | 2876 | 1465076223882 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:03 INFO - PROCESS | 2876 | 1465076223886 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:03 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973467000 == 40 [pid = 2876] [id = 111] 14:37:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696BA36C00) [pid = 2876] [serial = 330] [outer = 0000000000000000] 14:37:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696E27C400) [pid = 2876] [serial = 331] [outer = 000000696BA36C00] 14:37:03 INFO - PROCESS | 2876 | 1465076223943 Marionette DEBUG loaded listener.js 14:37:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000697127BC00) [pid = 2876] [serial = 332] [outer = 000000696BA36C00] 14:37:04 INFO - PROCESS | 2876 | 1465076224537 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 943ms 14:37:04 INFO - PROCESS | 2876 | 1465076224612 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 2876 | 1465076224615 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 14:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:37:04 INFO - PROCESS | 2876 | 1465076224619 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - PROCESS | 2876 | 1465076224623 Marionette TRACE conn5 <- [1,410,null,{}] 14:37:04 INFO - PROCESS | 2876 | 1465076224635 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:04 INFO - PROCESS | 2876 | 1465076224640 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:04 INFO - PROCESS | 2876 | 1465076224768 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 14:37:04 INFO - PROCESS | 2876 | 1465076224835 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:04 INFO - PROCESS | 2876 | 1465076224838 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:04 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798EB800 == 41 [pid = 2876] [id = 112] 14:37:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006972274000) [pid = 2876] [serial = 333] [outer = 0000000000000000] 14:37:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (00000069737B1800) [pid = 2876] [serial = 334] [outer = 0000006972274000] 14:37:04 INFO - PROCESS | 2876 | 1465076224938 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006975AB2400) [pid = 2876] [serial = 335] [outer = 0000006972274000] 14:37:05 INFO - PROCESS | 2876 | 1465076225611 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 14:37:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1028ms 14:37:05 INFO - PROCESS | 2876 | 1465076225649 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 14:37:05 INFO - PROCESS | 2876 | 1465076225652 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 14:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:37:05 INFO - PROCESS | 2876 | 1465076225656 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:37:05 INFO - PROCESS | 2876 | 1465076225658 Marionette TRACE conn5 <- [1,414,null,{}] 14:37:05 INFO - PROCESS | 2876 | 1465076225662 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:05 INFO - PROCESS | 2876 | 1465076225664 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:05 INFO - PROCESS | 2876 | 1465076225782 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 14:37:05 INFO - PROCESS | 2876 | 1465076225852 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 2876 | 1465076225855 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:06 INFO - PROCESS | 2876 | ++DOCSHELL 0000006965BAD000 == 42 [pid = 2876] [id = 113] 14:37:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (00000069633BB000) [pid = 2876] [serial = 336] [outer = 0000000000000000] 14:37:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (0000006963563400) [pid = 2876] [serial = 337] [outer = 00000069633BB000] 14:37:06 INFO - PROCESS | 2876 | 1465076226033 Marionette DEBUG loaded listener.js 14:37:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (0000006965125000) [pid = 2876] [serial = 338] [outer = 00000069633BB000] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FC8800 == 41 [pid = 2876] [id = 108] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A7E800 == 40 [pid = 2876] [id = 107] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006973479000 == 39 [pid = 2876] [id = 106] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006972715800 == 38 [pid = 2876] [id = 105] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 000000697150A000 == 37 [pid = 2876] [id = 104] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEA4000 == 36 [pid = 2876] [id = 103] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696B453800 == 35 [pid = 2876] [id = 102] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F1B800 == 34 [pid = 2876] [id = 101] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DBA800 == 33 [pid = 2876] [id = 100] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696A1AA800 == 32 [pid = 2876] [id = 99] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 00000069758B9000 == 31 [pid = 2876] [id = 98] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 00000069798EB800 == 30 [pid = 2876] [id = 112] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006973467000 == 29 [pid = 2876] [id = 111] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696B45D800 == 28 [pid = 2876] [id = 110] 14:37:07 INFO - PROCESS | 2876 | --DOCSHELL 000000697975B800 == 27 [pid = 2876] [id = 109] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (0000006972254800) [pid = 2876] [serial = 283] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (0000006971CECC00) [pid = 2876] [serial = 281] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (00000069715F0C00) [pid = 2876] [serial = 280] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006963560000) [pid = 2876] [serial = 268] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006964DD8C00) [pid = 2876] [serial = 269] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000697140D800) [pid = 2876] [serial = 286] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696BA2E800) [pid = 2876] [serial = 274] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696A203400) [pid = 2876] [serial = 271] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696A83B400) [pid = 2876] [serial = 272] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006972DB1C00) [pid = 2876] [serial = 289] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006970F53000) [pid = 2876] [serial = 266] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696E220C00) [pid = 2876] [serial = 265] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A83BC00) [pid = 2876] [serial = 254] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006965720000) [pid = 2876] [serial = 253] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006971D3A000) [pid = 2876] [serial = 257] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (00000069712B6800) [pid = 2876] [serial = 256] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006974A6DC00) [pid = 2876] [serial = 260] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069728F8800) [pid = 2876] [serial = 259] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006977189C00) [pid = 2876] [serial = 263] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006977182C00) [pid = 2876] [serial = 262] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006973737800) [pid = 2876] [serial = 290] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069725EF800) [pid = 2876] [serial = 284] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006970AE1C00) [pid = 2876] [serial = 277] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006971305000) [pid = 2876] [serial = 278] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000697468A800) [pid = 2876] [serial = 292] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069728F1800) [pid = 2876] [serial = 287] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696EA77800) [pid = 2876] [serial = 275] [outer = 0000000000000000] [url = about:blank] 14:37:07 INFO - PROCESS | 2876 | 1465076227382 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:37:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1849ms 14:37:07 INFO - PROCESS | 2876 | 1465076227508 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 14:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:37:07 INFO - PROCESS | 2876 | 1465076227512 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 14:37:07 INFO - PROCESS | 2876 | 1465076227517 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:37:07 INFO - PROCESS | 2876 | 1465076227520 Marionette TRACE conn5 <- [1,418,null,{}] 14:37:07 INFO - PROCESS | 2876 | 1465076227526 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:07 INFO - PROCESS | 2876 | 1465076227529 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:07 INFO - PROCESS | 2876 | 1465076227621 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 14:37:07 INFO - PROCESS | 2876 | 1465076227681 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:07 INFO - PROCESS | 2876 | 1465076227686 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:07 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F21800 == 28 [pid = 2876] [id = 114] 14:37:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964DD5400) [pid = 2876] [serial = 339] [outer = 0000000000000000] 14:37:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006964DDD400) [pid = 2876] [serial = 340] [outer = 0000006964DD5400] 14:37:07 INFO - PROCESS | 2876 | 1465076227737 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696511C800) [pid = 2876] [serial = 341] [outer = 0000006964DD5400] 14:37:08 INFO - PROCESS | 2876 | 1465076228646 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 14:37:08 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 14:37:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1195ms 14:37:08 INFO - PROCESS | 2876 | 1465076228712 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 2876 | 1465076228718 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 14:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:37:08 INFO - PROCESS | 2876 | 1465076228724 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - PROCESS | 2876 | 1465076228727 Marionette TRACE conn5 <- [1,422,null,{}] 14:37:08 INFO - PROCESS | 2876 | 1465076228731 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:08 INFO - PROCESS | 2876 | 1465076228734 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:08 INFO - PROCESS | 2876 | 1465076228828 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 14:37:08 INFO - PROCESS | 2876 | 1465076228836 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 2876 | 1465076228839 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:08 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A848800 == 29 [pid = 2876] [id = 115] 14:37:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (00000069699BA000) [pid = 2876] [serial = 342] [outer = 0000000000000000] 14:37:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A421C00) [pid = 2876] [serial = 343] [outer = 00000069699BA000] 14:37:08 INFO - PROCESS | 2876 | 1465076228888 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696A839400) [pid = 2876] [serial = 344] [outer = 00000069699BA000] 14:37:09 INFO - PROCESS | 2876 | 1465076229861 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:37:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1184ms 14:37:09 INFO - PROCESS | 2876 | 1465076229910 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 2876 | 1465076229913 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 14:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:37:09 INFO - PROCESS | 2876 | 1465076229916 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 2876 | 1465076229920 Marionette TRACE conn5 <- [1,426,null,{}] 14:37:09 INFO - PROCESS | 2876 | 1465076229938 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:09 INFO - PROCESS | 2876 | 1465076229943 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:10 INFO - PROCESS | 2876 | 1465076230067 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 14:37:10 INFO - PROCESS | 2876 | 1465076230075 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 2876 | 1465076230078 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:10 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2BC000 == 30 [pid = 2876] [id = 116] 14:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696B813400) [pid = 2876] [serial = 345] [outer = 0000000000000000] 14:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696BA31400) [pid = 2876] [serial = 346] [outer = 000000696B813400] 14:37:10 INFO - PROCESS | 2876 | 1465076230127 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696E3E1C00) [pid = 2876] [serial = 347] [outer = 000000696B813400] 14:37:10 INFO - PROCESS | 2876 | 1465076230629 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 2876 | 1465076230655 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 14:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:37:10 INFO - PROCESS | 2876 | 1465076230659 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - PROCESS | 2876 | 1465076230660 Marionette TRACE conn5 <- [1,430,null,{}] 14:37:10 INFO - PROCESS | 2876 | 1465076230664 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:10 INFO - PROCESS | 2876 | 1465076230666 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:10 INFO - PROCESS | 2876 | 1465076230780 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 14:37:10 INFO - PROCESS | 2876 | 1465076230786 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 2876 | 1465076230788 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:10 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713BC000 == 31 [pid = 2876] [id = 117] 14:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069706E5400) [pid = 2876] [serial = 348] [outer = 0000000000000000] 14:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006970AE1C00) [pid = 2876] [serial = 349] [outer = 00000069706E5400] 14:37:10 INFO - PROCESS | 2876 | 1465076230871 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069712B5000) [pid = 2876] [serial = 350] [outer = 00000069706E5400] 14:37:11 INFO - PROCESS | 2876 | 1465076231359 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:37:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 734ms 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006970F57400) [pid = 2876] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (00000069633BF000) [pid = 2876] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000697350AC00) [pid = 2876] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069697E6800) [pid = 2876] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006963568800) [pid = 2876] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006965B67400) [pid = 2876] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006964DD5C00) [pid = 2876] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971FADC00) [pid = 2876] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696B814400) [pid = 2876] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069728F4400) [pid = 2876] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069745CC400) [pid = 2876] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:37:11 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696E225800) [pid = 2876] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:37:11 INFO - PROCESS | 2876 | 1465076231569 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 2876 | 1465076231571 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 14:37:11 INFO - PROCESS | 2876 | 1465076231576 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 2876 | 1465076231578 Marionette TRACE conn5 <- [1,434,null,{}] 14:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:37:11 INFO - PROCESS | 2876 | 1465076231582 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:11 INFO - PROCESS | 2876 | 1465076231584 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:11 INFO - PROCESS | 2876 | 1465076231666 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 14:37:11 INFO - PROCESS | 2876 | 1465076231671 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 2876 | 1465076231673 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:11 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971520000 == 32 [pid = 2876] [id = 118] 14:37:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006965118800) [pid = 2876] [serial = 351] [outer = 0000000000000000] 14:37:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696A837000) [pid = 2876] [serial = 352] [outer = 0000006965118800] 14:37:11 INFO - PROCESS | 2876 | 1465076231719 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006971306C00) [pid = 2876] [serial = 353] [outer = 0000006965118800] 14:37:12 INFO - PROCESS | 2876 | 1465076232150 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 14:37:12 INFO - PROCESS | 2876 | 1465076232214 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 2876 | 1465076232217 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 14:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:37:12 INFO - PROCESS | 2876 | 1465076232220 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - PROCESS | 2876 | 1465076232222 Marionette TRACE conn5 <- [1,438,null,{}] 14:37:12 INFO - PROCESS | 2876 | 1465076232225 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:12 INFO - PROCESS | 2876 | 1465076232231 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:12 INFO - PROCESS | 2876 | 1465076232339 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 14:37:12 INFO - PROCESS | 2876 | 1465076232346 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 2876 | 1465076232349 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:12 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972891000 == 33 [pid = 2876] [id = 119] 14:37:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696B810C00) [pid = 2876] [serial = 354] [outer = 0000000000000000] 14:37:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006971B58800) [pid = 2876] [serial = 355] [outer = 000000696B810C00] 14:37:12 INFO - PROCESS | 2876 | 1465076232394 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006971E6EC00) [pid = 2876] [serial = 356] [outer = 000000696B810C00] 14:37:13 INFO - PROCESS | 2876 | 1465076233231 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1076ms 14:37:13 INFO - PROCESS | 2876 | 1465076233305 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 2876 | 1465076233309 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 14:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:37:13 INFO - PROCESS | 2876 | 1465076233314 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - PROCESS | 2876 | 1465076233320 Marionette TRACE conn5 <- [1,442,null,{}] 14:37:13 INFO - PROCESS | 2876 | 1465076233325 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:13 INFO - PROCESS | 2876 | 1465076233328 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:13 INFO - PROCESS | 2876 | 1465076233460 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 14:37:13 INFO - PROCESS | 2876 | 1465076233523 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 2876 | 1465076233526 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:13 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B44A000 == 34 [pid = 2876] [id = 120] 14:37:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006965B67400) [pid = 2876] [serial = 357] [outer = 0000000000000000] 14:37:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696996F400) [pid = 2876] [serial = 358] [outer = 0000006965B67400] 14:37:13 INFO - PROCESS | 2876 | 1465076233585 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696A8EF400) [pid = 2876] [serial = 359] [outer = 0000006965B67400] 14:37:14 INFO - PROCESS | 2876 | 1465076234370 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 14:37:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006964DD7800) [pid = 2876] [serial = 360] [outer = 000000696EDFC800] 14:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1195ms 14:37:14 INFO - PROCESS | 2876 | 1465076234524 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 2876 | 1465076234528 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 14:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:37:14 INFO - PROCESS | 2876 | 1465076234595 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - PROCESS | 2876 | 1465076234598 Marionette TRACE conn5 <- [1,446,null,{}] 14:37:14 INFO - PROCESS | 2876 | 1465076234609 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:14 INFO - PROCESS | 2876 | 1465076234612 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:14 INFO - PROCESS | 2876 | 1465076234726 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 14:37:14 INFO - PROCESS | 2876 | 1465076234817 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 2876 | 1465076234822 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:14 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A22A800 == 35 [pid = 2876] [id = 121] 14:37:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006965714C00) [pid = 2876] [serial = 361] [outer = 0000000000000000] 14:37:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696A423000) [pid = 2876] [serial = 362] [outer = 0000006965714C00] 14:37:14 INFO - PROCESS | 2876 | 1465076234873 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696B149800) [pid = 2876] [serial = 363] [outer = 0000006965714C00] 14:37:15 INFO - PROCESS | 2876 | --DOCSHELL 0000006971520000 == 34 [pid = 2876] [id = 118] 14:37:15 INFO - PROCESS | 2876 | --DOCSHELL 00000069713BC000 == 33 [pid = 2876] [id = 117] 14:37:15 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2BC000 == 32 [pid = 2876] [id = 116] 14:37:15 INFO - PROCESS | 2876 | --DOCSHELL 000000696A848800 == 31 [pid = 2876] [id = 115] 14:37:15 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F21800 == 30 [pid = 2876] [id = 114] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006971309000) [pid = 2876] [serial = 314] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (00000069712AFC00) [pid = 2876] [serial = 313] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696B80D800) [pid = 2876] [serial = 307] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069758E0000) [pid = 2876] [serial = 293] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A7A3C00) [pid = 2876] [serial = 298] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696B488C00) [pid = 2876] [serial = 299] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006963B57400) [pid = 2876] [serial = 301] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006964DD5000) [pid = 2876] [serial = 302] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069664AF800) [pid = 2876] [serial = 304] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696A275800) [pid = 2876] [serial = 305] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006964F89400) [pid = 2876] [serial = 295] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696511EC00) [pid = 2876] [serial = 296] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006972255400) [pid = 2876] [serial = 316] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006972273400) [pid = 2876] [serial = 319] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006972D62800) [pid = 2876] [serial = 322] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006972274C00) [pid = 2876] [serial = 317] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (00000069758E8800) [pid = 2876] [serial = 326] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (000000697557D800) [pid = 2876] [serial = 325] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (000000697342A000) [pid = 2876] [serial = 323] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (000000696EEE2800) [pid = 2876] [serial = 310] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (00000069706EA400) [pid = 2876] [serial = 311] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (00000069728EE000) [pid = 2876] [serial = 320] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (000000696BA33400) [pid = 2876] [serial = 308] [outer = 0000000000000000] [url = about:blank] 14:37:15 INFO - PROCESS | 2876 | 1465076235401 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 14:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 901ms 14:37:15 INFO - PROCESS | 2876 | 1465076235443 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 14:37:15 INFO - PROCESS | 2876 | 1465076235446 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 14:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:37:15 INFO - PROCESS | 2876 | 1465076235453 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:37:15 INFO - PROCESS | 2876 | 1465076235457 Marionette TRACE conn5 <- [1,450,null,{}] 14:37:15 INFO - PROCESS | 2876 | 1465076235461 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:15 INFO - PROCESS | 2876 | 1465076235463 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:15 INFO - PROCESS | 2876 | 1465076235555 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 14:37:15 INFO - PROCESS | 2876 | 1465076235564 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 2876 | 1465076235566 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:15 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BA4D800 == 31 [pid = 2876] [id = 122] 14:37:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (000000696A838000) [pid = 2876] [serial = 364] [outer = 0000000000000000] 14:37:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000696B808400) [pid = 2876] [serial = 365] [outer = 000000696A838000] 14:37:15 INFO - PROCESS | 2876 | 1465076235616 Marionette DEBUG loaded listener.js 14:37:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (000000696BA35C00) [pid = 2876] [serial = 366] [outer = 000000696A838000] 14:37:16 INFO - PROCESS | 2876 | 1465076236092 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 2876 | 1465076236148 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 14:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:37:16 INFO - PROCESS | 2876 | 1465076236151 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - PROCESS | 2876 | 1465076236153 Marionette TRACE conn5 <- [1,454,null,{}] 14:37:16 INFO - PROCESS | 2876 | 1465076236164 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:16 INFO - PROCESS | 2876 | 1465076236169 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:16 INFO - PROCESS | 2876 | 1465076236296 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 14:37:16 INFO - PROCESS | 2876 | 1465076236370 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 2876 | 1465076236374 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:16 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FED800 == 32 [pid = 2876] [id = 123] 14:37:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (00000069706EA400) [pid = 2876] [serial = 367] [outer = 0000000000000000] 14:37:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (0000006970F57400) [pid = 2876] [serial = 368] [outer = 00000069706EA400] 14:37:16 INFO - PROCESS | 2876 | 1465076236425 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (0000006971305800) [pid = 2876] [serial = 369] [outer = 00000069706EA400] 14:37:16 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:16 INFO - PROCESS | 2876 | 1465076236833 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 14:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 733ms 14:37:16 INFO - PROCESS | 2876 | 1465076236887 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 2876 | 1465076236890 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 14:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:37:16 INFO - PROCESS | 2876 | 1465076236893 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - PROCESS | 2876 | 1465076236895 Marionette TRACE conn5 <- [1,458,null,{}] 14:37:16 INFO - PROCESS | 2876 | 1465076236899 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:16 INFO - PROCESS | 2876 | 1465076236901 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:16 INFO - PROCESS | 2876 | 1465076236991 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 14:37:17 INFO - PROCESS | 2876 | 1465076236997 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 2876 | 1465076236999 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:17 INFO - PROCESS | 2876 | ++DOCSHELL 00000069724D6800 == 33 [pid = 2876] [id = 124] 14:37:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006971415400) [pid = 2876] [serial = 370] [outer = 0000000000000000] 14:37:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006971A96C00) [pid = 2876] [serial = 371] [outer = 0000006971415400] 14:37:17 INFO - PROCESS | 2876 | 1465076237045 Marionette DEBUG loaded listener.js 14:37:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006971E68000) [pid = 2876] [serial = 372] [outer = 0000006971415400] 14:37:17 INFO - PROCESS | 2876 | 1465076237533 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 2876 | 1465076237590 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 14:37:17 INFO - PROCESS | 2876 | 1465076237593 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 2876 | 1465076237595 Marionette TRACE conn5 <- [1,462,null,{}] 14:37:17 INFO - PROCESS | 2876 | 1465076237607 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:17 INFO - PROCESS | 2876 | 1465076237609 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:17 INFO - PROCESS | 2876 | 1465076237747 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 14:37:17 INFO - PROCESS | 2876 | 1465076237759 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 2876 | 1465076237761 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:17 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972972000 == 34 [pid = 2876] [id = 125] 14:37:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006971415C00) [pid = 2876] [serial = 373] [outer = 0000000000000000] 14:37:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006972074C00) [pid = 2876] [serial = 374] [outer = 0000006971415C00] 14:37:17 INFO - PROCESS | 2876 | 1465076237806 Marionette DEBUG loaded listener.js 14:37:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000697224E800) [pid = 2876] [serial = 375] [outer = 0000006971415C00] 14:37:18 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:18 INFO - PROCESS | 2876 | 1465076238277 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 14:37:18 INFO - PROCESS | 2876 | 1465076238330 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 14:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:37:18 INFO - PROCESS | 2876 | 1465076238334 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - PROCESS | 2876 | 1465076238336 Marionette TRACE conn5 <- [1,466,null,{}] 14:37:18 INFO - PROCESS | 2876 | 1465076238339 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:18 INFO - PROCESS | 2876 | 1465076238346 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:18 INFO - PROCESS | 2876 | 1465076238488 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 14:37:18 INFO - PROCESS | 2876 | 1465076238541 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:18 INFO - PROCESS | 2876 | 1465076238543 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:18 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973484800 == 35 [pid = 2876] [id = 126] 14:37:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000697226E800) [pid = 2876] [serial = 376] [outer = 0000000000000000] 14:37:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (00000069728ED400) [pid = 2876] [serial = 377] [outer = 000000697226E800] 14:37:18 INFO - PROCESS | 2876 | 1465076238589 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069729AB400) [pid = 2876] [serial = 378] [outer = 000000697226E800] 14:37:18 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006965118800) [pid = 2876] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:37:18 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069699BA000) [pid = 2876] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:37:18 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006964DD5400) [pid = 2876] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:37:18 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069633BB000) [pid = 2876] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:37:18 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696B813400) [pid = 2876] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:37:18 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006965123000) [pid = 2876] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:37:18 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000696BA36C00) [pid = 2876] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:37:18 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006972274000) [pid = 2876] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:37:18 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (00000069706E5400) [pid = 2876] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:37:19 INFO - PROCESS | 2876 | 1465076239031 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 2876 | 1465076239115 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 14:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:37:19 INFO - PROCESS | 2876 | 1465076239118 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - PROCESS | 2876 | 1465076239120 Marionette TRACE conn5 <- [1,470,null,{}] 14:37:19 INFO - PROCESS | 2876 | 1465076239123 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:19 INFO - PROCESS | 2876 | 1465076239125 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:19 INFO - PROCESS | 2876 | 1465076239207 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 14:37:19 INFO - PROCESS | 2876 | 1465076239215 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 2876 | 1465076239217 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:19 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A13800 == 36 [pid = 2876] [id = 127] 14:37:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000696A841C00) [pid = 2876] [serial = 379] [outer = 0000000000000000] 14:37:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006972249800) [pid = 2876] [serial = 380] [outer = 000000696A841C00] 14:37:19 INFO - PROCESS | 2876 | 1465076239270 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006972D6D800) [pid = 2876] [serial = 381] [outer = 000000696A841C00] 14:37:19 INFO - PROCESS | 2876 | 1465076239711 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 14:37:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:37:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 14:37:19 INFO - PROCESS | 2876 | 1465076239750 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 2876 | 1465076239752 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 14:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:37:19 INFO - PROCESS | 2876 | 1465076239756 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - PROCESS | 2876 | 1465076239758 Marionette TRACE conn5 <- [1,474,null,{}] 14:37:19 INFO - PROCESS | 2876 | 1465076239761 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:19 INFO - PROCESS | 2876 | 1465076239763 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:19 INFO - PROCESS | 2876 | 1465076239845 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 14:37:19 INFO - PROCESS | 2876 | 1465076239852 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 2876 | 1465076239854 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:19 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FAD800 == 37 [pid = 2876] [id = 128] 14:37:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006972D62800) [pid = 2876] [serial = 382] [outer = 0000000000000000] 14:37:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006973502800) [pid = 2876] [serial = 383] [outer = 0000006972D62800] 14:37:19 INFO - PROCESS | 2876 | 1465076239900 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (00000069745CC400) [pid = 2876] [serial = 384] [outer = 0000006972D62800] 14:37:20 INFO - PROCESS | 2876 | 1465076240341 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:37:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 14:37:20 INFO - PROCESS | 2876 | 1465076240388 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 2876 | 1465076240390 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 14:37:20 INFO - PROCESS | 2876 | 1465076240393 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:37:20 INFO - PROCESS | 2876 | 1465076240395 Marionette TRACE conn5 <- [1,478,null,{}] 14:37:20 INFO - PROCESS | 2876 | 1465076240399 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:20 INFO - PROCESS | 2876 | 1465076240401 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:20 INFO - PROCESS | 2876 | 1465076240485 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 14:37:20 INFO - PROCESS | 2876 | 1465076240493 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:20 INFO - PROCESS | 2876 | 1465076240495 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:20 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978646800 == 38 [pid = 2876] [id = 129] 14:37:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (00000069758DFC00) [pid = 2876] [serial = 385] [outer = 0000000000000000] 14:37:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (00000069758E8800) [pid = 2876] [serial = 386] [outer = 00000069758DFC00] 14:37:20 INFO - PROCESS | 2876 | 1465076240574 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006975AB1C00) [pid = 2876] [serial = 387] [outer = 00000069758DFC00] 14:37:21 INFO - PROCESS | 2876 | 1465076241008 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 690ms 14:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:37:21 INFO - PROCESS | 2876 | 1465076241087 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 2876 | 1465076241089 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 14:37:21 INFO - PROCESS | 2876 | 1465076241093 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - PROCESS | 2876 | 1465076241095 Marionette TRACE conn5 <- [1,482,null,{}] 14:37:21 INFO - PROCESS | 2876 | 1465076241098 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:21 INFO - PROCESS | 2876 | 1465076241100 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:21 INFO - PROCESS | 2876 | 1465076241185 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 14:37:21 INFO - PROCESS | 2876 | 1465076241306 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 2876 | 1465076241309 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:21 INFO - PROCESS | 2876 | ++DOCSHELL 0000006965586000 == 39 [pid = 2876] [id = 130] 14:37:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069633C0800) [pid = 2876] [serial = 388] [outer = 0000000000000000] 14:37:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696343A400) [pid = 2876] [serial = 389] [outer = 00000069633C0800] 14:37:21 INFO - PROCESS | 2876 | 1465076241369 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696511F800) [pid = 2876] [serial = 390] [outer = 00000069633C0800] 14:37:22 INFO - PROCESS | 2876 | 1465076242056 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:37:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 985ms 14:37:22 INFO - PROCESS | 2876 | 1465076242083 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 14:37:22 INFO - PROCESS | 2876 | 1465076242087 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 14:37:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:37:22 INFO - PROCESS | 2876 | 1465076242092 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - PROCESS | 2876 | 1465076242096 Marionette TRACE conn5 <- [1,486,null,{}] 14:37:22 INFO - PROCESS | 2876 | 1465076242102 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:22 INFO - PROCESS | 2876 | 1465076242105 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:22 INFO - PROCESS | 2876 | 1465076242221 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 14:37:22 INFO - PROCESS | 2876 | 1465076242294 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:22 INFO - PROCESS | 2876 | 1465076242298 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:22 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DBD800 == 40 [pid = 2876] [id = 131] 14:37:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696EDF9400) [pid = 2876] [serial = 391] [outer = 0000000000000000] 14:37:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696F07AC00) [pid = 2876] [serial = 392] [outer = 000000696EDF9400] 14:37:22 INFO - PROCESS | 2876 | 1465076242396 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069712B3C00) [pid = 2876] [serial = 393] [outer = 000000696EDF9400] 14:37:23 INFO - PROCESS | 2876 | 1465076243011 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 14:37:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 985ms 14:37:23 INFO - PROCESS | 2876 | 1465076243083 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 14:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:37:23 INFO - PROCESS | 2876 | 1465076243088 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 14:37:23 INFO - PROCESS | 2876 | 1465076243092 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - PROCESS | 2876 | 1465076243095 Marionette TRACE conn5 <- [1,490,null,{}] 14:37:23 INFO - PROCESS | 2876 | 1465076243099 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:23 INFO - PROCESS | 2876 | 1465076243102 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:23 INFO - PROCESS | 2876 | 1465076243219 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 14:37:23 INFO - PROCESS | 2876 | 1465076243293 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 2876 | 1465076243295 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:23 INFO - PROCESS | 2876 | ++DOCSHELL 000000697888F000 == 41 [pid = 2876] [id = 132] 14:37:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971E67400) [pid = 2876] [serial = 394] [outer = 0000000000000000] 14:37:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972267000) [pid = 2876] [serial = 395] [outer = 0000006971E67400] 14:37:23 INFO - PROCESS | 2876 | 1465076243392 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069725EF800) [pid = 2876] [serial = 396] [outer = 0000006971E67400] 14:37:24 INFO - PROCESS | 2876 | 1465076244018 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 14:37:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:37:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 985ms 14:37:24 INFO - PROCESS | 2876 | 1465076244080 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 2876 | 1465076244082 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 14:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:37:24 INFO - PROCESS | 2876 | 1465076244093 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - PROCESS | 2876 | 1465076244100 Marionette TRACE conn5 <- [1,494,null,{}] 14:37:24 INFO - PROCESS | 2876 | 1465076244105 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:24 INFO - PROCESS | 2876 | 1465076244109 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:24 INFO - PROCESS | 2876 | 1465076244224 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 14:37:24 INFO - PROCESS | 2876 | 1465076244293 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 2876 | 1465076244296 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:24 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798E9000 == 42 [pid = 2876] [id = 133] 14:37:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006975AB0C00) [pid = 2876] [serial = 397] [outer = 0000000000000000] 14:37:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006975F28C00) [pid = 2876] [serial = 398] [outer = 0000006975AB0C00] 14:37:24 INFO - PROCESS | 2876 | 1465076244351 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006975F30000) [pid = 2876] [serial = 399] [outer = 0000006975AB0C00] 14:37:25 INFO - PROCESS | 2876 | 1465076245186 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 14:37:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:37:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1152ms 14:37:25 INFO - PROCESS | 2876 | 1465076245241 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 14:37:25 INFO - PROCESS | 2876 | 1465076245245 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 14:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:37:25 INFO - PROCESS | 2876 | 1465076245250 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:37:25 INFO - PROCESS | 2876 | 1465076245253 Marionette TRACE conn5 <- [1,498,null,{}] 14:37:25 INFO - PROCESS | 2876 | 1465076245259 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:25 INFO - PROCESS | 2876 | 1465076245262 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:25 INFO - PROCESS | 2876 | 1465076245367 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 14:37:25 INFO - PROCESS | 2876 | 1465076245440 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:25 INFO - PROCESS | 2876 | 1465076245443 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:25 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A856800 == 43 [pid = 2876] [id = 134] 14:37:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696A70C400) [pid = 2876] [serial = 400] [outer = 0000000000000000] 14:37:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696B812000) [pid = 2876] [serial = 401] [outer = 000000696A70C400] 14:37:25 INFO - PROCESS | 2876 | 1465076245494 Marionette DEBUG loaded listener.js 14:37:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696EDF7800) [pid = 2876] [serial = 402] [outer = 000000696A70C400] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 0000006965BAD000 == 42 [pid = 2876] [id = 113] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 0000006978646800 == 41 [pid = 2876] [id = 129] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FAD800 == 40 [pid = 2876] [id = 128] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A13800 == 39 [pid = 2876] [id = 127] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 0000006973484800 == 38 [pid = 2876] [id = 126] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 0000006972972000 == 37 [pid = 2876] [id = 125] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 00000069724D6800 == 36 [pid = 2876] [id = 124] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FED800 == 35 [pid = 2876] [id = 123] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 000000696BA4D800 == 34 [pid = 2876] [id = 122] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 000000696A22A800 == 33 [pid = 2876] [id = 121] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 000000696B44A000 == 32 [pid = 2876] [id = 120] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 0000006972891000 == 31 [pid = 2876] [id = 119] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 00000069798E9000 == 30 [pid = 2876] [id = 133] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 000000697888F000 == 29 [pid = 2876] [id = 132] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DBD800 == 28 [pid = 2876] [id = 131] 14:37:26 INFO - PROCESS | 2876 | --DOCSHELL 0000006965586000 == 27 [pid = 2876] [id = 130] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696A421C00) [pid = 2876] [serial = 343] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006964DDD400) [pid = 2876] [serial = 340] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696511C800) [pid = 2876] [serial = 341] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006965125000) [pid = 2876] [serial = 338] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006963563400) [pid = 2876] [serial = 337] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696BA31400) [pid = 2876] [serial = 346] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A16E400) [pid = 2876] [serial = 329] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006965714400) [pid = 2876] [serial = 328] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000697127BC00) [pid = 2876] [serial = 332] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696E27C400) [pid = 2876] [serial = 331] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006975AB2400) [pid = 2876] [serial = 335] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069737B1800) [pid = 2876] [serial = 334] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006970AE1C00) [pid = 2876] [serial = 349] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069712B5000) [pid = 2876] [serial = 350] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006971306C00) [pid = 2876] [serial = 353] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696E3E1C00) [pid = 2876] [serial = 347] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696A839400) [pid = 2876] [serial = 344] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696A837000) [pid = 2876] [serial = 352] [outer = 0000000000000000] [url = about:blank] 14:37:26 INFO - PROCESS | 2876 | 1465076246805 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 14:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1588ms 14:37:26 INFO - PROCESS | 2876 | 1465076246844 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 14:37:26 INFO - PROCESS | 2876 | 1465076246847 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 14:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:37:26 INFO - PROCESS | 2876 | 1465076246853 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:37:26 INFO - PROCESS | 2876 | 1465076246855 Marionette TRACE conn5 <- [1,502,null,{}] 14:37:26 INFO - PROCESS | 2876 | 1465076246861 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:26 INFO - PROCESS | 2876 | 1465076246864 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:26 INFO - PROCESS | 2876 | 1465076246950 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 14:37:26 INFO - PROCESS | 2876 | 1465076246962 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 2876 | 1465076246964 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:26 INFO - PROCESS | 2876 | ++DOCSHELL 000000696636A000 == 28 [pid = 2876] [id = 135] 14:37:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696475E800) [pid = 2876] [serial = 403] [outer = 0000000000000000] 14:37:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006964F86800) [pid = 2876] [serial = 404] [outer = 000000696475E800] 14:37:27 INFO - PROCESS | 2876 | 1465076247014 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696511D800) [pid = 2876] [serial = 405] [outer = 000000696475E800] 14:37:27 INFO - PROCESS | 2876 | 1465076247489 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 14:37:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 14:37:27 INFO - PROCESS | 2876 | 1465076247548 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 2876 | 1465076247553 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 14:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:37:27 INFO - PROCESS | 2876 | 1465076247560 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 2876 | 1465076247563 Marionette TRACE conn5 <- [1,506,null,{}] 14:37:27 INFO - PROCESS | 2876 | 1465076247567 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:27 INFO - PROCESS | 2876 | 1465076247570 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:27 INFO - PROCESS | 2876 | 1465076247667 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 14:37:27 INFO - PROCESS | 2876 | 1465076247729 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:27 INFO - PROCESS | 2876 | 1465076247731 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:27 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B449000 == 29 [pid = 2876] [id = 136] 14:37:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006969736400) [pid = 2876] [serial = 406] [outer = 0000000000000000] 14:37:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006969C26400) [pid = 2876] [serial = 407] [outer = 0000006969736400] 14:37:27 INFO - PROCESS | 2876 | 1465076247789 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696A4EF400) [pid = 2876] [serial = 408] [outer = 0000006969736400] 14:37:28 INFO - PROCESS | 2876 | 1465076248196 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 14:37:28 INFO - PROCESS | 2876 | 1465076248252 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 2876 | 1465076248255 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 14:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:37:28 INFO - PROCESS | 2876 | 1465076248258 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - PROCESS | 2876 | 1465076248262 Marionette TRACE conn5 <- [1,510,null,{}] 14:37:28 INFO - PROCESS | 2876 | 1465076248274 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:28 INFO - PROCESS | 2876 | 1465076248278 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:28 INFO - PROCESS | 2876 | 1465076248402 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 14:37:28 INFO - PROCESS | 2876 | 1465076248417 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 2876 | 1465076248421 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:28 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0D2000 == 30 [pid = 2876] [id = 137] 14:37:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006963564000) [pid = 2876] [serial = 409] [outer = 0000000000000000] 14:37:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696BA31400) [pid = 2876] [serial = 410] [outer = 0000006963564000] 14:37:28 INFO - PROCESS | 2876 | 1465076248470 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696E288800) [pid = 2876] [serial = 411] [outer = 0000006963564000] 14:37:28 INFO - PROCESS | 2876 | 1465076248970 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 733ms 14:37:29 INFO - PROCESS | 2876 | 1465076248994 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 2876 | 1465076248997 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 14:37:29 INFO - PROCESS | 2876 | 1465076249007 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - PROCESS | 2876 | 1465076249009 Marionette TRACE conn5 <- [1,514,null,{}] 14:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:37:29 INFO - PROCESS | 2876 | 1465076249012 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:29 INFO - PROCESS | 2876 | 1465076249014 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:29 INFO - PROCESS | 2876 | 1465076249127 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 14:37:29 INFO - PROCESS | 2876 | 1465076249135 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 2876 | 1465076249138 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971508800 == 31 [pid = 2876] [id = 138] 14:37:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006970642000) [pid = 2876] [serial = 412] [outer = 0000000000000000] 14:37:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069706E7400) [pid = 2876] [serial = 413] [outer = 0000006970642000] 14:37:29 INFO - PROCESS | 2876 | 1465076249183 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006970F58800) [pid = 2876] [serial = 414] [outer = 0000006970642000] 14:37:29 INFO - PROCESS | 2876 | 1465076249642 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 14:37:29 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 14:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 14:37:29 INFO - PROCESS | 2876 | 1465076249704 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 2876 | 1465076249706 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 14:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:37:29 INFO - PROCESS | 2876 | 1465076249710 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - PROCESS | 2876 | 1465076249712 Marionette TRACE conn5 <- [1,518,null,{}] 14:37:29 INFO - PROCESS | 2876 | 1465076249762 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:29 INFO - PROCESS | 2876 | 1465076249764 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:29 INFO - PROCESS | 2876 | 1465076249881 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 14:37:29 INFO - PROCESS | 2876 | 1465076249888 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 2876 | 1465076249890 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DD2800 == 32 [pid = 2876] [id = 139] 14:37:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006969734C00) [pid = 2876] [serial = 415] [outer = 0000000000000000] 14:37:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069712BCC00) [pid = 2876] [serial = 416] [outer = 0000006969734C00] 14:37:29 INFO - PROCESS | 2876 | 1465076249935 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006971407400) [pid = 2876] [serial = 417] [outer = 0000006969734C00] 14:37:30 INFO - PROCESS | 2876 | 1465076250409 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 14:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 752ms 14:37:30 INFO - PROCESS | 2876 | 1465076250470 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 14:37:30 INFO - PROCESS | 2876 | 1465076250473 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 14:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:37:30 INFO - PROCESS | 2876 | 1465076250484 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:37:30 INFO - PROCESS | 2876 | 1465076250486 Marionette TRACE conn5 <- [1,522,null,{}] 14:37:30 INFO - PROCESS | 2876 | 1465076250489 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:30 INFO - PROCESS | 2876 | 1465076250495 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:30 INFO - PROCESS | 2876 | 1465076250631 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (00000069758DFC00) [pid = 2876] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006971415C00) [pid = 2876] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000697226E800) [pid = 2876] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006965714C00) [pid = 2876] [serial = 361] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696A841C00) [pid = 2876] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B810C00) [pid = 2876] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (00000069706EA400) [pid = 2876] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006971415400) [pid = 2876] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006965B67400) [pid = 2876] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696A838000) [pid = 2876] [serial = 364] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:37:30 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972D62800) [pid = 2876] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:37:30 INFO - PROCESS | 2876 | 1465076250863 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 2876 | 1465076250866 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:30 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B456800 == 33 [pid = 2876] [id = 140] 14:37:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696355DC00) [pid = 2876] [serial = 418] [outer = 0000000000000000] 14:37:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006965B69C00) [pid = 2876] [serial = 419] [outer = 000000696355DC00] 14:37:30 INFO - PROCESS | 2876 | 1465076250912 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971E64800) [pid = 2876] [serial = 420] [outer = 000000696355DC00] 14:37:31 INFO - PROCESS | 2876 | 1465076251380 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 944ms 14:37:31 INFO - PROCESS | 2876 | 1465076251429 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 2876 | 1465076251431 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 14:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:37:31 INFO - PROCESS | 2876 | 1465076251435 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - PROCESS | 2876 | 1465076251437 Marionette TRACE conn5 <- [1,526,null,{}] 14:37:31 INFO - PROCESS | 2876 | 1465076251440 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:31 INFO - PROCESS | 2876 | 1465076251442 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:31 INFO - PROCESS | 2876 | 1465076251523 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 14:37:31 INFO - PROCESS | 2876 | 1465076251530 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 2876 | 1465076251532 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:31 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973796000 == 34 [pid = 2876] [id = 141] 14:37:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006963568000) [pid = 2876] [serial = 421] [outer = 0000000000000000] 14:37:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000697224E000) [pid = 2876] [serial = 422] [outer = 0000006963568000] 14:37:31 INFO - PROCESS | 2876 | 1465076251578 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972273000) [pid = 2876] [serial = 423] [outer = 0000006963568000] 14:37:32 INFO - PROCESS | 2876 | 1465076252013 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 14:37:32 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 14:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 626ms 14:37:32 INFO - PROCESS | 2876 | 1465076252064 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 2876 | 1465076252067 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 14:37:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:37:32 INFO - PROCESS | 2876 | 1465076252070 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:37:32 INFO - PROCESS | 2876 | 1465076252072 Marionette TRACE conn5 <- [1,530,null,{}] 14:37:32 INFO - PROCESS | 2876 | 1465076252076 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:32 INFO - PROCESS | 2876 | 1465076252078 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:32 INFO - PROCESS | 2876 | 1465076252159 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 14:37:32 INFO - PROCESS | 2876 | 1465076252167 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 2876 | 1465076252169 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:32 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FBF000 == 35 [pid = 2876] [id = 142] 14:37:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069728ECC00) [pid = 2876] [serial = 424] [outer = 0000000000000000] 14:37:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069728F1800) [pid = 2876] [serial = 425] [outer = 00000069728ECC00] 14:37:32 INFO - PROCESS | 2876 | 1465076252221 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972D67000) [pid = 2876] [serial = 426] [outer = 00000069728ECC00] 14:37:32 INFO - PROCESS | 2876 | 1465076252748 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 14:37:32 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 14:37:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:37:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:37:32 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 14:37:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:37:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:37:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 734ms 14:37:32 INFO - PROCESS | 2876 | 1465076252807 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 2876 | 1465076252809 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 14:37:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:37:32 INFO - PROCESS | 2876 | 1465076252812 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:37:32 INFO - PROCESS | 2876 | 1465076252814 Marionette TRACE conn5 <- [1,534,null,{}] 14:37:32 INFO - PROCESS | 2876 | 1465076252818 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:32 INFO - PROCESS | 2876 | 1465076252820 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:32 INFO - PROCESS | 2876 | 1465076252960 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 14:37:33 INFO - PROCESS | 2876 | 1465076253037 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:33 INFO - PROCESS | 2876 | 1465076253041 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:33 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964DB7000 == 36 [pid = 2876] [id = 143] 14:37:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069633B7800) [pid = 2876] [serial = 427] [outer = 0000000000000000] 14:37:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069633C6400) [pid = 2876] [serial = 428] [outer = 00000069633B7800] 14:37:33 INFO - PROCESS | 2876 | 1465076253141 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696463F800) [pid = 2876] [serial = 429] [outer = 00000069633B7800] 14:37:33 INFO - PROCESS | 2876 | 1465076253819 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 14:37:33 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. 14:37:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1026ms 14:37:33 INFO - PROCESS | 2876 | 1465076253881 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 2876 | 1465076253886 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 14:37:33 INFO - PROCESS | 2876 | 1465076253892 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:37:33 INFO - PROCESS | 2876 | 1465076253895 Marionette TRACE conn5 <- [1,538,null,{}] 14:37:33 INFO - PROCESS | 2876 | 1465076253900 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:33 INFO - PROCESS | 2876 | 1465076253904 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:34 INFO - PROCESS | 2876 | 1465076254030 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 14:37:34 INFO - PROCESS | 2876 | 1465076254102 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 2876 | 1465076254106 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:34 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0D6800 == 37 [pid = 2876] [id = 144] 14:37:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696A833400) [pid = 2876] [serial = 430] [outer = 0000000000000000] 14:37:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696A83B000) [pid = 2876] [serial = 431] [outer = 000000696A833400] 14:37:34 INFO - PROCESS | 2876 | 1465076254164 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696B810400) [pid = 2876] [serial = 432] [outer = 000000696A833400] 14:37:34 INFO - PROCESS | 2876 | 1465076254827 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 14:37:34 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. 14:37:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 985ms 14:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:37:34 INFO - PROCESS | 2876 | 1465076254881 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 14:37:34 INFO - PROCESS | 2876 | 1465076254885 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 14:37:34 INFO - PROCESS | 2876 | 1465076254890 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:37:34 INFO - PROCESS | 2876 | 1465076254892 Marionette TRACE conn5 <- [1,542,null,{}] 14:37:34 INFO - PROCESS | 2876 | 1465076254896 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:34 INFO - PROCESS | 2876 | 1465076254899 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:35 INFO - PROCESS | 2876 | 1465076255074 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 14:37:35 INFO - PROCESS | 2876 | 1465076255147 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 2876 | 1465076255150 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:35 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979760000 == 38 [pid = 2876] [id = 145] 14:37:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (00000069706E2400) [pid = 2876] [serial = 433] [outer = 0000000000000000] 14:37:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006971407800) [pid = 2876] [serial = 434] [outer = 00000069706E2400] 14:37:35 INFO - PROCESS | 2876 | 1465076255207 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006971E65000) [pid = 2876] [serial = 435] [outer = 00000069706E2400] 14:37:35 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:35 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:36 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FBF000 == 37 [pid = 2876] [id = 142] 14:37:36 INFO - PROCESS | 2876 | --DOCSHELL 0000006973796000 == 36 [pid = 2876] [id = 141] 14:37:36 INFO - PROCESS | 2876 | --DOCSHELL 000000696B456800 == 35 [pid = 2876] [id = 140] 14:37:36 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DD2800 == 34 [pid = 2876] [id = 139] 14:37:36 INFO - PROCESS | 2876 | --DOCSHELL 0000006971508800 == 33 [pid = 2876] [id = 138] 14:37:36 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0D2000 == 32 [pid = 2876] [id = 137] 14:37:36 INFO - PROCESS | 2876 | --DOCSHELL 000000696B449000 == 31 [pid = 2876] [id = 136] 14:37:36 INFO - PROCESS | 2876 | --DOCSHELL 000000696636A000 == 30 [pid = 2876] [id = 135] 14:37:36 INFO - PROCESS | 2876 | --DOCSHELL 000000696A856800 == 29 [pid = 2876] [id = 134] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006972074C00) [pid = 2876] [serial = 374] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069728ED400) [pid = 2876] [serial = 377] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000697224E800) [pid = 2876] [serial = 375] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696A423000) [pid = 2876] [serial = 362] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696B149800) [pid = 2876] [serial = 363] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006972D6D800) [pid = 2876] [serial = 381] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006971E6EC00) [pid = 2876] [serial = 356] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971B58800) [pid = 2876] [serial = 355] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069729AB400) [pid = 2876] [serial = 378] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006970F57400) [pid = 2876] [serial = 368] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006971305800) [pid = 2876] [serial = 369] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006971A96C00) [pid = 2876] [serial = 371] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696996F400) [pid = 2876] [serial = 358] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696A8EF400) [pid = 2876] [serial = 359] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696B808400) [pid = 2876] [serial = 365] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696BA35C00) [pid = 2876] [serial = 366] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006972249800) [pid = 2876] [serial = 380] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006973502800) [pid = 2876] [serial = 383] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006975AB1C00) [pid = 2876] [serial = 387] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696B149400) [pid = 2876] [serial = 149] [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.] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069745CC400) [pid = 2876] [serial = 384] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006971E68000) [pid = 2876] [serial = 372] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069758E8800) [pid = 2876] [serial = 386] [outer = 0000000000000000] [url = about:blank] 14:37:36 INFO - PROCESS | 2876 | 1465076256084 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1237ms 14:37:36 INFO - PROCESS | 2876 | 1465076256127 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 2876 | 1465076256132 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:37:36 INFO - PROCESS | 2876 | 1465076256137 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 2876 | 1465076256141 Marionette TRACE conn5 <- [1,546,null,{}] 14:37:36 INFO - PROCESS | 2876 | 1465076256146 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:36 INFO - PROCESS | 2876 | 1465076256149 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:36 INFO - PROCESS | 2876 | 1465076256246 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 14:37:36 INFO - PROCESS | 2876 | 1465076256253 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 2876 | 1465076256256 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:36 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A22A800 == 30 [pid = 2876] [id = 146] 14:37:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006965125000) [pid = 2876] [serial = 436] [outer = 0000000000000000] 14:37:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (00000069664A9400) [pid = 2876] [serial = 437] [outer = 0000006965125000] 14:37:36 INFO - PROCESS | 2876 | 1465076256307 Marionette DEBUG loaded listener.js 14:37:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696A41D400) [pid = 2876] [serial = 438] [outer = 0000006965125000] 14:37:36 INFO - PROCESS | 2876 | 1465076256819 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 734ms 14:37:36 INFO - PROCESS | 2876 | 1465076256875 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 2876 | 1465076256879 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:37:36 INFO - PROCESS | 2876 | 1465076256885 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 2876 | 1465076256888 Marionette TRACE conn5 <- [1,550,null,{}] 14:37:36 INFO - PROCESS | 2876 | 1465076256893 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:36 INFO - PROCESS | 2876 | 1465076256895 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:36 INFO - PROCESS | 2876 | 1465076256986 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 14:37:37 INFO - PROCESS | 2876 | 1465076257060 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 2876 | 1465076257062 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:37 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2A3800 == 31 [pid = 2876] [id = 147] 14:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696B485000) [pid = 2876] [serial = 439] [outer = 0000000000000000] 14:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696B810C00) [pid = 2876] [serial = 440] [outer = 000000696B485000] 14:37:37 INFO - PROCESS | 2876 | 1465076257111 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696E286800) [pid = 2876] [serial = 441] [outer = 000000696B485000] 14:37:37 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:37 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:37 INFO - PROCESS | 2876 | 1465076257528 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 14:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 691ms 14:37:37 INFO - PROCESS | 2876 | 1465076257580 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 2876 | 1465076257582 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 14:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:37:37 INFO - PROCESS | 2876 | 1465076257586 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:37:37 INFO - PROCESS | 2876 | 1465076257589 Marionette TRACE conn5 <- [1,554,null,{}] 14:37:37 INFO - PROCESS | 2876 | 1465076257601 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:37 INFO - PROCESS | 2876 | 1465076257605 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:37 INFO - PROCESS | 2876 | 1465076257727 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 14:37:37 INFO - PROCESS | 2876 | 1465076257739 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 2876 | 1465076257743 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:37 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713C0800 == 32 [pid = 2876] [id = 148] 14:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006970F86000) [pid = 2876] [serial = 442] [outer = 0000000000000000] 14:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971303C00) [pid = 2876] [serial = 443] [outer = 0000006970F86000] 14:37:37 INFO - PROCESS | 2876 | 1465076257791 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069715F7400) [pid = 2876] [serial = 444] [outer = 0000006970F86000] 14:37:38 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:38 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:38 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:38 INFO - PROCESS | 2876 | 1465076258236 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 14:37:38 INFO - PROCESS | 2876 | 1465076258280 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 2876 | 1465076258283 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 14:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:37:38 INFO - PROCESS | 2876 | 1465076258286 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 2876 | 1465076258288 Marionette TRACE conn5 <- [1,558,null,{}] 14:37:38 INFO - PROCESS | 2876 | 1465076258292 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:38 INFO - PROCESS | 2876 | 1465076258294 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:38 INFO - PROCESS | 2876 | 1465076258408 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 14:37:38 INFO - PROCESS | 2876 | 1465076258414 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:38 INFO - PROCESS | 2876 | 1465076258416 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:38 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972714000 == 33 [pid = 2876] [id = 149] 14:37:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E68C00) [pid = 2876] [serial = 445] [outer = 0000000000000000] 14:37:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971E6FC00) [pid = 2876] [serial = 446] [outer = 0000006971E68C00] 14:37:38 INFO - PROCESS | 2876 | 1465076258506 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000697224CC00) [pid = 2876] [serial = 447] [outer = 0000006971E68C00] 14:37:38 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:38 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:38 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:37:39 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:39 INFO - PROCESS | 2876 | 1465076259275 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 14:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1028ms 14:37:39 INFO - PROCESS | 2876 | 1465076259317 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 2876 | 1465076259319 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 14:37:39 INFO - PROCESS | 2876 | 1465076259322 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:37:39 INFO - PROCESS | 2876 | 1465076259324 Marionette TRACE conn5 <- [1,562,null,{}] 14:37:39 INFO - PROCESS | 2876 | 1465076259327 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:39 INFO - PROCESS | 2876 | 1465076259330 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:39 INFO - PROCESS | 2876 | 1465076259451 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 14:37:39 INFO - PROCESS | 2876 | 1465076259460 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 2876 | 1465076259462 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:39 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DDD000 == 34 [pid = 2876] [id = 150] 14:37:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006963B59400) [pid = 2876] [serial = 448] [outer = 0000000000000000] 14:37:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972581000) [pid = 2876] [serial = 449] [outer = 0000006963B59400] 14:37:39 INFO - PROCESS | 2876 | 1465076259545 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972D61000) [pid = 2876] [serial = 450] [outer = 0000006963B59400] 14:37:40 INFO - PROCESS | 2876 | 1465076259990 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 732ms 14:37:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:37:40 INFO - PROCESS | 2876 | 1465076260062 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 2876 | 1465076260064 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 14:37:40 INFO - PROCESS | 2876 | 1465076260067 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - PROCESS | 2876 | 1465076260069 Marionette TRACE conn5 <- [1,566,null,{}] 14:37:40 INFO - PROCESS | 2876 | 1465076260073 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:40 INFO - PROCESS | 2876 | 1465076260079 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:40 INFO - PROCESS | 2876 | 1465076260240 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006970642000) [pid = 2876] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696475E800) [pid = 2876] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006963564000) [pid = 2876] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696A70C400) [pid = 2876] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006969736400) [pid = 2876] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006969734C00) [pid = 2876] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069633C0800) [pid = 2876] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696EDF9400) [pid = 2876] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006971E67400) [pid = 2876] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006975AB0C00) [pid = 2876] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696355DC00) [pid = 2876] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:37:40 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006963568000) [pid = 2876] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:37:40 INFO - PROCESS | 2876 | 1465076260294 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 2876 | 1465076260296 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:40 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B44D800 == 35 [pid = 2876] [id = 151] 14:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000695FFEAC00) [pid = 2876] [serial = 451] [outer = 0000000000000000] 14:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006964F83000) [pid = 2876] [serial = 452] [outer = 000000695FFEAC00] 14:37:40 INFO - PROCESS | 2876 | 1465076260342 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006970F8F400) [pid = 2876] [serial = 453] [outer = 000000695FFEAC00] 14:37:40 INFO - PROCESS | 2876 | 1465076260720 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 14:37:40 INFO - PROCESS | 2876 | 1465076260773 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 2876 | 1465076260775 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 14:37:40 INFO - PROCESS | 2876 | 1465076260779 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:37:40 INFO - PROCESS | 2876 | 1465076260780 Marionette TRACE conn5 <- [1,570,null,{}] 14:37:40 INFO - PROCESS | 2876 | 1465076260786 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:40 INFO - PROCESS | 2876 | 1465076260788 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:40 INFO - PROCESS | 2876 | 1465076260897 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 14:37:40 INFO - PROCESS | 2876 | 1465076260906 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 2876 | 1465076260908 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:40 INFO - PROCESS | 2876 | ++DOCSHELL 000000697863E800 == 36 [pid = 2876] [id = 152] 14:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696B1ADC00) [pid = 2876] [serial = 454] [outer = 0000000000000000] 14:37:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069758D9800) [pid = 2876] [serial = 455] [outer = 000000696B1ADC00] 14:37:40 INFO - PROCESS | 2876 | 1465076260956 Marionette DEBUG loaded listener.js 14:37:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006975AB0800) [pid = 2876] [serial = 456] [outer = 000000696B1ADC00] 14:37:41 INFO - PROCESS | 2876 | 1465076261363 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 628ms 14:37:41 INFO - PROCESS | 2876 | 1465076261410 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 2876 | 1465076261413 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 14:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:37:41 INFO - PROCESS | 2876 | 1465076261416 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - PROCESS | 2876 | 1465076261418 Marionette TRACE conn5 <- [1,574,null,{}] 14:37:41 INFO - PROCESS | 2876 | 1465076261430 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:41 INFO - PROCESS | 2876 | 1465076261432 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:41 INFO - PROCESS | 2876 | 1465076261540 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 14:37:41 INFO - PROCESS | 2876 | 1465076261549 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:41 INFO - PROCESS | 2876 | 1465076261551 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:41 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979765800 == 37 [pid = 2876] [id = 153] 14:37:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069720A7400) [pid = 2876] [serial = 457] [outer = 0000000000000000] 14:37:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006975C8E000) [pid = 2876] [serial = 458] [outer = 00000069720A7400] 14:37:41 INFO - PROCESS | 2876 | 1465076261596 Marionette DEBUG loaded listener.js 14:37:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006975C98C00) [pid = 2876] [serial = 459] [outer = 00000069720A7400] 14:37:41 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:41 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:41 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:41 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:42 INFO - PROCESS | 2876 | 1465076262027 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 649ms 14:37:42 INFO - PROCESS | 2876 | 1465076262069 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 14:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:37:42 INFO - PROCESS | 2876 | 1465076262071 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 14:37:42 INFO - PROCESS | 2876 | 1465076262074 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 2876 | 1465076262076 Marionette TRACE conn5 <- [1,578,null,{}] 14:37:42 INFO - PROCESS | 2876 | 1465076262080 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:42 INFO - PROCESS | 2876 | 1465076262082 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:42 INFO - PROCESS | 2876 | 1465076262219 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 14:37:42 INFO - PROCESS | 2876 | 1465076262234 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 2876 | 1465076262236 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:42 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799EE800 == 38 [pid = 2876] [id = 154] 14:37:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006964D9D400) [pid = 2876] [serial = 460] [outer = 0000000000000000] 14:37:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006964DA0800) [pid = 2876] [serial = 461] [outer = 0000006964D9D400] 14:37:42 INFO - PROCESS | 2876 | 1465076262281 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006975C90C00) [pid = 2876] [serial = 462] [outer = 0000006964D9D400] 14:37:42 INFO - PROCESS | 2876 | 1465076262887 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 882ms 14:37:42 INFO - PROCESS | 2876 | 1465076262960 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 2876 | 1465076262965 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 14:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:37:42 INFO - PROCESS | 2876 | 1465076262984 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 2876 | 1465076262990 Marionette TRACE conn5 <- [1,582,null,{}] 14:37:43 INFO - PROCESS | 2876 | 1465076262996 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:43 INFO - PROCESS | 2876 | 1465076262999 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:43 INFO - PROCESS | 2876 | 1465076263127 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 14:37:43 INFO - PROCESS | 2876 | 1465076263192 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 2876 | 1465076263195 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:43 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2B1000 == 39 [pid = 2876] [id = 155] 14:37:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696657E000) [pid = 2876] [serial = 463] [outer = 0000000000000000] 14:37:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696A7A1C00) [pid = 2876] [serial = 464] [outer = 000000696657E000] 14:37:43 INFO - PROCESS | 2876 | 1465076263295 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696B48FC00) [pid = 2876] [serial = 465] [outer = 000000696657E000] 14:37:43 INFO - PROCESS | 2876 | 1465076263940 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:37:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 985ms 14:37:43 INFO - PROCESS | 2876 | 1465076263972 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 2876 | 1465076263977 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 14:37:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:37:43 INFO - PROCESS | 2876 | 1465076263984 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 2876 | 1465076263987 Marionette TRACE conn5 <- [1,586,null,{}] 14:37:43 INFO - PROCESS | 2876 | 1465076263991 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:43 INFO - PROCESS | 2876 | 1465076263994 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:44 INFO - PROCESS | 2876 | 1465076264114 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 14:37:44 INFO - PROCESS | 2876 | 1465076264187 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 2876 | 1465076264190 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:44 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A86000 == 40 [pid = 2876] [id = 156] 14:37:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006970F57400) [pid = 2876] [serial = 466] [outer = 0000000000000000] 14:37:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006971406800) [pid = 2876] [serial = 467] [outer = 0000006970F57400] 14:37:44 INFO - PROCESS | 2876 | 1465076264288 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006972074C00) [pid = 2876] [serial = 468] [outer = 0000006970F57400] 14:37:44 INFO - PROCESS | 2876 | 1465076264919 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:37:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 984ms 14:37:44 INFO - PROCESS | 2876 | 1465076264970 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 2876 | 1465076264973 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 14:37:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:37:44 INFO - PROCESS | 2876 | 1465076264976 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - PROCESS | 2876 | 1465076264981 Marionette TRACE conn5 <- [1,590,null,{}] 14:37:45 INFO - PROCESS | 2876 | 1465076264993 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:45 INFO - PROCESS | 2876 | 1465076264998 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:45 INFO - PROCESS | 2876 | 1465076265120 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 14:37:45 INFO - PROCESS | 2876 | 1465076265188 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:45 INFO - PROCESS | 2876 | 1465076265191 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:45 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979ABF000 == 41 [pid = 2876] [id = 157] 14:37:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006973739400) [pid = 2876] [serial = 469] [outer = 0000000000000000] 14:37:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006975586800) [pid = 2876] [serial = 470] [outer = 0000006973739400] 14:37:45 INFO - PROCESS | 2876 | 1465076265289 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006975F30400) [pid = 2876] [serial = 471] [outer = 0000006973739400] 14:37:46 INFO - PROCESS | 2876 | 1465076266037 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:37:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1146ms 14:37:46 INFO - PROCESS | 2876 | 1465076266125 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 2876 | 1465076266129 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:37:46 INFO - PROCESS | 2876 | 1465076266135 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 2876 | 1465076266138 Marionette TRACE conn5 <- [1,594,null,{}] 14:37:46 INFO - PROCESS | 2876 | 1465076266144 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:46 INFO - PROCESS | 2876 | 1465076266147 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:46 INFO - PROCESS | 2876 | 1465076266296 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 14:37:46 INFO - PROCESS | 2876 | 1465076266364 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 2876 | 1465076266368 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:46 INFO - PROCESS | 2876 | ++DOCSHELL 0000006965586800 == 42 [pid = 2876] [id = 158] 14:37:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000696571D400) [pid = 2876] [serial = 472] [outer = 0000000000000000] 14:37:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (000000696A6ABC00) [pid = 2876] [serial = 473] [outer = 000000696571D400] 14:37:46 INFO - PROCESS | 2876 | 1465076266463 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (000000696B808400) [pid = 2876] [serial = 474] [outer = 000000696571D400] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006979765800 == 41 [pid = 2876] [id = 153] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 000000697863E800 == 40 [pid = 2876] [id = 152] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696B44D800 == 39 [pid = 2876] [id = 151] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DDD000 == 38 [pid = 2876] [id = 150] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006972714000 == 37 [pid = 2876] [id = 149] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 00000069713C0800 == 36 [pid = 2876] [id = 148] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2A3800 == 35 [pid = 2876] [id = 147] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696A22A800 == 34 [pid = 2876] [id = 146] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006964DB7000 == 33 [pid = 2876] [id = 143] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0D6800 == 32 [pid = 2876] [id = 144] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006979760000 == 31 [pid = 2876] [id = 145] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006979ABF000 == 30 [pid = 2876] [id = 157] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A86000 == 29 [pid = 2876] [id = 156] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2B1000 == 28 [pid = 2876] [id = 155] 14:37:47 INFO - PROCESS | 2876 | --DOCSHELL 00000069799EE800 == 27 [pid = 2876] [id = 154] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (00000069706E7400) [pid = 2876] [serial = 413] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (0000006964F86800) [pid = 2876] [serial = 404] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (000000696511D800) [pid = 2876] [serial = 405] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000696BA31400) [pid = 2876] [serial = 410] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (000000696EDF7800) [pid = 2876] [serial = 402] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (000000696B812000) [pid = 2876] [serial = 401] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000696A4EF400) [pid = 2876] [serial = 408] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006969C26400) [pid = 2876] [serial = 407] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (00000069712BCC00) [pid = 2876] [serial = 416] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696511F800) [pid = 2876] [serial = 390] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696343A400) [pid = 2876] [serial = 389] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (00000069712B3C00) [pid = 2876] [serial = 393] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696F07AC00) [pid = 2876] [serial = 392] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069725EF800) [pid = 2876] [serial = 396] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006972267000) [pid = 2876] [serial = 395] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006975F30000) [pid = 2876] [serial = 399] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006975F28C00) [pid = 2876] [serial = 398] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006970F58800) [pid = 2876] [serial = 414] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006965B69C00) [pid = 2876] [serial = 419] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006971407400) [pid = 2876] [serial = 417] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697224E000) [pid = 2876] [serial = 422] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972273000) [pid = 2876] [serial = 423] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696E288800) [pid = 2876] [serial = 411] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971E64800) [pid = 2876] [serial = 420] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069728F1800) [pid = 2876] [serial = 425] [outer = 0000000000000000] [url = about:blank] 14:37:47 INFO - PROCESS | 2876 | 1465076267656 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1529ms 14:37:47 INFO - PROCESS | 2876 | 1465076267668 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 14:37:47 INFO - PROCESS | 2876 | 1465076267672 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 14:37:47 INFO - PROCESS | 2876 | 1465076267676 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:37:47 INFO - PROCESS | 2876 | 1465076267681 Marionette TRACE conn5 <- [1,598,null,{}] 14:37:47 INFO - PROCESS | 2876 | 1465076267686 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:47 INFO - PROCESS | 2876 | 1465076267689 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:47 INFO - PROCESS | 2876 | 1465076267803 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 14:37:47 INFO - PROCESS | 2876 | 1465076267871 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:47 INFO - PROCESS | 2876 | 1465076267873 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:47 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969C5B000 == 28 [pid = 2876] [id = 159] 14:37:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006964EC8C00) [pid = 2876] [serial = 475] [outer = 0000000000000000] 14:37:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006964F91400) [pid = 2876] [serial = 476] [outer = 0000006964EC8C00] 14:37:47 INFO - PROCESS | 2876 | 1465076267925 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006965718000) [pid = 2876] [serial = 477] [outer = 0000006964EC8C00] 14:37:48 INFO - PROCESS | 2876 | 1465076268325 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:37:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 692ms 14:37:48 INFO - PROCESS | 2876 | 1465076268374 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 2876 | 1465076268379 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 14:37:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:37:48 INFO - PROCESS | 2876 | 1465076268385 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - PROCESS | 2876 | 1465076268388 Marionette TRACE conn5 <- [1,602,null,{}] 14:37:48 INFO - PROCESS | 2876 | 1465076268392 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:48 INFO - PROCESS | 2876 | 1465076268395 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:48 INFO - PROCESS | 2876 | 1465076268521 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 14:37:48 INFO - PROCESS | 2876 | 1465076268535 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 2876 | 1465076268538 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:48 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BA48800 == 29 [pid = 2876] [id = 160] 14:37:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696973CC00) [pid = 2876] [serial = 478] [outer = 0000000000000000] 14:37:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696A207C00) [pid = 2876] [serial = 479] [outer = 000000696973CC00] 14:37:48 INFO - PROCESS | 2876 | 1465076268586 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696A83BC00) [pid = 2876] [serial = 480] [outer = 000000696973CC00] 14:37:49 INFO - PROCESS | 2876 | 1465076269061 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 14:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:37:49 INFO - PROCESS | 2876 | 1465076269120 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 2876 | 1465076269122 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 14:37:49 INFO - PROCESS | 2876 | 1465076269126 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 2876 | 1465076269129 Marionette TRACE conn5 <- [1,606,null,{}] 14:37:49 INFO - PROCESS | 2876 | 1465076269141 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:49 INFO - PROCESS | 2876 | 1465076269146 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:49 INFO - PROCESS | 2876 | 1465076269233 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 14:37:49 INFO - PROCESS | 2876 | 1465076269250 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 2876 | 1465076269253 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:49 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0D7000 == 30 [pid = 2876] [id = 161] 14:37:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696BA96C00) [pid = 2876] [serial = 481] [outer = 0000000000000000] 14:37:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696E220C00) [pid = 2876] [serial = 482] [outer = 000000696BA96C00] 14:37:49 INFO - PROCESS | 2876 | 1465076269302 Marionette DEBUG loaded listener.js 14:37:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696EE2B400) [pid = 2876] [serial = 483] [outer = 000000696BA96C00] 14:37:49 INFO - PROCESS | 2876 | 1465076269784 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 14:37:49 INFO - PROCESS | 2876 | 1465076269820 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 2876 | 1465076269823 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 14:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:37:49 INFO - PROCESS | 2876 | 1465076269826 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 2876 | 1465076269828 Marionette TRACE conn5 <- [1,610,null,{}] 14:37:49 INFO - PROCESS | 2876 | 1465076269832 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:49 INFO - PROCESS | 2876 | 1465076269834 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:49 INFO - PROCESS | 2876 | 1465076269981 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 14:37:50 INFO - PROCESS | 2876 | 1465076269992 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 2876 | 1465076269994 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:50 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D0F000 == 31 [pid = 2876] [id = 162] 14:37:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069706E4C00) [pid = 2876] [serial = 484] [outer = 0000000000000000] 14:37:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006970A6DC00) [pid = 2876] [serial = 485] [outer = 00000069706E4C00] 14:37:50 INFO - PROCESS | 2876 | 1465076270041 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000697127C800) [pid = 2876] [serial = 486] [outer = 00000069706E4C00] 14:37:50 INFO - PROCESS | 2876 | 1465076270486 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 14:37:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:37:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 690ms 14:37:50 INFO - PROCESS | 2876 | 1465076270519 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 2876 | 1465076270522 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 14:37:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:37:50 INFO - PROCESS | 2876 | 1465076270525 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 2876 | 1465076270527 Marionette TRACE conn5 <- [1,614,null,{}] 14:37:50 INFO - PROCESS | 2876 | 1465076270536 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:50 INFO - PROCESS | 2876 | 1465076270538 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:50 INFO - PROCESS | 2876 | 1465076270645 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 14:37:50 INFO - PROCESS | 2876 | 1465076270651 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 2876 | 1465076270653 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:50 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971F9F000 == 32 [pid = 2876] [id = 163] 14:37:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069706E5000) [pid = 2876] [serial = 487] [outer = 0000000000000000] 14:37:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069712BA000) [pid = 2876] [serial = 488] [outer = 00000069706E5000] 14:37:50 INFO - PROCESS | 2876 | 1465076270698 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000697130EC00) [pid = 2876] [serial = 489] [outer = 00000069706E5000] 14:37:51 INFO - PROCESS | 2876 | 1465076271172 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 688ms 14:37:51 INFO - PROCESS | 2876 | 1465076271227 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 14:37:51 INFO - PROCESS | 2876 | 1465076271230 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 14:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:37:51 INFO - PROCESS | 2876 | 1465076271234 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:37:51 INFO - PROCESS | 2876 | 1465076271236 Marionette TRACE conn5 <- [1,618,null,{}] 14:37:51 INFO - PROCESS | 2876 | 1465076271239 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:51 INFO - PROCESS | 2876 | 1465076271245 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:51 INFO - PROCESS | 2876 | 1465076271395 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 14:37:51 INFO - PROCESS | 2876 | 1465076271421 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:51 INFO - PROCESS | 2876 | 1465076271423 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:51 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972C4F800 == 33 [pid = 2876] [id = 164] 14:37:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006970F55000) [pid = 2876] [serial = 490] [outer = 0000000000000000] 14:37:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006971E68000) [pid = 2876] [serial = 491] [outer = 0000006970F55000] 14:37:51 INFO - PROCESS | 2876 | 1465076271468 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006972248000) [pid = 2876] [serial = 492] [outer = 0000006970F55000] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006964D9D400) [pid = 2876] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696B485000) [pid = 2876] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (00000069706E2400) [pid = 2876] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000695FFEAC00) [pid = 2876] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (00000069633B7800) [pid = 2876] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006971E68C00) [pid = 2876] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006970F86000) [pid = 2876] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006963B59400) [pid = 2876] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696B1ADC00) [pid = 2876] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (00000069728ECC00) [pid = 2876] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006965125000) [pid = 2876] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696A833400) [pid = 2876] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:37:51 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069720A7400) [pid = 2876] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:37:52 INFO - PROCESS | 2876 | 1465076272056 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 14:37:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 881ms 14:37:52 INFO - PROCESS | 2876 | 1465076272122 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 14:37:52 INFO - PROCESS | 2876 | 1465076272124 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 14:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:37:52 INFO - PROCESS | 2876 | 1465076272127 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:37:52 INFO - PROCESS | 2876 | 1465076272129 Marionette TRACE conn5 <- [1,622,null,{}] 14:37:52 INFO - PROCESS | 2876 | 1465076272133 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:52 INFO - PROCESS | 2876 | 1465076272135 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:52 INFO - PROCESS | 2876 | 1465076272216 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 14:37:52 INFO - PROCESS | 2876 | 1465076272222 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 2876 | 1465076272224 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:52 INFO - PROCESS | 2876 | ++DOCSHELL 000000697346F000 == 34 [pid = 2876] [id = 165] 14:37:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696A833400) [pid = 2876] [serial = 493] [outer = 0000000000000000] 14:37:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971FADC00) [pid = 2876] [serial = 494] [outer = 000000696A833400] 14:37:52 INFO - PROCESS | 2876 | 1465076272268 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972255400) [pid = 2876] [serial = 495] [outer = 000000696A833400] 14:37:52 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:52 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:52 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:52 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:52 INFO - PROCESS | 2876 | 1465076272689 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 14:37:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 587ms 14:37:52 INFO - PROCESS | 2876 | 1465076272719 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 14:37:52 INFO - PROCESS | 2876 | 1465076272721 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 14:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:37:52 INFO - PROCESS | 2876 | 1465076272724 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:37:52 INFO - PROCESS | 2876 | 1465076272726 Marionette TRACE conn5 <- [1,626,null,{}] 14:37:52 INFO - PROCESS | 2876 | 1465076272735 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:52 INFO - PROCESS | 2876 | 1465076272737 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:52 INFO - PROCESS | 2876 | 1465076272820 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 14:37:52 INFO - PROCESS | 2876 | 1465076272826 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 2876 | 1465076272828 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:52 INFO - PROCESS | 2876 | ++DOCSHELL 00000069745F0800 == 35 [pid = 2876] [id = 166] 14:37:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972271400) [pid = 2876] [serial = 496] [outer = 0000000000000000] 14:37:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000697240D000) [pid = 2876] [serial = 497] [outer = 0000006972271400] 14:37:52 INFO - PROCESS | 2876 | 1465076272875 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069728F1800) [pid = 2876] [serial = 498] [outer = 0000006972271400] 14:37:53 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:53 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:53 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:53 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:53 INFO - PROCESS | 2876 | 1465076273327 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:37:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:37:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 14:37:53 INFO - PROCESS | 2876 | 1465076273355 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 2876 | 1465076273357 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 14:37:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:37:53 INFO - PROCESS | 2876 | 1465076273371 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 2876 | 1465076273373 Marionette TRACE conn5 <- [1,630,null,{}] 14:37:53 INFO - PROCESS | 2876 | 1465076273377 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:53 INFO - PROCESS | 2876 | 1465076273379 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:53 INFO - PROCESS | 2876 | 1465076273467 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 14:37:53 INFO - PROCESS | 2876 | 1465076273472 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:53 INFO - PROCESS | 2876 | 1465076273474 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:53 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FB9800 == 36 [pid = 2876] [id = 167] 14:37:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069728EE000) [pid = 2876] [serial = 499] [outer = 0000000000000000] 14:37:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972CC8C00) [pid = 2876] [serial = 500] [outer = 00000069728EE000] 14:37:53 INFO - PROCESS | 2876 | 1465076273519 Marionette DEBUG loaded listener.js 14:37:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972E26800) [pid = 2876] [serial = 501] [outer = 00000069728EE000] 14:37:54 INFO - PROCESS | 2876 | 1465076274100 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 14:37:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:37:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 776ms 14:37:54 INFO - PROCESS | 2876 | 1465076274151 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 14:37:54 INFO - PROCESS | 2876 | 1465076274157 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 14:37:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:37:54 INFO - PROCESS | 2876 | 1465076274254 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - PROCESS | 2876 | 1465076274258 Marionette TRACE conn5 <- [1,634,null,{}] 14:37:54 INFO - PROCESS | 2876 | 1465076274274 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:54 INFO - PROCESS | 2876 | 1465076274277 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:54 INFO - PROCESS | 2876 | 1465076274407 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 14:37:54 INFO - PROCESS | 2876 | 1465076274472 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 2876 | 1465076274478 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:54 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A7DB800 == 37 [pid = 2876] [id = 168] 14:37:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006964F82400) [pid = 2876] [serial = 502] [outer = 0000000000000000] 14:37:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006964F8A400) [pid = 2876] [serial = 503] [outer = 0000006964F82400] 14:37:54 INFO - PROCESS | 2876 | 1465076274559 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006969777C00) [pid = 2876] [serial = 504] [outer = 0000006964F82400] 14:37:55 INFO - PROCESS | 2876 | 1465076275292 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:37:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1143ms 14:37:55 INFO - PROCESS | 2876 | 1465076275360 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 2876 | 1465076275365 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 14:37:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:37:55 INFO - PROCESS | 2876 | 1465076275372 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - PROCESS | 2876 | 1465076275375 Marionette TRACE conn5 <- [1,638,null,{}] 14:37:55 INFO - PROCESS | 2876 | 1465076275379 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:55 INFO - PROCESS | 2876 | 1465076275382 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:55 INFO - PROCESS | 2876 | 1465076275514 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 14:37:55 INFO - PROCESS | 2876 | 1465076275580 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:55 INFO - PROCESS | 2876 | 1465076275583 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:55 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971E1C800 == 38 [pid = 2876] [id = 169] 14:37:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696B88B800) [pid = 2876] [serial = 505] [outer = 0000000000000000] 14:37:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000696BA34800) [pid = 2876] [serial = 506] [outer = 000000696B88B800] 14:37:55 INFO - PROCESS | 2876 | 1465076275640 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (00000069706E1400) [pid = 2876] [serial = 507] [outer = 000000696B88B800] 14:37:56 INFO - PROCESS | 2876 | 1465076276543 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 14:37:56 INFO - PROCESS | 2876 | --DOCSHELL 00000069745F0800 == 37 [pid = 2876] [id = 166] 14:37:56 INFO - PROCESS | 2876 | --DOCSHELL 000000697346F000 == 36 [pid = 2876] [id = 165] 14:37:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006972C4F800 == 35 [pid = 2876] [id = 164] 14:37:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006971F9F000 == 34 [pid = 2876] [id = 163] 14:37:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D0F000 == 33 [pid = 2876] [id = 162] 14:37:56 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0D7000 == 32 [pid = 2876] [id = 161] 14:37:56 INFO - PROCESS | 2876 | --DOCSHELL 000000696BA48800 == 31 [pid = 2876] [id = 160] 14:37:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006969C5B000 == 30 [pid = 2876] [id = 159] 14:37:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006965586800 == 29 [pid = 2876] [id = 158] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006975C98C00) [pid = 2876] [serial = 459] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006964DA0800) [pid = 2876] [serial = 461] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696E286800) [pid = 2876] [serial = 441] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006971407800) [pid = 2876] [serial = 434] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006964F83000) [pid = 2876] [serial = 452] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696463F800) [pid = 2876] [serial = 429] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971E6FC00) [pid = 2876] [serial = 446] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069715F7400) [pid = 2876] [serial = 444] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006970F8F400) [pid = 2876] [serial = 453] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006971E65000) [pid = 2876] [serial = 435] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006972581000) [pid = 2876] [serial = 449] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (00000069758D9800) [pid = 2876] [serial = 455] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (00000069633C6400) [pid = 2876] [serial = 428] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006972D67000) [pid = 2876] [serial = 426] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069664A9400) [pid = 2876] [serial = 437] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696B810C00) [pid = 2876] [serial = 440] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971303C00) [pid = 2876] [serial = 443] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696B810400) [pid = 2876] [serial = 432] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006975AB0800) [pid = 2876] [serial = 456] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000697224CC00) [pid = 2876] [serial = 447] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696A41D400) [pid = 2876] [serial = 438] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696A83B000) [pid = 2876] [serial = 431] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006972D61000) [pid = 2876] [serial = 450] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1231ms 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006975C90C00) [pid = 2876] [serial = 462] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006975C8E000) [pid = 2876] [serial = 458] [outer = 0000000000000000] [url = about:blank] 14:37:56 INFO - PROCESS | 2876 | 1465076276616 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 2876 | 1465076276621 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 14:37:56 INFO - PROCESS | 2876 | 1465076276626 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:37:56 INFO - PROCESS | 2876 | 1465076276629 Marionette TRACE conn5 <- [1,642,null,{}] 14:37:56 INFO - PROCESS | 2876 | 1465076276635 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:56 INFO - PROCESS | 2876 | 1465076276637 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:56 INFO - PROCESS | 2876 | 1465076276738 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 14:37:56 INFO - PROCESS | 2876 | 1465076276832 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 2876 | 1465076276836 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:56 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F0A800 == 30 [pid = 2876] [id = 170] 14:37:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006964432800) [pid = 2876] [serial = 508] [outer = 0000000000000000] 14:37:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696463E000) [pid = 2876] [serial = 509] [outer = 0000006964432800] 14:37:56 INFO - PROCESS | 2876 | 1465076276888 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964D22C00) [pid = 2876] [serial = 510] [outer = 0000006964432800] 14:37:57 INFO - PROCESS | 2876 | 1465076277349 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:37:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:37:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 790ms 14:37:57 INFO - PROCESS | 2876 | 1465076277423 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 14:37:57 INFO - PROCESS | 2876 | 1465076277427 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 14:37:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:37:57 INFO - PROCESS | 2876 | 1465076277433 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:37:57 INFO - PROCESS | 2876 | 1465076277436 Marionette TRACE conn5 <- [1,646,null,{}] 14:37:57 INFO - PROCESS | 2876 | 1465076277440 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:57 INFO - PROCESS | 2876 | 1465076277443 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:57 INFO - PROCESS | 2876 | 1465076277540 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 14:37:57 INFO - PROCESS | 2876 | 1465076277552 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 2876 | 1465076277555 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:57 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A4B1800 == 31 [pid = 2876] [id = 171] 14:37:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006965716C00) [pid = 2876] [serial = 511] [outer = 0000000000000000] 14:37:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696571D000) [pid = 2876] [serial = 512] [outer = 0000006965716C00] 14:37:57 INFO - PROCESS | 2876 | 1465076277602 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696657D800) [pid = 2876] [serial = 513] [outer = 0000006965716C00] 14:37:58 INFO - PROCESS | 2876 | 1465076278066 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:37:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:37:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 692ms 14:37:58 INFO - PROCESS | 2876 | 1465076278154 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 2876 | 1465076278156 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 14:37:58 INFO - PROCESS | 2876 | 1465076278160 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:37:58 INFO - PROCESS | 2876 | 1465076278164 Marionette TRACE conn5 <- [1,650,null,{}] 14:37:58 INFO - PROCESS | 2876 | 1465076278178 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:58 INFO - PROCESS | 2876 | 1465076278183 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:58 INFO - PROCESS | 2876 | 1465076278304 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 14:37:58 INFO - PROCESS | 2876 | 1465076278345 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 2876 | 1465076278349 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:58 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E23D000 == 32 [pid = 2876] [id = 172] 14:37:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A2C8C00) [pid = 2876] [serial = 514] [outer = 0000000000000000] 14:37:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696A710800) [pid = 2876] [serial = 515] [outer = 000000696A2C8C00] 14:37:58 INFO - PROCESS | 2876 | 1465076278399 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696A83F000) [pid = 2876] [serial = 516] [outer = 000000696A2C8C00] 14:37:58 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:58 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:58 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:58 INFO - PROCESS | 2876 | 1465076278802 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 14:37:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:37:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 14:37:58 INFO - PROCESS | 2876 | 1465076278854 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 2876 | 1465076278857 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 14:37:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:37:58 INFO - PROCESS | 2876 | 1465076278860 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - PROCESS | 2876 | 1465076278862 Marionette TRACE conn5 <- [1,654,null,{}] 14:37:58 INFO - PROCESS | 2876 | 1465076278866 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:58 INFO - PROCESS | 2876 | 1465076278868 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:58 INFO - PROCESS | 2876 | 1465076278985 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 14:37:58 INFO - PROCESS | 2876 | 1465076278990 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 2876 | 1465076278992 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:59 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A5E000 == 33 [pid = 2876] [id = 173] 14:37:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696B80B400) [pid = 2876] [serial = 517] [outer = 0000000000000000] 14:37:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696B811400) [pid = 2876] [serial = 518] [outer = 000000696B80B400] 14:37:59 INFO - PROCESS | 2876 | 1465076279086 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696BA97000) [pid = 2876] [serial = 519] [outer = 000000696B80B400] 14:37:59 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:59 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:59 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:59 INFO - PROCESS | 2876 | 1465076279522 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:37:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 692ms 14:37:59 INFO - PROCESS | 2876 | 1465076279555 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 14:37:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:37:59 INFO - PROCESS | 2876 | 1465076279557 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 14:37:59 INFO - PROCESS | 2876 | 1465076279560 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 2876 | 1465076279562 Marionette TRACE conn5 <- [1,658,null,{}] 14:37:59 INFO - PROCESS | 2876 | 1465076279572 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:59 INFO - PROCESS | 2876 | 1465076279574 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:59 INFO - PROCESS | 2876 | 1465076279715 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 14:37:59 INFO - PROCESS | 2876 | 1465076279728 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 2876 | 1465076279731 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:37:59 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D1F800 == 34 [pid = 2876] [id = 174] 14:37:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696E3E1400) [pid = 2876] [serial = 520] [outer = 0000000000000000] 14:37:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696EA86800) [pid = 2876] [serial = 521] [outer = 000000696E3E1400] 14:37:59 INFO - PROCESS | 2876 | 1465076279814 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696F07A800) [pid = 2876] [serial = 522] [outer = 000000696E3E1400] 14:38:00 INFO - PROCESS | 2876 | 1465076280258 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 14:38:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:38:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 733ms 14:38:00 INFO - PROCESS | 2876 | 1465076280297 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 14:38:00 INFO - PROCESS | 2876 | 1465076280299 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 14:38:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:38:00 INFO - PROCESS | 2876 | 1465076280303 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:38:00 INFO - PROCESS | 2876 | 1465076280304 Marionette TRACE conn5 <- [1,662,null,{}] 14:38:00 INFO - PROCESS | 2876 | 1465076280308 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:00 INFO - PROCESS | 2876 | 1465076280314 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:00 INFO - PROCESS | 2876 | 1465076280456 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 14:38:00 INFO - PROCESS | 2876 | 1465076280510 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 2876 | 1465076280512 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:00 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A4000 == 35 [pid = 2876] [id = 175] 14:38:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006970F88C00) [pid = 2876] [serial = 523] [outer = 0000000000000000] 14:38:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006971305400) [pid = 2876] [serial = 524] [outer = 0000006970F88C00] 14:38:00 INFO - PROCESS | 2876 | 1465076280558 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069713AFC00) [pid = 2876] [serial = 525] [outer = 0000006970F88C00] 14:38:00 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:38:00 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006970F57400) [pid = 2876] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006973739400) [pid = 2876] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069706E5000) [pid = 2876] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006972271400) [pid = 2876] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006970F55000) [pid = 2876] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696571D400) [pid = 2876] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964EC8C00) [pid = 2876] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A833400) [pid = 2876] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069706E4C00) [pid = 2876] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696BA96C00) [pid = 2876] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696973CC00) [pid = 2876] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:38:00 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696657E000) [pid = 2876] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:38:00 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:38:00 INFO - PROCESS | 2876 | [2876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:38:01 INFO - PROCESS | 2876 | 1465076281020 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 14:38:01 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 14:38:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 793ms 14:38:01 INFO - PROCESS | 2876 | 1465076281099 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 14:38:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:38:01 INFO - PROCESS | 2876 | 1465076281102 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 14:38:01 INFO - PROCESS | 2876 | 1465076281105 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - PROCESS | 2876 | 1465076281107 Marionette TRACE conn5 <- [1,666,null,{}] 14:38:01 INFO - PROCESS | 2876 | 1465076281111 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:01 INFO - PROCESS | 2876 | 1465076281113 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:01 INFO - PROCESS | 2876 | 1465076281220 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 14:38:01 INFO - PROCESS | 2876 | 1465076281267 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 2876 | 1465076281269 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:01 INFO - PROCESS | 2876 | ++DOCSHELL 000000697346A800 == 36 [pid = 2876] [id = 176] 14:38:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006963A97800) [pid = 2876] [serial = 526] [outer = 0000000000000000] 14:38:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069706E5000) [pid = 2876] [serial = 527] [outer = 0000006963A97800] 14:38:01 INFO - PROCESS | 2876 | 1465076281314 Marionette DEBUG loaded listener.js 14:38:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000697140AC00) [pid = 2876] [serial = 528] [outer = 0000006963A97800] 14:38:01 INFO - PROCESS | 2876 | 1465076281681 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:38:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms 14:38:01 INFO - PROCESS | 2876 | 1465076281737 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 2876 | 1465076281739 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 14:38:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:38:01 INFO - PROCESS | 2876 | 1465076281757 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - PROCESS | 2876 | 1465076281759 Marionette TRACE conn5 <- [1,670,null,{}] 14:38:01 INFO - PROCESS | 2876 | 1465076281762 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:01 INFO - PROCESS | 2876 | 1465076281764 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:01 INFO - PROCESS | 2876 | 1465076281852 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 14:38:01 INFO - PROCESS | 2876 | 1465076281858 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 2876 | 1465076281860 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:01 INFO - PROCESS | 2876 | ++DOCSHELL 00000069745E9800 == 37 [pid = 2876] [id = 177] 14:38:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971415400) [pid = 2876] [serial = 529] [outer = 0000000000000000] 14:38:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971A97400) [pid = 2876] [serial = 530] [outer = 0000006971415400] 14:38:01 INFO - PROCESS | 2876 | 1465076281905 Marionette DEBUG loaded listener.js 14:38:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971E66800) [pid = 2876] [serial = 531] [outer = 0000006971415400] 14:38:02 INFO - PROCESS | 2876 | [2876] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:38:02 INFO - PROCESS | 2876 | [2876] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:38:02 INFO - PROCESS | 2876 | 1465076282839 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 14:38:02 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) 14:38:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1135ms 14:38:02 INFO - PROCESS | 2876 | 1465076282891 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 14:38:02 INFO - PROCESS | 2876 | 1465076282893 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 14:38:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:38:02 INFO - PROCESS | 2876 | 1465076282897 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:38:02 INFO - PROCESS | 2876 | 1465076282899 Marionette TRACE conn5 <- [1,674,null,{}] 14:38:02 INFO - PROCESS | 2876 | 1465076282903 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:02 INFO - PROCESS | 2876 | 1465076282905 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:03 INFO - PROCESS | 2876 | 1465076283042 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 14:38:03 INFO - PROCESS | 2876 | 1465076283107 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 2876 | 1465076283111 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:03 INFO - PROCESS | 2876 | ++DOCSHELL 0000006963FB4000 == 38 [pid = 2876] [id = 178] 14:38:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696342E800) [pid = 2876] [serial = 532] [outer = 0000000000000000] 14:38:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006963567800) [pid = 2876] [serial = 533] [outer = 000000696342E800] 14:38:03 INFO - PROCESS | 2876 | 1465076283213 Marionette DEBUG loaded listener.js 14:38:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006964D24000) [pid = 2876] [serial = 534] [outer = 000000696342E800] 14:38:04 INFO - PROCESS | 2876 | 1465076284348 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 14:38:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:38:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1492ms 14:38:04 INFO - PROCESS | 2876 | 1465076284392 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 14:38:04 INFO - PROCESS | 2876 | 1465076284397 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 14:38:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:38:04 INFO - PROCESS | 2876 | 1465076284403 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:38:04 INFO - PROCESS | 2876 | 1465076284407 Marionette TRACE conn5 <- [1,678,null,{}] 14:38:04 INFO - PROCESS | 2876 | 1465076284412 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:04 INFO - PROCESS | 2876 | 1465076284415 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:04 INFO - PROCESS | 2876 | 1465076284634 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 14:38:04 INFO - PROCESS | 2876 | 1465076284723 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:04 INFO - PROCESS | 2876 | 1465076284726 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:04 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDD8000 == 39 [pid = 2876] [id = 179] 14:38:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696A20B800) [pid = 2876] [serial = 535] [outer = 0000000000000000] 14:38:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696A421400) [pid = 2876] [serial = 536] [outer = 000000696A20B800] 14:38:04 INFO - PROCESS | 2876 | 1465076284787 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696A841800) [pid = 2876] [serial = 537] [outer = 000000696A20B800] 14:38:05 INFO - PROCESS | 2876 | 1465076285850 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 14:38:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:38:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1484ms 14:38:05 INFO - PROCESS | 2876 | 1465076285889 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 2876 | 1465076285894 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 14:38:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:38:05 INFO - PROCESS | 2876 | 1465076285899 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - PROCESS | 2876 | 1465076285902 Marionette TRACE conn5 <- [1,682,null,{}] 14:38:05 INFO - PROCESS | 2876 | 1465076285908 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:05 INFO - PROCESS | 2876 | 1465076285911 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:06 INFO - PROCESS | 2876 | 1465076286056 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 14:38:06 INFO - PROCESS | 2876 | 1465076286180 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 2876 | 1465076286183 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:06 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A256800 == 40 [pid = 2876] [id = 180] 14:38:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006965121400) [pid = 2876] [serial = 538] [outer = 0000000000000000] 14:38:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006965714800) [pid = 2876] [serial = 539] [outer = 0000006965121400] 14:38:06 INFO - PROCESS | 2876 | 1465076286239 Marionette DEBUG loaded listener.js 14:38:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006969A04C00) [pid = 2876] [serial = 540] [outer = 0000006965121400] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 00000069713BD800 == 39 [pid = 2876] [id = 26] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDBF000 == 38 [pid = 2876] [id = 24] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696EDB7000 == 37 [pid = 2876] [id = 25] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 00000069745E9800 == 36 [pid = 2876] [id = 177] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000697346A800 == 35 [pid = 2876] [id = 176] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A4000 == 34 [pid = 2876] [id = 175] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D1F800 == 33 [pid = 2876] [id = 174] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A5E000 == 32 [pid = 2876] [id = 173] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696E23D000 == 31 [pid = 2876] [id = 172] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696A4B1800 == 30 [pid = 2876] [id = 171] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F0A800 == 29 [pid = 2876] [id = 170] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006971E1C800 == 28 [pid = 2876] [id = 169] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696A7DB800 == 27 [pid = 2876] [id = 168] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FB9800 == 26 [pid = 2876] [id = 167] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696A147000 == 25 [pid = 2876] [id = 23] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696B45E800 == 24 [pid = 2876] [id = 13] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006978634800 == 23 [pid = 2876] [id = 21] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A85000 == 22 [pid = 2876] [id = 29] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006969AC5000 == 21 [pid = 2876] [id = 28] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006978880000 == 20 [pid = 2876] [id = 22] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006972714800 == 19 [pid = 2876] [id = 27] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006964DCE000 == 18 [pid = 2876] [id = 10] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006970F1A000 == 17 [pid = 2876] [id = 16] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A08800 == 16 [pid = 2876] [id = 20] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006972718800 == 15 [pid = 2876] [id = 18] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2BE000 == 14 [pid = 2876] [id = 14] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000697150D800 == 13 [pid = 2876] [id = 17] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DDE000 == 12 [pid = 2876] [id = 19] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEB7000 == 11 [pid = 2876] [id = 15] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDD8000 == 10 [pid = 2876] [id = 179] 14:38:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006963FB4000 == 9 [pid = 2876] [id = 178] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006970A6DC00) [pid = 2876] [serial = 485] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696E220C00) [pid = 2876] [serial = 482] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696A207C00) [pid = 2876] [serial = 479] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696A83BC00) [pid = 2876] [serial = 480] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696B48FC00) [pid = 2876] [serial = 465] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A7A1C00) [pid = 2876] [serial = 464] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006972074C00) [pid = 2876] [serial = 468] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971406800) [pid = 2876] [serial = 467] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006975F30400) [pid = 2876] [serial = 471] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006975586800) [pid = 2876] [serial = 470] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069712BA000) [pid = 2876] [serial = 488] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069728F1800) [pid = 2876] [serial = 498] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971E68000) [pid = 2876] [serial = 491] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006972CC8C00) [pid = 2876] [serial = 500] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000697130EC00) [pid = 2876] [serial = 489] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000697240D000) [pid = 2876] [serial = 497] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972248000) [pid = 2876] [serial = 492] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696B808400) [pid = 2876] [serial = 474] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006965718000) [pid = 2876] [serial = 477] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000696A6ABC00) [pid = 2876] [serial = 473] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006964F91400) [pid = 2876] [serial = 476] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (000000697127C800) [pid = 2876] [serial = 486] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006971FADC00) [pid = 2876] [serial = 494] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006972255400) [pid = 2876] [serial = 495] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (000000696EE2B400) [pid = 2876] [serial = 483] [outer = 0000000000000000] [url = about:blank] 14:38:07 INFO - PROCESS | 2876 | 1465076287899 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 14:38:07 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) 14:38:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2035ms 14:38:07 INFO - PROCESS | 2876 | 1465076287939 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 14:38:07 INFO - PROCESS | 2876 | 1465076287943 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 14:38:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:38:07 INFO - PROCESS | 2876 | 1465076287948 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:38:07 INFO - PROCESS | 2876 | 1465076287952 Marionette TRACE conn5 <- [1,686,null,{}] 14:38:07 INFO - PROCESS | 2876 | 1465076287957 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:07 INFO - PROCESS | 2876 | 1465076287960 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:08 INFO - PROCESS | 2876 | 1465076288053 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 14:38:08 INFO - PROCESS | 2876 | 1465076288115 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 2876 | 1465076288117 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:08 INFO - PROCESS | 2876 | ++DOCSHELL 0000006966367000 == 10 [pid = 2876] [id = 181] 14:38:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (000000696355D400) [pid = 2876] [serial = 541] [outer = 0000000000000000] 14:38:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (0000006964D98000) [pid = 2876] [serial = 542] [outer = 000000696355D400] 14:38:08 INFO - PROCESS | 2876 | 1465076288168 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006964F90800) [pid = 2876] [serial = 543] [outer = 000000696355D400] 14:38:09 INFO - PROCESS | 2876 | 1465076289050 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 14:38:09 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) 14:38:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 14:38:09 INFO - PROCESS | 2876 | 1465076289081 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 2876 | 1465076289086 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 14:38:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:38:09 INFO - PROCESS | 2876 | 1465076289101 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - PROCESS | 2876 | 1465076289104 Marionette TRACE conn5 <- [1,690,null,{}] 14:38:09 INFO - PROCESS | 2876 | 1465076289108 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:09 INFO - PROCESS | 2876 | 1465076289111 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:09 INFO - PROCESS | 2876 | 1465076289237 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 14:38:09 INFO - PROCESS | 2876 | 1465076289245 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 2876 | 1465076289248 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:09 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A845800 == 11 [pid = 2876] [id = 182] 14:38:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006965BE6000) [pid = 2876] [serial = 544] [outer = 0000000000000000] 14:38:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (00000069664AF800) [pid = 2876] [serial = 545] [outer = 0000006965BE6000] 14:38:09 INFO - PROCESS | 2876 | 1465076289332 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696A424400) [pid = 2876] [serial = 546] [outer = 0000006965BE6000] 14:38:10 INFO - PROCESS | 2876 | 1465076290323 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 14:38:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:38:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1238ms 14:38:10 INFO - PROCESS | 2876 | 1465076290346 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 2876 | 1465076290349 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 14:38:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:38:10 INFO - PROCESS | 2876 | 1465076290352 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - PROCESS | 2876 | 1465076290356 Marionette TRACE conn5 <- [1,694,null,{}] 14:38:10 INFO - PROCESS | 2876 | 1465076290368 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:10 INFO - PROCESS | 2876 | 1465076290372 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:10 INFO - PROCESS | 2876 | 1465076290493 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 14:38:10 INFO - PROCESS | 2876 | 1465076290501 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 2876 | 1465076290504 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:10 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2BB800 == 12 [pid = 2876] [id = 183] 14:38:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696343B000) [pid = 2876] [serial = 547] [outer = 0000000000000000] 14:38:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696B810000) [pid = 2876] [serial = 548] [outer = 000000696343B000] 14:38:10 INFO - PROCESS | 2876 | 1465076290554 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696BA35000) [pid = 2876] [serial = 549] [outer = 000000696343B000] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006971415400) [pid = 2876] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696E3E1400) [pid = 2876] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006963A97800) [pid = 2876] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (00000069728EE000) [pid = 2876] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006964F82400) [pid = 2876] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006965716C00) [pid = 2876] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (000000696B88B800) [pid = 2876] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (000000696A2C8C00) [pid = 2876] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006964432800) [pid = 2876] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (0000006970F88C00) [pid = 2876] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:38:11 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (000000696B80B400) [pid = 2876] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:38:11 INFO - PROCESS | 2876 | 1465076291516 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 14:38:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:38:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1199ms 14:38:11 INFO - PROCESS | 2876 | 1465076291554 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 2876 | 1465076291557 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 14:38:11 INFO - PROCESS | 2876 | 1465076291560 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:38:11 INFO - PROCESS | 2876 | 1465076291562 Marionette TRACE conn5 <- [1,698,null,{}] 14:38:11 INFO - PROCESS | 2876 | 1465076291565 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:11 INFO - PROCESS | 2876 | 1465076291568 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:11 INFO - PROCESS | 2876 | 1465076291660 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 14:38:11 INFO - PROCESS | 2876 | 1465076291666 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:11 INFO - PROCESS | 2876 | 1465076291668 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:11 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E33E000 == 13 [pid = 2876] [id = 184] 14:38:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (000000696B816000) [pid = 2876] [serial = 550] [outer = 0000000000000000] 14:38:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (000000696E21E800) [pid = 2876] [serial = 551] [outer = 000000696B816000] 14:38:11 INFO - PROCESS | 2876 | 1465076291714 Marionette DEBUG loaded listener.js 14:38:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (000000696EA81800) [pid = 2876] [serial = 552] [outer = 000000696B816000] 14:38:12 INFO - PROCESS | 2876 | 1465076292665 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 14:38:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:38:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1138ms 14:38:12 INFO - PROCESS | 2876 | 1465076292701 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 14:38:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:38:12 INFO - PROCESS | 2876 | 1465076292703 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 14:38:12 INFO - PROCESS | 2876 | 1465076292707 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - PROCESS | 2876 | 1465076292709 Marionette TRACE conn5 <- [1,702,null,{}] 14:38:12 INFO - PROCESS | 2876 | 1465076292712 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:12 INFO - PROCESS | 2876 | 1465076292714 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:12 INFO - PROCESS | 2876 | 1465076292815 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 14:38:12 INFO - PROCESS | 2876 | 1465076292821 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 2876 | 1465076292823 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:12 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713CC000 == 14 [pid = 2876] [id = 185] 14:38:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (000000696571E400) [pid = 2876] [serial = 553] [outer = 0000000000000000] 14:38:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006970A67400) [pid = 2876] [serial = 554] [outer = 000000696571E400] 14:38:12 INFO - PROCESS | 2876 | 1465076292869 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006970F87800) [pid = 2876] [serial = 555] [outer = 000000696571E400] 14:38:13 INFO - PROCESS | 2876 | 1465076293934 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 14:38:14 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 14:38:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1283ms 14:38:14 INFO - PROCESS | 2876 | 1465076294009 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 14:38:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:38:14 INFO - PROCESS | 2876 | 1465076294014 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 14:38:14 INFO - PROCESS | 2876 | 1465076294020 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - PROCESS | 2876 | 1465076294024 Marionette TRACE conn5 <- [1,706,null,{}] 14:38:14 INFO - PROCESS | 2876 | 1465076294031 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:14 INFO - PROCESS | 2876 | 1465076294034 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:14 INFO - PROCESS | 2876 | 1465076294180 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 14:38:14 INFO - PROCESS | 2876 | 1465076294331 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 2876 | 1465076294334 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:14 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A68A800 == 15 [pid = 2876] [id = 186] 14:38:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (00000069647BA400) [pid = 2876] [serial = 556] [outer = 0000000000000000] 14:38:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006964DA0C00) [pid = 2876] [serial = 557] [outer = 00000069647BA400] 14:38:14 INFO - PROCESS | 2876 | 1465076294392 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006965716C00) [pid = 2876] [serial = 558] [outer = 00000069647BA400] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006971A97400) [pid = 2876] [serial = 530] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000696F07A800) [pid = 2876] [serial = 522] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000696EA86800) [pid = 2876] [serial = 521] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (00000069706E5000) [pid = 2876] [serial = 527] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006972E26800) [pid = 2876] [serial = 501] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006964F8A400) [pid = 2876] [serial = 503] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006969777C00) [pid = 2876] [serial = 504] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (000000696571D000) [pid = 2876] [serial = 512] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (000000696657D800) [pid = 2876] [serial = 513] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (000000696BA34800) [pid = 2876] [serial = 506] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (00000069706E1400) [pid = 2876] [serial = 507] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (000000696A710800) [pid = 2876] [serial = 515] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (000000696463E000) [pid = 2876] [serial = 509] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 53 (0000006964D22C00) [pid = 2876] [serial = 510] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 52 (0000006971305400) [pid = 2876] [serial = 524] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 51 (00000069713AFC00) [pid = 2876] [serial = 525] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 50 (000000696B811400) [pid = 2876] [serial = 518] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 49 (000000696BA97000) [pid = 2876] [serial = 519] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 48 (0000006971E66800) [pid = 2876] [serial = 531] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 47 (000000696A83F000) [pid = 2876] [serial = 516] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | --DOMWINDOW == 46 (000000697140AC00) [pid = 2876] [serial = 528] [outer = 0000000000000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2876 | 1465076295639 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 14:38:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:38:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1639ms 14:38:15 INFO - PROCESS | 2876 | 1465076295659 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 14:38:15 INFO - PROCESS | 2876 | 1465076295663 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 14:38:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:38:15 INFO - PROCESS | 2876 | 1465076295668 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:38:15 INFO - PROCESS | 2876 | 1465076295672 Marionette TRACE conn5 <- [1,710,null,{}] 14:38:15 INFO - PROCESS | 2876 | 1465076295677 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:15 INFO - PROCESS | 2876 | 1465076295680 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:15 INFO - PROCESS | 2876 | 1465076295802 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 14:38:15 INFO - PROCESS | 2876 | 1465076295863 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 2876 | 1465076295868 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:15 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A160800 == 16 [pid = 2876] [id = 187] 14:38:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 47 (000000696463E000) [pid = 2876] [serial = 559] [outer = 0000000000000000] 14:38:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 48 (0000006964F8FC00) [pid = 2876] [serial = 560] [outer = 000000696463E000] 14:38:15 INFO - PROCESS | 2876 | 1465076295918 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 49 (00000069658C9C00) [pid = 2876] [serial = 561] [outer = 000000696463E000] 14:38:16 INFO - PROCESS | 2876 | 1465076296336 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 2876 | 1465076296370 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 14:38:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:38:16 INFO - PROCESS | 2876 | 1465076296377 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 2876 | 1465076296380 Marionette TRACE conn5 <- [1,714,null,{}] 14:38:16 INFO - PROCESS | 2876 | 1465076296384 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:16 INFO - PROCESS | 2876 | 1465076296387 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:16 INFO - PROCESS | 2876 | 1465076296481 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 14:38:16 INFO - PROCESS | 2876 | 1465076296488 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:16 INFO - PROCESS | 2876 | 1465076296490 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:16 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDCE000 == 17 [pid = 2876] [id = 188] 14:38:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 50 (000000696A18AC00) [pid = 2876] [serial = 562] [outer = 0000000000000000] 14:38:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 51 (000000696A841C00) [pid = 2876] [serial = 563] [outer = 000000696A18AC00] 14:38:16 INFO - PROCESS | 2876 | 1465076296539 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 52 (000000696B484C00) [pid = 2876] [serial = 564] [outer = 000000696A18AC00] 14:38:17 INFO - PROCESS | 2876 | 1465076297063 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 14:38:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:38:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 733ms 14:38:17 INFO - PROCESS | 2876 | 1465076297112 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 2876 | 1465076297114 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 14:38:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:38:17 INFO - PROCESS | 2876 | 1465076297118 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - PROCESS | 2876 | 1465076297121 Marionette TRACE conn5 <- [1,718,null,{}] 14:38:17 INFO - PROCESS | 2876 | 1465076297167 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:17 INFO - PROCESS | 2876 | 1465076297172 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:17 INFO - PROCESS | 2876 | 1465076297288 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 14:38:17 INFO - PROCESS | 2876 | 1465076297304 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 2876 | 1465076297307 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:17 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FE8800 == 18 [pid = 2876] [id = 189] 14:38:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 53 (000000696E289000) [pid = 2876] [serial = 565] [outer = 0000000000000000] 14:38:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 54 (000000696EA83400) [pid = 2876] [serial = 566] [outer = 000000696E289000] 14:38:17 INFO - PROCESS | 2876 | 1465076297358 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (00000069706E8000) [pid = 2876] [serial = 567] [outer = 000000696E289000] 14:38:17 INFO - PROCESS | 2876 | 1465076297841 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 2876 | 1465076297899 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 14:38:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:38:17 INFO - PROCESS | 2876 | 1465076297910 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - PROCESS | 2876 | 1465076297912 Marionette TRACE conn5 <- [1,722,null,{}] 14:38:17 INFO - PROCESS | 2876 | 1465076297916 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:17 INFO - PROCESS | 2876 | 1465076297918 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:18 INFO - PROCESS | 2876 | 1465076298036 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 14:38:18 INFO - PROCESS | 2876 | 1465076298086 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 2876 | 1465076298088 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:18 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DC8800 == 19 [pid = 2876] [id = 190] 14:38:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (00000069712BA800) [pid = 2876] [serial = 568] [outer = 0000000000000000] 14:38:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (0000006971303400) [pid = 2876] [serial = 569] [outer = 00000069712BA800] 14:38:18 INFO - PROCESS | 2876 | 1465076298141 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000697130CC00) [pid = 2876] [serial = 570] [outer = 00000069712BA800] 14:38:18 INFO - PROCESS | 2876 | 1465076298626 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 14:38:18 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (0000006965121400) [pid = 2876] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:38:18 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (000000696342E800) [pid = 2876] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:38:18 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (000000696A20B800) [pid = 2876] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:38:18 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (0000006965BE6000) [pid = 2876] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:38:18 INFO - PROCESS | 2876 | --DOMWINDOW == 53 (000000696343B000) [pid = 2876] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:38:18 INFO - PROCESS | 2876 | --DOMWINDOW == 52 (000000696B816000) [pid = 2876] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:38:18 INFO - PROCESS | 2876 | --DOMWINDOW == 51 (000000696355D400) [pid = 2876] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:38:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:38:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 776ms 14:38:18 INFO - PROCESS | 2876 | 1465076298697 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 14:38:18 INFO - PROCESS | 2876 | 1465076298699 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 14:38:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:38:18 INFO - PROCESS | 2876 | 1465076298703 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - PROCESS | 2876 | 1465076298705 Marionette TRACE conn5 <- [1,726,null,{}] 14:38:18 INFO - PROCESS | 2876 | 1465076298708 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:18 INFO - PROCESS | 2876 | 1465076298710 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:18 INFO - PROCESS | 2876 | 1465076298822 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 14:38:18 INFO - PROCESS | 2876 | 1465076298864 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 2876 | 1465076298866 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:18 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972722800 == 20 [pid = 2876] [id = 191] 14:38:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 52 (000000696342F000) [pid = 2876] [serial = 571] [outer = 0000000000000000] 14:38:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 53 (000000696571B400) [pid = 2876] [serial = 572] [outer = 000000696342F000] 14:38:18 INFO - PROCESS | 2876 | 1465076298913 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 54 (000000697130B800) [pid = 2876] [serial = 573] [outer = 000000696342F000] 14:38:19 INFO - PROCESS | 2876 | [2876] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:38:19 INFO - PROCESS | 2876 | 1465076299776 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 14:38:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:38:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1082ms 14:38:19 INFO - PROCESS | 2876 | 1465076299788 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 14:38:19 INFO - PROCESS | 2876 | 1465076299790 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 14:38:19 INFO - PROCESS | 2876 | 1465076299793 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:38:19 INFO - PROCESS | 2876 | 1465076299795 Marionette TRACE conn5 <- [1,730,null,{}] 14:38:19 INFO - PROCESS | 2876 | 1465076299798 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:19 INFO - PROCESS | 2876 | 1465076299804 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:19 INFO - PROCESS | 2876 | 1465076299937 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 14:38:19 INFO - PROCESS | 2876 | 1465076299946 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:19 INFO - PROCESS | 2876 | 1465076299948 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:19 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972C44800 == 21 [pid = 2876] [id = 192] 14:38:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (0000006970F90000) [pid = 2876] [serial = 574] [outer = 0000000000000000] 14:38:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (0000006971A97000) [pid = 2876] [serial = 575] [outer = 0000006970F90000] 14:38:20 INFO - PROCESS | 2876 | 1465076299994 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (0000006971E70000) [pid = 2876] [serial = 576] [outer = 0000006970F90000] 14:38:20 INFO - PROCESS | 2876 | 1465076300918 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 14:38:20 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 14:38:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1140ms 14:38:20 INFO - PROCESS | 2876 | 1465076300937 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 14:38:20 INFO - PROCESS | 2876 | 1465076300939 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 14:38:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:38:20 INFO - PROCESS | 2876 | 1465076300942 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:38:20 INFO - PROCESS | 2876 | 1465076300944 Marionette TRACE conn5 <- [1,734,null,{}] 14:38:20 INFO - PROCESS | 2876 | 1465076300948 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:20 INFO - PROCESS | 2876 | 1465076300949 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:21 INFO - PROCESS | 2876 | 1465076301055 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 14:38:21 INFO - PROCESS | 2876 | 1465076301062 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:21 INFO - PROCESS | 2876 | 1465076301064 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:21 INFO - PROCESS | 2876 | ++DOCSHELL 000000697347B000 == 22 [pid = 2876] [id = 193] 14:38:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000697206EC00) [pid = 2876] [serial = 577] [outer = 0000000000000000] 14:38:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (0000006972248800) [pid = 2876] [serial = 578] [outer = 000000697206EC00] 14:38:21 INFO - PROCESS | 2876 | 1465076301110 Marionette DEBUG loaded listener.js 14:38:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (0000006972251000) [pid = 2876] [serial = 579] [outer = 000000697206EC00] 14:38:22 INFO - PROCESS | 2876 | 1465076302075 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 14:38:22 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.) 14:38:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1182ms 14:38:22 INFO - PROCESS | 2876 | 1465076302159 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 14:38:22 INFO - PROCESS | 2876 | 1465076302163 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 14:38:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:38:22 INFO - PROCESS | 2876 | 1465076302169 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 2876 | 1465076302173 Marionette TRACE conn5 <- [1,738,null,{}] 14:38:22 INFO - PROCESS | 2876 | 1465076302180 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:22 INFO - PROCESS | 2876 | 1465076302184 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:22 INFO - PROCESS | 2876 | 1465076302329 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 14:38:22 INFO - PROCESS | 2876 | 1465076302393 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 2876 | 1465076302398 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:22 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A865800 == 23 [pid = 2876] [id = 194] 14:38:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (0000006964EC9000) [pid = 2876] [serial = 580] [outer = 0000000000000000] 14:38:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (0000006965123C00) [pid = 2876] [serial = 581] [outer = 0000006964EC9000] 14:38:22 INFO - PROCESS | 2876 | 1465076302458 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000696A4ED400) [pid = 2876] [serial = 582] [outer = 0000006964EC9000] 14:38:23 INFO - PROCESS | 2876 | 1465076303553 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 14:38:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:38:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1441ms 14:38:23 INFO - PROCESS | 2876 | 1465076303635 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 14:38:23 INFO - PROCESS | 2876 | 1465076303641 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 14:38:23 INFO - PROCESS | 2876 | 1465076303648 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 2876 | 1465076303651 Marionette TRACE conn5 <- [1,742,null,{}] 14:38:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:38:23 INFO - PROCESS | 2876 | 1465076303656 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:23 INFO - PROCESS | 2876 | 1465076303659 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:23 INFO - PROCESS | 2876 | 1465076303896 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 14:38:24 INFO - PROCESS | 2876 | 1465076304053 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 2876 | 1465076304056 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:24 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969755000 == 24 [pid = 2876] [id = 195] 14:38:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006964DA0800) [pid = 2876] [serial = 583] [outer = 0000000000000000] 14:38:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006964F83C00) [pid = 2876] [serial = 584] [outer = 0000006964DA0800] 14:38:24 INFO - PROCESS | 2876 | 1465076304108 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696657E000) [pid = 2876] [serial = 585] [outer = 0000006964DA0800] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006969A04C00) [pid = 2876] [serial = 540] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006965714800) [pid = 2876] [serial = 539] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006964D24000) [pid = 2876] [serial = 534] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006963567800) [pid = 2876] [serial = 533] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (000000696A841800) [pid = 2876] [serial = 537] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (000000696A421400) [pid = 2876] [serial = 536] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (0000006970A67400) [pid = 2876] [serial = 554] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (000000696A424400) [pid = 2876] [serial = 546] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (000000696B810000) [pid = 2876] [serial = 548] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (000000696BA35000) [pid = 2876] [serial = 549] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (000000696E21E800) [pid = 2876] [serial = 551] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (000000696EA81800) [pid = 2876] [serial = 552] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 53 (0000006964D98000) [pid = 2876] [serial = 542] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 52 (00000069664AF800) [pid = 2876] [serial = 545] [outer = 0000000000000000] [url = about:blank] 14:38:24 INFO - PROCESS | 2876 | --DOMWINDOW == 51 (0000006964F90800) [pid = 2876] [serial = 543] [outer = 0000000000000000] [url = about:blank] 14:38:25 INFO - PROCESS | 2876 | 1465076305692 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 14:38:25 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 14:38:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2084ms 14:38:25 INFO - PROCESS | 2876 | 1465076305741 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 2876 | 1465076305746 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 14:38:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:38:25 INFO - PROCESS | 2876 | 1465076305751 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - PROCESS | 2876 | 1465076305754 Marionette TRACE conn5 <- [1,746,null,{}] 14:38:25 INFO - PROCESS | 2876 | 1465076305760 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:25 INFO - PROCESS | 2876 | 1465076305763 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:25 INFO - PROCESS | 2876 | 1465076305852 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 14:38:25 INFO - PROCESS | 2876 | 1465076305911 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:25 INFO - PROCESS | 2876 | 1465076305913 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:25 INFO - PROCESS | 2876 | ++DOCSHELL 0000006966565000 == 25 [pid = 2876] [id = 196] 14:38:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 52 (0000006963DC3400) [pid = 2876] [serial = 586] [outer = 0000000000000000] 14:38:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 53 (0000006964D99000) [pid = 2876] [serial = 587] [outer = 0000006963DC3400] 14:38:25 INFO - PROCESS | 2876 | 1465076305964 Marionette DEBUG loaded listener.js 14:38:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 54 (0000006964F82800) [pid = 2876] [serial = 588] [outer = 0000006963DC3400] 14:38:26 INFO - PROCESS | 2876 | 1465076306371 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 14:38:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:38:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 14:38:26 INFO - PROCESS | 2876 | 1465076306447 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 14:38:26 INFO - PROCESS | 2876 | 1465076306452 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 14:38:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:38:26 INFO - PROCESS | 2876 | 1465076306463 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - PROCESS | 2876 | 1465076306466 Marionette TRACE conn5 <- [1,750,null,{}] 14:38:26 INFO - PROCESS | 2876 | 1465076306471 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:26 INFO - PROCESS | 2876 | 1465076306474 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:26 INFO - PROCESS | 2876 | 1465076306573 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 14:38:26 INFO - PROCESS | 2876 | 1465076306582 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 2876 | 1465076306585 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:26 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B452800 == 26 [pid = 2876] [id = 197] 14:38:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (0000006965721400) [pid = 2876] [serial = 589] [outer = 0000000000000000] 14:38:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (0000006965B68400) [pid = 2876] [serial = 590] [outer = 0000006965721400] 14:38:26 INFO - PROCESS | 2876 | 1465076306635 Marionette DEBUG loaded listener.js 14:38:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (00000069697E5400) [pid = 2876] [serial = 591] [outer = 0000006965721400] 14:38:27 INFO - PROCESS | 2876 | [2876] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:38:27 INFO - PROCESS | 2876 | 1465076307600 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 14:38:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:38:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1193ms 14:38:27 INFO - PROCESS | 2876 | 1465076307653 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 14:38:27 INFO - PROCESS | 2876 | 1465076307655 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 14:38:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:38:27 INFO - PROCESS | 2876 | 1465076307659 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:38:27 INFO - PROCESS | 2876 | 1465076307663 Marionette TRACE conn5 <- [1,754,null,{}] 14:38:27 INFO - PROCESS | 2876 | 1465076307682 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:27 INFO - PROCESS | 2876 | 1465076307687 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:27 INFO - PROCESS | 2876 | 1465076307799 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 14:38:27 INFO - PROCESS | 2876 | 1465076307806 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:27 INFO - PROCESS | 2876 | 1465076307809 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:27 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEB1000 == 27 [pid = 2876] [id = 198] 14:38:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (0000006963430800) [pid = 2876] [serial = 592] [outer = 0000000000000000] 14:38:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (000000696B1AD800) [pid = 2876] [serial = 593] [outer = 0000006963430800] 14:38:27 INFO - PROCESS | 2876 | 1465076307859 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (000000696B80C400) [pid = 2876] [serial = 594] [outer = 0000006963430800] 14:38:28 INFO - PROCESS | 2876 | 1465076308784 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 14:38:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:38:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1153ms 14:38:28 INFO - PROCESS | 2876 | 1465076308814 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 14:38:28 INFO - PROCESS | 2876 | 1465076308817 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 14:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:38:28 INFO - PROCESS | 2876 | 1465076308829 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - PROCESS | 2876 | 1465076308830 Marionette TRACE conn5 <- [1,758,null,{}] 14:38:28 INFO - PROCESS | 2876 | 1465076308834 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:28 INFO - PROCESS | 2876 | 1465076308836 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:28 INFO - PROCESS | 2876 | 1465076308949 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 14:38:28 INFO - PROCESS | 2876 | 1465076308955 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 2876 | 1465076308957 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:28 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970F35800 == 28 [pid = 2876] [id = 199] 14:38:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (000000696BA33800) [pid = 2876] [serial = 595] [outer = 0000000000000000] 14:38:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (000000696BA97000) [pid = 2876] [serial = 596] [outer = 000000696BA33800] 14:38:29 INFO - PROCESS | 2876 | 1465076309003 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000696E286800) [pid = 2876] [serial = 597] [outer = 000000696BA33800] 14:38:29 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (00000069712BA800) [pid = 2876] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:38:29 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (000000696342F000) [pid = 2876] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:38:29 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (00000069647BA400) [pid = 2876] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:38:29 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (000000696463E000) [pid = 2876] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:38:29 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (000000696571E400) [pid = 2876] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:38:29 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (000000696E289000) [pid = 2876] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:38:29 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (000000696A18AC00) [pid = 2876] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:38:29 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (0000006970F90000) [pid = 2876] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:38:29 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (000000697206EC00) [pid = 2876] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:38:29 INFO - PROCESS | 2876 | 1465076309487 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 14:38:29 INFO - PROCESS | 2876 | 1465076309505 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 14:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:38:29 INFO - PROCESS | 2876 | 1465076309507 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 14:38:29 INFO - PROCESS | 2876 | 1465076309511 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - PROCESS | 2876 | 1465076309513 Marionette TRACE conn5 <- [1,762,null,{}] 14:38:29 INFO - PROCESS | 2876 | 1465076309516 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:29 INFO - PROCESS | 2876 | 1465076309518 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:29 INFO - PROCESS | 2876 | 1465076309602 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 14:38:29 INFO - PROCESS | 2876 | 1465076309609 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 2876 | 1465076309611 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D1A800 == 29 [pid = 2876] [id = 200] 14:38:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (0000006965123400) [pid = 2876] [serial = 598] [outer = 0000000000000000] 14:38:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (000000696EA7A400) [pid = 2876] [serial = 599] [outer = 0000006965123400] 14:38:29 INFO - PROCESS | 2876 | 1465076309656 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (000000696EE2C800) [pid = 2876] [serial = 600] [outer = 0000006965123400] 14:38:30 INFO - PROCESS | 2876 | 1465076310086 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 14:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 627ms 14:38:30 INFO - PROCESS | 2876 | 1465076310142 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 2876 | 1465076310144 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 14:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:38:30 INFO - PROCESS | 2876 | 1465076310148 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - PROCESS | 2876 | 1465076310149 Marionette TRACE conn5 <- [1,766,null,{}] 14:38:30 INFO - PROCESS | 2876 | 1465076310153 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:30 INFO - PROCESS | 2876 | 1465076310159 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:30 INFO - PROCESS | 2876 | 1465076310266 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 14:38:30 INFO - PROCESS | 2876 | 1465076310274 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 2876 | 1465076310276 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:30 INFO - PROCESS | 2876 | ++DOCSHELL 000000697288F000 == 30 [pid = 2876] [id = 201] 14:38:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (00000069706EA000) [pid = 2876] [serial = 601] [outer = 0000000000000000] 14:38:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (00000069712B0800) [pid = 2876] [serial = 602] [outer = 00000069706EA000] 14:38:30 INFO - PROCESS | 2876 | 1465076310323 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (0000006971303800) [pid = 2876] [serial = 603] [outer = 00000069706EA000] 14:38:30 INFO - PROCESS | 2876 | 1465076310771 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 14:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 14:38:30 INFO - PROCESS | 2876 | 1465076310840 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 2876 | 1465076310843 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 14:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:38:30 INFO - PROCESS | 2876 | 1465076310846 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - PROCESS | 2876 | 1465076310848 Marionette TRACE conn5 <- [1,770,null,{}] 14:38:30 INFO - PROCESS | 2876 | 1465076310851 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:30 INFO - PROCESS | 2876 | 1465076310853 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:30 INFO - PROCESS | 2876 | 1465076310934 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 14:38:30 INFO - PROCESS | 2876 | 1465076310939 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 2876 | 1465076310941 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:30 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DC9000 == 31 [pid = 2876] [id = 202] 14:38:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (0000006971304800) [pid = 2876] [serial = 604] [outer = 0000000000000000] 14:38:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (0000006971310400) [pid = 2876] [serial = 605] [outer = 0000006971304800] 14:38:30 INFO - PROCESS | 2876 | 1465076310986 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000697140D000) [pid = 2876] [serial = 606] [outer = 0000006971304800] 14:38:31 INFO - PROCESS | 2876 | 1465076311764 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 14:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 944ms 14:38:31 INFO - PROCESS | 2876 | 1465076311794 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 14:38:31 INFO - PROCESS | 2876 | 1465076311799 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 14:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:38:31 INFO - PROCESS | 2876 | 1465076311804 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:38:31 INFO - PROCESS | 2876 | 1465076311808 Marionette TRACE conn5 <- [1,774,null,{}] 14:38:31 INFO - PROCESS | 2876 | 1465076311815 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:31 INFO - PROCESS | 2876 | 1465076311819 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:31 INFO - PROCESS | 2876 | 1465076311942 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 14:38:32 INFO - PROCESS | 2876 | 1465076312013 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:32 INFO - PROCESS | 2876 | 1465076312016 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:32 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6E4000 == 32 [pid = 2876] [id = 203] 14:38:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006964DDE400) [pid = 2876] [serial = 607] [outer = 0000000000000000] 14:38:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006964F8F400) [pid = 2876] [serial = 608] [outer = 0000006964DDE400] 14:38:32 INFO - PROCESS | 2876 | 1465076312076 Marionette DEBUG loaded listener.js 14:38:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006969773800) [pid = 2876] [serial = 609] [outer = 0000006964DDE400] 14:38:32 INFO - PROCESS | 2876 | 1465076312832 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1084ms 14:38:32 INFO - PROCESS | 2876 | 1465076312892 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 14:38:32 INFO - PROCESS | 2876 | 1465076312897 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 14:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:38:32 INFO - PROCESS | 2876 | 1465076312904 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:38:32 INFO - PROCESS | 2876 | 1465076312907 Marionette TRACE conn5 <- [1,778,null,{}] 14:38:32 INFO - PROCESS | 2876 | 1465076312911 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:32 INFO - PROCESS | 2876 | 1465076312914 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:33 INFO - PROCESS | 2876 | 1465076313123 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 14:38:33 INFO - PROCESS | 2876 | 1465076313189 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 2876 | 1465076313192 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:33 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964DC2000 == 33 [pid = 2876] [id = 204] 14:38:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (00000069644C2400) [pid = 2876] [serial = 610] [outer = 0000000000000000] 14:38:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006964D9B000) [pid = 2876] [serial = 611] [outer = 00000069644C2400] 14:38:33 INFO - PROCESS | 2876 | 1465076313244 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006965B71800) [pid = 2876] [serial = 612] [outer = 00000069644C2400] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006971303400) [pid = 2876] [serial = 569] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696571B400) [pid = 2876] [serial = 572] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006964DA0C00) [pid = 2876] [serial = 557] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006965716C00) [pid = 2876] [serial = 558] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006964F8FC00) [pid = 2876] [serial = 560] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (00000069658C9C00) [pid = 2876] [serial = 561] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006970F87800) [pid = 2876] [serial = 555] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (000000696EA83400) [pid = 2876] [serial = 566] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (000000696A841C00) [pid = 2876] [serial = 563] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (000000696B484C00) [pid = 2876] [serial = 564] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (000000697130CC00) [pid = 2876] [serial = 570] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (0000006971A97000) [pid = 2876] [serial = 575] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (0000006971E70000) [pid = 2876] [serial = 576] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (0000006972248800) [pid = 2876] [serial = 578] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (000000697130B800) [pid = 2876] [serial = 573] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 53 (00000069706E8000) [pid = 2876] [serial = 567] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | --DOMWINDOW == 52 (0000006972251000) [pid = 2876] [serial = 579] [outer = 0000000000000000] [url = about:blank] 14:38:33 INFO - PROCESS | 2876 | 1465076313859 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 983ms 14:38:33 INFO - PROCESS | 2876 | 1465076313889 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 14:38:33 INFO - PROCESS | 2876 | 1465076313893 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 14:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:38:33 INFO - PROCESS | 2876 | 1465076313900 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - PROCESS | 2876 | 1465076313903 Marionette TRACE conn5 <- [1,782,null,{}] 14:38:33 INFO - PROCESS | 2876 | 1465076313908 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:33 INFO - PROCESS | 2876 | 1465076313911 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:34 INFO - PROCESS | 2876 | 1465076314003 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 14:38:34 INFO - PROCESS | 2876 | 1465076314065 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:34 INFO - PROCESS | 2876 | 1465076314068 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:34 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B45D800 == 34 [pid = 2876] [id = 205] 14:38:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 53 (0000006965714800) [pid = 2876] [serial = 613] [outer = 0000000000000000] 14:38:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 54 (0000006965BE0400) [pid = 2876] [serial = 614] [outer = 0000006965714800] 14:38:34 INFO - PROCESS | 2876 | 1465076314126 Marionette DEBUG loaded listener.js 14:38:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (000000696A83C000) [pid = 2876] [serial = 615] [outer = 0000006965714800] 14:38:34 INFO - PROCESS | 2876 | 1465076314524 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 14:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 14:38:34 INFO - PROCESS | 2876 | 1465076314594 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 14:38:34 INFO - PROCESS | 2876 | 1465076314598 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 14:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:38:34 INFO - PROCESS | 2876 | 1465076314601 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - PROCESS | 2876 | 1465076314603 Marionette TRACE conn5 <- [1,786,null,{}] 14:38:34 INFO - PROCESS | 2876 | 1465076314607 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:34 INFO - PROCESS | 2876 | 1465076314610 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:34 INFO - PROCESS | 2876 | 1465076314700 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 14:38:34 INFO - PROCESS | 2876 | 1465076314716 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:34 INFO - PROCESS | 2876 | 1465076314719 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:34 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEC0800 == 35 [pid = 2876] [id = 206] 14:38:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (000000696B807C00) [pid = 2876] [serial = 616] [outer = 0000000000000000] 14:38:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (000000696B886400) [pid = 2876] [serial = 617] [outer = 000000696B807C00] 14:38:34 INFO - PROCESS | 2876 | 1465076314765 Marionette DEBUG loaded listener.js 14:38:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000696E223400) [pid = 2876] [serial = 618] [outer = 000000696B807C00] 14:38:35 INFO - PROCESS | 2876 | 1465076315234 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 14:38:35 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 14:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 14:38:35 INFO - PROCESS | 2876 | 1465076315294 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 14:38:35 INFO - PROCESS | 2876 | 1465076315298 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 14:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:38:35 INFO - PROCESS | 2876 | 1465076315309 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:38:35 INFO - PROCESS | 2876 | 1465076315314 Marionette TRACE conn5 <- [1,790,null,{}] 14:38:35 INFO - PROCESS | 2876 | 1465076315318 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:35 INFO - PROCESS | 2876 | 1465076315321 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:35 INFO - PROCESS | 2876 | 1465076315417 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 14:38:35 INFO - PROCESS | 2876 | 1465076315487 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:35 INFO - PROCESS | 2876 | 1465076315489 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:35 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DB5800 == 36 [pid = 2876] [id = 207] 14:38:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (000000696355F400) [pid = 2876] [serial = 619] [outer = 0000000000000000] 14:38:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (00000069706E2000) [pid = 2876] [serial = 620] [outer = 000000696355F400] 14:38:35 INFO - PROCESS | 2876 | 1465076315535 Marionette DEBUG loaded listener.js 14:38:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (0000006970F8AC00) [pid = 2876] [serial = 621] [outer = 000000696355F400] 14:38:35 INFO - PROCESS | 2876 | 1465076315955 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 14:38:36 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 14:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 14:38:36 INFO - PROCESS | 2876 | 1465076316000 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 14:38:36 INFO - PROCESS | 2876 | 1465076316002 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 14:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:38:36 INFO - PROCESS | 2876 | 1465076316006 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:38:36 INFO - PROCESS | 2876 | 1465076316008 Marionette TRACE conn5 <- [1,794,null,{}] 14:38:36 INFO - PROCESS | 2876 | 1465076316011 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:36 INFO - PROCESS | 2876 | 1465076316013 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:36 INFO - PROCESS | 2876 | 1465076316150 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 14:38:36 INFO - PROCESS | 2876 | 1465076316171 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 2876 | 1465076316173 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:36 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972892800 == 37 [pid = 2876] [id = 208] 14:38:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (00000069635D9800) [pid = 2876] [serial = 622] [outer = 0000000000000000] 14:38:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (00000069712B5400) [pid = 2876] [serial = 623] [outer = 00000069635D9800] 14:38:36 INFO - PROCESS | 2876 | 1465076316219 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000697130E400) [pid = 2876] [serial = 624] [outer = 00000069635D9800] 14:38:36 INFO - PROCESS | 2876 | 1465076316665 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 14:38:36 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 14:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 14:38:36 INFO - PROCESS | 2876 | 1465076316680 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 14:38:36 INFO - PROCESS | 2876 | 1465076316682 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 14:38:36 INFO - PROCESS | 2876 | 1465076316685 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:38:36 INFO - PROCESS | 2876 | 1465076316687 Marionette TRACE conn5 <- [1,798,null,{}] 14:38:36 INFO - PROCESS | 2876 | 1465076316691 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:36 INFO - PROCESS | 2876 | 1465076316693 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:36 INFO - PROCESS | 2876 | 1465076316803 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 14:38:36 INFO - PROCESS | 2876 | 1465076316810 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 2876 | 1465076316816 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:36 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971522000 == 38 [pid = 2876] [id = 209] 14:38:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (00000069715F0C00) [pid = 2876] [serial = 625] [outer = 0000000000000000] 14:38:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (00000069715F3000) [pid = 2876] [serial = 626] [outer = 00000069715F0C00] 14:38:36 INFO - PROCESS | 2876 | 1465076316911 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006971CFB800) [pid = 2876] [serial = 627] [outer = 00000069715F0C00] 14:38:37 INFO - PROCESS | 2876 | 1465076317370 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 14:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 14:38:37 INFO - PROCESS | 2876 | 1465076317423 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 2876 | 1465076317425 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 14:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:38:37 INFO - PROCESS | 2876 | 1465076317435 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 2876 | 1465076317437 Marionette TRACE conn5 <- [1,802,null,{}] 14:38:37 INFO - PROCESS | 2876 | 1465076317468 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:37 INFO - PROCESS | 2876 | 1465076317470 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:37 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006965721400) [pid = 2876] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:38:37 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006964DA0800) [pid = 2876] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:38:37 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006963DC3400) [pid = 2876] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:38:37 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (000000696BA33800) [pid = 2876] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:38:37 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006965123400) [pid = 2876] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:38:37 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (00000069706EA000) [pid = 2876] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:38:37 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006963430800) [pid = 2876] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:38:37 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (0000006964EC9000) [pid = 2876] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:38:37 INFO - PROCESS | 2876 | 1465076317598 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 14:38:37 INFO - PROCESS | 2876 | 1465076317646 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 2876 | 1465076317648 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:37 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973788000 == 39 [pid = 2876] [id = 210] 14:38:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (000000696342D800) [pid = 2876] [serial = 628] [outer = 0000000000000000] 14:38:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (000000696511B800) [pid = 2876] [serial = 629] [outer = 000000696342D800] 14:38:37 INFO - PROCESS | 2876 | 1465076317693 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (00000069706EA000) [pid = 2876] [serial = 630] [outer = 000000696342D800] 14:38:38 INFO - PROCESS | 2876 | 1465076318078 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 2876 | 1465076318110 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 14:38:38 INFO - PROCESS | 2876 | 1465076318113 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 2876 | 1465076318115 Marionette TRACE conn5 <- [1,806,null,{}] 14:38:38 INFO - PROCESS | 2876 | 1465076318119 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:38 INFO - PROCESS | 2876 | 1465076318121 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:38 INFO - PROCESS | 2876 | 1465076318204 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 14:38:38 INFO - PROCESS | 2876 | 1465076318209 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 2876 | 1465076318211 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:38 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758A4000 == 40 [pid = 2876] [id = 211] 14:38:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006972248C00) [pid = 2876] [serial = 631] [outer = 0000000000000000] 14:38:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006972253800) [pid = 2876] [serial = 632] [outer = 0000006972248C00] 14:38:38 INFO - PROCESS | 2876 | 1465076318256 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000697226C800) [pid = 2876] [serial = 633] [outer = 0000006972248C00] 14:38:38 INFO - PROCESS | 2876 | 1465076318668 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 583ms 14:38:38 INFO - PROCESS | 2876 | 1465076318708 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 2876 | 1465076318710 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 14:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:38:38 INFO - PROCESS | 2876 | 1465076318714 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 2876 | 1465076318715 Marionette TRACE conn5 <- [1,810,null,{}] 14:38:38 INFO - PROCESS | 2876 | 1465076318719 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:38 INFO - PROCESS | 2876 | 1465076318721 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:38 INFO - PROCESS | 2876 | 1465076318804 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 14:38:38 INFO - PROCESS | 2876 | 1465076318809 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 2876 | 1465076318811 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:38 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FBF000 == 41 [pid = 2876] [id = 212] 14:38:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006972272000) [pid = 2876] [serial = 634] [outer = 0000000000000000] 14:38:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006972273800) [pid = 2876] [serial = 635] [outer = 0000006972272000] 14:38:38 INFO - PROCESS | 2876 | 1465076318864 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (00000069725EA800) [pid = 2876] [serial = 636] [outer = 0000006972272000] 14:38:40 INFO - PROCESS | 2876 | 1465076320850 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 14:38:40 INFO - PROCESS | 2876 | 1465076320912 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 14:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:38:40 INFO - PROCESS | 2876 | 1465076320919 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:38:40 INFO - PROCESS | 2876 | 1465076320924 Marionette TRACE conn5 <- [1,814,null,{}] 14:38:40 INFO - PROCESS | 2876 | 1465076320929 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:40 INFO - PROCESS | 2876 | 1465076320932 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:41 INFO - PROCESS | 2876 | 1465076321055 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 14:38:41 INFO - PROCESS | 2876 | 1465076321126 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 2876 | 1465076321129 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:41 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDCE800 == 42 [pid = 2876] [id = 213] 14:38:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (00000069697EAC00) [pid = 2876] [serial = 637] [outer = 0000000000000000] 14:38:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696A4F8800) [pid = 2876] [serial = 638] [outer = 00000069697EAC00] 14:38:41 INFO - PROCESS | 2876 | 1465076321188 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A8ECC00) [pid = 2876] [serial = 639] [outer = 00000069697EAC00] 14:38:41 INFO - PROCESS | 2876 | 1465076321816 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 14:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 14:38:41 INFO - PROCESS | 2876 | 1465076321865 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 14:38:41 INFO - PROCESS | 2876 | 1465076321871 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 14:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:38:41 INFO - PROCESS | 2876 | 1465076321878 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:38:41 INFO - PROCESS | 2876 | 1465076321882 Marionette TRACE conn5 <- [1,818,null,{}] 14:38:41 INFO - PROCESS | 2876 | 1465076321886 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:41 INFO - PROCESS | 2876 | 1465076321889 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:42 INFO - PROCESS | 2876 | 1465076322025 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 14:38:42 INFO - PROCESS | 2876 | 1465076322114 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:42 INFO - PROCESS | 2876 | 1465076322117 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:42 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972715000 == 43 [pid = 2876] [id = 214] 14:38:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696EE31800) [pid = 2876] [serial = 640] [outer = 0000000000000000] 14:38:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696F07AC00) [pid = 2876] [serial = 641] [outer = 000000696EE31800] 14:38:42 INFO - PROCESS | 2876 | 1465076322216 Marionette DEBUG loaded listener.js 14:38:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069706EC000) [pid = 2876] [serial = 642] [outer = 000000696EE31800] 14:38:42 INFO - PROCESS | 2876 | 1465076322853 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 14:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1030ms 14:38:42 INFO - PROCESS | 2876 | 1465076322920 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 14:38:42 INFO - PROCESS | 2876 | 1465076322923 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 14:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:38:42 INFO - PROCESS | 2876 | 1465076322928 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:38:42 INFO - PROCESS | 2876 | 1465076322932 Marionette TRACE conn5 <- [1,822,null,{}] 14:38:42 INFO - PROCESS | 2876 | 1465076322944 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:42 INFO - PROCESS | 2876 | 1465076322949 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:43 INFO - PROCESS | 2876 | 1465076323097 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 14:38:43 INFO - PROCESS | 2876 | 1465076323163 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:43 INFO - PROCESS | 2876 | 1465076323166 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:43 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978883000 == 44 [pid = 2876] [id = 215] 14:38:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971410000) [pid = 2876] [serial = 643] [outer = 0000000000000000] 14:38:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069715F5000) [pid = 2876] [serial = 644] [outer = 0000006971410000] 14:38:43 INFO - PROCESS | 2876 | 1465076323227 Marionette DEBUG loaded listener.js 14:38:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972270400) [pid = 2876] [serial = 645] [outer = 0000006971410000] 14:38:43 INFO - PROCESS | 2876 | 1465076323845 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 14:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 986ms 14:38:43 INFO - PROCESS | 2876 | 1465076323915 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 14:38:43 INFO - PROCESS | 2876 | 1465076323918 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 14:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:38:43 INFO - PROCESS | 2876 | 1465076323922 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - PROCESS | 2876 | 1465076323924 Marionette TRACE conn5 <- [1,826,null,{}] 14:38:43 INFO - PROCESS | 2876 | 1465076323928 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:43 INFO - PROCESS | 2876 | 1465076323931 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:44 INFO - PROCESS | 2876 | 1465076324065 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 14:38:44 INFO - PROCESS | 2876 | 1465076324135 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 2876 | 1465076324137 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:44 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972963800 == 45 [pid = 2876] [id = 216] 14:38:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971B5A800) [pid = 2876] [serial = 646] [outer = 0000000000000000] 14:38:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972D61000) [pid = 2876] [serial = 647] [outer = 0000006971B5A800] 14:38:44 INFO - PROCESS | 2876 | 1465076324193 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972D6A400) [pid = 2876] [serial = 648] [outer = 0000006971B5A800] 14:38:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696A7A3C00) [pid = 2876] [serial = 649] [outer = 000000696EDFC800] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2BB800 == 44 [pid = 2876] [id = 183] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696A845800 == 43 [pid = 2876] [id = 182] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006966367000 == 42 [pid = 2876] [id = 181] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 00000069758A4000 == 41 [pid = 2876] [id = 211] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006973788000 == 40 [pid = 2876] [id = 210] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006971522000 == 39 [pid = 2876] [id = 209] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006972892800 == 38 [pid = 2876] [id = 208] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DB5800 == 37 [pid = 2876] [id = 207] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEC0800 == 36 [pid = 2876] [id = 206] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696B45D800 == 35 [pid = 2876] [id = 205] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006964DC2000 == 34 [pid = 2876] [id = 204] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDCE000 == 33 [pid = 2876] [id = 188] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006969755000 == 32 [pid = 2876] [id = 195] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006966565000 == 31 [pid = 2876] [id = 196] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006972C44800 == 30 [pid = 2876] [id = 192] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DC8800 == 29 [pid = 2876] [id = 190] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696B452800 == 28 [pid = 2876] [id = 197] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696E33E000 == 27 [pid = 2876] [id = 184] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FE8800 == 26 [pid = 2876] [id = 189] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEB1000 == 25 [pid = 2876] [id = 198] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 00000069713CC000 == 24 [pid = 2876] [id = 185] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000697288F000 == 23 [pid = 2876] [id = 201] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696A256800 == 22 [pid = 2876] [id = 180] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D1A800 == 21 [pid = 2876] [id = 200] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696A68A800 == 20 [pid = 2876] [id = 186] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DC9000 == 19 [pid = 2876] [id = 202] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006972722800 == 18 [pid = 2876] [id = 191] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696A6E4000 == 17 [pid = 2876] [id = 203] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696A865800 == 16 [pid = 2876] [id = 194] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696A160800 == 15 [pid = 2876] [id = 187] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000697347B000 == 14 [pid = 2876] [id = 193] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006970F35800 == 13 [pid = 2876] [id = 199] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006978883000 == 12 [pid = 2876] [id = 215] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006972715000 == 11 [pid = 2876] [id = 214] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDCE800 == 10 [pid = 2876] [id = 213] 14:38:45 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FBF000 == 9 [pid = 2876] [id = 212] 14:38:45 INFO - PROCESS | 2876 | 1465076325670 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006971303800) [pid = 2876] [serial = 603] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006971310400) [pid = 2876] [serial = 605] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006965B68400) [pid = 2876] [serial = 590] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006964F83C00) [pid = 2876] [serial = 584] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964F82800) [pid = 2876] [serial = 588] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696E286800) [pid = 2876] [serial = 597] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696EA7A400) [pid = 2876] [serial = 599] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069712B0800) [pid = 2876] [serial = 602] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696B80C400) [pid = 2876] [serial = 594] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069697E5400) [pid = 2876] [serial = 591] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696BA97000) [pid = 2876] [serial = 596] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006964D99000) [pid = 2876] [serial = 587] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696657E000) [pid = 2876] [serial = 585] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696A4ED400) [pid = 2876] [serial = 582] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696B1AD800) [pid = 2876] [serial = 593] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006965123C00) [pid = 2876] [serial = 581] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000696EE2C800) [pid = 2876] [serial = 600] [outer = 0000000000000000] [url = about:blank] 14:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1889ms 14:38:45 INFO - PROCESS | 2876 | 1465076325813 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 14:38:45 INFO - PROCESS | 2876 | 1465076325818 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 14:38:45 INFO - PROCESS | 2876 | 1465076325823 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:38:45 INFO - PROCESS | 2876 | 1465076325827 Marionette TRACE conn5 <- [1,830,null,{}] 14:38:45 INFO - PROCESS | 2876 | 1465076325833 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:45 INFO - PROCESS | 2876 | 1465076325837 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:45 INFO - PROCESS | 2876 | 1465076325932 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 14:38:46 INFO - PROCESS | 2876 | 1465076325994 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 2876 | 1465076325999 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:46 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F12000 == 10 [pid = 2876] [id = 217] 14:38:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006964DD5C00) [pid = 2876] [serial = 650] [outer = 0000000000000000] 14:38:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006964DDD400) [pid = 2876] [serial = 651] [outer = 0000006964DD5C00] 14:38:46 INFO - PROCESS | 2876 | 1465076326051 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964F8C400) [pid = 2876] [serial = 652] [outer = 0000006964DD5C00] 14:38:46 INFO - PROCESS | 2876 | 1465076326495 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 14:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 733ms 14:38:46 INFO - PROCESS | 2876 | 1465076326560 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 2876 | 1465076326565 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 14:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:38:46 INFO - PROCESS | 2876 | 1465076326572 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - PROCESS | 2876 | 1465076326575 Marionette TRACE conn5 <- [1,834,null,{}] 14:38:46 INFO - PROCESS | 2876 | 1465076326580 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:46 INFO - PROCESS | 2876 | 1465076326582 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:46 INFO - PROCESS | 2876 | 1465076326684 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 14:38:46 INFO - PROCESS | 2876 | 1465076326701 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 2876 | 1465076326704 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:46 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6E9000 == 11 [pid = 2876] [id = 218] 14:38:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696571DC00) [pid = 2876] [serial = 653] [outer = 0000000000000000] 14:38:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006966523000) [pid = 2876] [serial = 654] [outer = 000000696571DC00] 14:38:46 INFO - PROCESS | 2876 | 1465076326754 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (00000069699B3C00) [pid = 2876] [serial = 655] [outer = 000000696571DC00] 14:38:47 INFO - PROCESS | 2876 | 1465076327232 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 14:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 14:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:38:47 INFO - PROCESS | 2876 | 1465076327266 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 14:38:47 INFO - PROCESS | 2876 | 1465076327268 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 14:38:47 INFO - PROCESS | 2876 | 1465076327313 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:38:47 INFO - PROCESS | 2876 | 1465076327317 Marionette TRACE conn5 <- [1,838,null,{}] 14:38:47 INFO - PROCESS | 2876 | 1465076327330 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:47 INFO - PROCESS | 2876 | 1465076327335 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:47 INFO - PROCESS | 2876 | 1465076327433 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 14:38:47 INFO - PROCESS | 2876 | 1465076327508 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:47 INFO - PROCESS | 2876 | 1465076327511 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:47 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2A3000 == 12 [pid = 2876] [id = 219] 14:38:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A83F000) [pid = 2876] [serial = 656] [outer = 0000000000000000] 14:38:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696B14A000) [pid = 2876] [serial = 657] [outer = 000000696A83F000] 14:38:47 INFO - PROCESS | 2876 | 1465076327564 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696B812800) [pid = 2876] [serial = 658] [outer = 000000696A83F000] 14:38:48 INFO - PROCESS | 2876 | 1465076328030 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 776ms 14:38:48 INFO - PROCESS | 2876 | 1465076328051 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 2876 | 1465076328053 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 14:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:38:48 INFO - PROCESS | 2876 | 1465076328067 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 2876 | 1465076328069 Marionette TRACE conn5 <- [1,842,null,{}] 14:38:48 INFO - PROCESS | 2876 | 1465076328073 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:48 INFO - PROCESS | 2876 | 1465076328075 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:48 INFO - PROCESS | 2876 | 1465076328196 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 14:38:48 INFO - PROCESS | 2876 | 1465076328203 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:48 INFO - PROCESS | 2876 | 1465076328206 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:48 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A58800 == 13 [pid = 2876] [id = 220] 14:38:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696E21D400) [pid = 2876] [serial = 659] [outer = 0000000000000000] 14:38:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696E3E3C00) [pid = 2876] [serial = 660] [outer = 000000696E21D400] 14:38:48 INFO - PROCESS | 2876 | 1465076328293 Marionette DEBUG loaded listener.js 14:38:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696EDF9400) [pid = 2876] [serial = 661] [outer = 000000696E21D400] 14:38:48 INFO - PROCESS | 2876 | 1465076328728 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 690ms 14:38:48 INFO - PROCESS | 2876 | 1465076328755 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 2876 | 1465076328757 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 14:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:38:48 INFO - PROCESS | 2876 | 1465076328761 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 2876 | 1465076328770 Marionette TRACE conn5 <- [1,846,null,{}] 14:38:48 INFO - PROCESS | 2876 | 1465076328804 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:48 INFO - PROCESS | 2876 | 1465076328806 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:48 INFO - PROCESS | 2876 | 1465076328929 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 14:38:48 INFO - PROCESS | 2876 | 1465076328941 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:48 INFO - PROCESS | 2876 | 1465076328943 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:48 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971508800 == 14 [pid = 2876] [id = 221] 14:38:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696EA79400) [pid = 2876] [serial = 662] [outer = 0000000000000000] 14:38:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069706DD800) [pid = 2876] [serial = 663] [outer = 000000696EA79400] 14:38:49 INFO - PROCESS | 2876 | 1465076328989 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006970A6A800) [pid = 2876] [serial = 664] [outer = 000000696EA79400] 14:38:49 INFO - PROCESS | 2876 | 1465076329452 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 14:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 754ms 14:38:49 INFO - PROCESS | 2876 | 1465076329517 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 2876 | 1465076329520 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 14:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:38:49 INFO - PROCESS | 2876 | 1465076329529 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 2876 | 1465076329531 Marionette TRACE conn5 <- [1,850,null,{}] 14:38:49 INFO - PROCESS | 2876 | 1465076329534 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:49 INFO - PROCESS | 2876 | 1465076329541 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:49 INFO - PROCESS | 2876 | 1465076329697 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 14:38:49 INFO - PROCESS | 2876 | 1465076329743 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 2876 | 1465076329745 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:49 INFO - PROCESS | 2876 | ++DOCSHELL 00000069722BD000 == 15 [pid = 2876] [id = 222] 14:38:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069712B9400) [pid = 2876] [serial = 665] [outer = 0000000000000000] 14:38:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069713B3C00) [pid = 2876] [serial = 666] [outer = 00000069712B9400] 14:38:49 INFO - PROCESS | 2876 | 1465076329792 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069715F6800) [pid = 2876] [serial = 667] [outer = 00000069712B9400] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069635D9800) [pid = 2876] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069715F0C00) [pid = 2876] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696342D800) [pid = 2876] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069644C2400) [pid = 2876] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B807C00) [pid = 2876] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006972248C00) [pid = 2876] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964DDE400) [pid = 2876] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006965714800) [pid = 2876] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006972272000) [pid = 2876] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696355F400) [pid = 2876] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:38:50 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006971304800) [pid = 2876] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:38:50 INFO - PROCESS | 2876 | 1465076330315 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 14:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 839ms 14:38:50 INFO - PROCESS | 2876 | 1465076330364 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 14:38:50 INFO - PROCESS | 2876 | 1465076330374 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 14:38:50 INFO - PROCESS | 2876 | 1465076330378 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:38:50 INFO - PROCESS | 2876 | 1465076330380 Marionette TRACE conn5 <- [1,854,null,{}] 14:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:38:50 INFO - PROCESS | 2876 | 1465076330383 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:50 INFO - PROCESS | 2876 | 1465076330385 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:50 INFO - PROCESS | 2876 | 1465076330468 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 14:38:50 INFO - PROCESS | 2876 | 1465076330474 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 2876 | 1465076330476 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:50 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A0800 == 16 [pid = 2876] [id = 223] 14:38:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000697130A800) [pid = 2876] [serial = 668] [outer = 0000000000000000] 14:38:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971A92C00) [pid = 2876] [serial = 669] [outer = 000000697130A800] 14:38:50 INFO - PROCESS | 2876 | 1465076330521 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971E67C00) [pid = 2876] [serial = 670] [outer = 000000697130A800] 14:38:50 INFO - PROCESS | 2876 | 1465076330950 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 14:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 14:38:51 INFO - PROCESS | 2876 | 1465076331013 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 2876 | 1465076331015 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 14:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:38:51 INFO - PROCESS | 2876 | 1465076331018 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - PROCESS | 2876 | 1465076331020 Marionette TRACE conn5 <- [1,858,null,{}] 14:38:51 INFO - PROCESS | 2876 | 1465076331024 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:51 INFO - PROCESS | 2876 | 1465076331026 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:51 INFO - PROCESS | 2876 | 1465076331108 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 14:38:51 INFO - PROCESS | 2876 | 1465076331115 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 2876 | 1465076331117 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:51 INFO - PROCESS | 2876 | ++DOCSHELL 000000697346C000 == 17 [pid = 2876] [id = 224] 14:38:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971E70400) [pid = 2876] [serial = 671] [outer = 0000000000000000] 14:38:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697206E800) [pid = 2876] [serial = 672] [outer = 0000006971E70400] 14:38:51 INFO - PROCESS | 2876 | 1465076331162 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972248C00) [pid = 2876] [serial = 673] [outer = 0000006971E70400] 14:38:51 INFO - PROCESS | 2876 | 1465076331624 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 14:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 628ms 14:38:51 INFO - PROCESS | 2876 | 1465076331650 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 2876 | 1465076331652 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 14:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:38:51 INFO - PROCESS | 2876 | 1465076331655 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - PROCESS | 2876 | 1465076331657 Marionette TRACE conn5 <- [1,862,null,{}] 14:38:51 INFO - PROCESS | 2876 | 1465076331661 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:51 INFO - PROCESS | 2876 | 1465076331663 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:51 INFO - PROCESS | 2876 | 1465076331746 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 14:38:51 INFO - PROCESS | 2876 | 1465076331753 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 2876 | 1465076331755 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:51 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A1A800 == 18 [pid = 2876] [id = 225] 14:38:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972251400) [pid = 2876] [serial = 674] [outer = 0000000000000000] 14:38:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972266800) [pid = 2876] [serial = 675] [outer = 0000006972251400] 14:38:51 INFO - PROCESS | 2876 | 1465076331801 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972275800) [pid = 2876] [serial = 676] [outer = 0000006972251400] 14:38:52 INFO - PROCESS | 2876 | 1465076332553 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 14:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 14:38:52 INFO - PROCESS | 2876 | 1465076332645 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 14:38:52 INFO - PROCESS | 2876 | 1465076332650 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 14:38:52 INFO - PROCESS | 2876 | 1465076332655 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:38:52 INFO - PROCESS | 2876 | 1465076332659 Marionette TRACE conn5 <- [1,866,null,{}] 14:38:52 INFO - PROCESS | 2876 | 1465076332665 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:52 INFO - PROCESS | 2876 | 1465076332669 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:52 INFO - PROCESS | 2876 | 1465076332823 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 14:38:52 INFO - PROCESS | 2876 | 1465076332890 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:52 INFO - PROCESS | 2876 | 1465076332893 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:52 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A4A7000 == 19 [pid = 2876] [id = 226] 14:38:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006964D9B400) [pid = 2876] [serial = 677] [outer = 0000000000000000] 14:38:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696511A800) [pid = 2876] [serial = 678] [outer = 0000006964D9B400] 14:38:52 INFO - PROCESS | 2876 | 1465076332952 Marionette DEBUG loaded listener.js 14:38:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006966525800) [pid = 2876] [serial = 679] [outer = 0000006964D9B400] 14:38:53 INFO - PROCESS | 2876 | 1465076333709 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 14:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1086ms 14:38:53 INFO - PROCESS | 2876 | 1465076333768 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 14:38:53 INFO - PROCESS | 2876 | 1465076333773 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 14:38:53 INFO - PROCESS | 2876 | 1465076333781 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:38:53 INFO - PROCESS | 2876 | 1465076333784 Marionette TRACE conn5 <- [1,870,null,{}] 14:38:53 INFO - PROCESS | 2876 | 1465076333788 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:53 INFO - PROCESS | 2876 | 1465076333791 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:53 INFO - PROCESS | 2876 | 1465076333929 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 14:38:54 INFO - PROCESS | 2876 | 1465076333995 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 2876 | 1465076333998 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:54 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969AC7800 == 20 [pid = 2876] [id = 227] 14:38:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006966589C00) [pid = 2876] [serial = 680] [outer = 0000000000000000] 14:38:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696A710400) [pid = 2876] [serial = 681] [outer = 0000006966589C00] 14:38:54 INFO - PROCESS | 2876 | 1465076334064 Marionette DEBUG loaded listener.js 14:38:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696B814C00) [pid = 2876] [serial = 682] [outer = 0000006966589C00] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (00000069712B5400) [pid = 2876] [serial = 623] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (00000069715F3000) [pid = 2876] [serial = 626] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000697130E400) [pid = 2876] [serial = 624] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696511B800) [pid = 2876] [serial = 629] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006964D9B000) [pid = 2876] [serial = 611] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006965B71800) [pid = 2876] [serial = 612] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696B886400) [pid = 2876] [serial = 617] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696E223400) [pid = 2876] [serial = 618] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006972253800) [pid = 2876] [serial = 632] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964F8F400) [pid = 2876] [serial = 608] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006969773800) [pid = 2876] [serial = 609] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006965BE0400) [pid = 2876] [serial = 614] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697226C800) [pid = 2876] [serial = 633] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972273800) [pid = 2876] [serial = 635] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696A83C000) [pid = 2876] [serial = 615] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069725EA800) [pid = 2876] [serial = 636] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069706E2000) [pid = 2876] [serial = 620] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000697140D000) [pid = 2876] [serial = 606] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006971CFB800) [pid = 2876] [serial = 627] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (00000069706EA000) [pid = 2876] [serial = 630] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006970F8AC00) [pid = 2876] [serial = 621] [outer = 0000000000000000] [url = about:blank] 14:38:54 INFO - PROCESS | 2876 | 1465076334833 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 14:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1080ms 14:38:54 INFO - PROCESS | 2876 | 1465076334868 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 14:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:38:54 INFO - PROCESS | 2876 | 1465076334872 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 14:38:54 INFO - PROCESS | 2876 | 1465076334876 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:38:54 INFO - PROCESS | 2876 | 1465076334881 Marionette TRACE conn5 <- [1,874,null,{}] 14:38:54 INFO - PROCESS | 2876 | 1465076334886 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:54 INFO - PROCESS | 2876 | 1465076334889 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:55 INFO - PROCESS | 2876 | 1465076334992 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 14:38:55 INFO - PROCESS | 2876 | 1465076335063 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:55 INFO - PROCESS | 2876 | 1465076335066 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:55 INFO - PROCESS | 2876 | ++DOCSHELL 0000006965823800 == 21 [pid = 2876] [id = 228] 14:38:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006964D9B000) [pid = 2876] [serial = 683] [outer = 0000000000000000] 14:38:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696511FC00) [pid = 2876] [serial = 684] [outer = 0000006964D9B000] 14:38:55 INFO - PROCESS | 2876 | 1465076335116 Marionette DEBUG loaded listener.js 14:38:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696A164400) [pid = 2876] [serial = 685] [outer = 0000006964D9B000] 14:38:55 INFO - PROCESS | 2876 | 1465076335496 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 14:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 692ms 14:38:55 INFO - PROCESS | 2876 | 1465076335571 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 14:38:55 INFO - PROCESS | 2876 | 1465076335576 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 14:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:38:55 INFO - PROCESS | 2876 | 1465076335582 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:38:55 INFO - PROCESS | 2876 | 1465076335585 Marionette TRACE conn5 <- [1,878,null,{}] 14:38:55 INFO - PROCESS | 2876 | 1465076335588 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:55 INFO - PROCESS | 2876 | 1465076335591 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:55 INFO - PROCESS | 2876 | 1465076335686 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 14:38:55 INFO - PROCESS | 2876 | 1465076335698 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:55 INFO - PROCESS | 2876 | 1465076335701 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:55 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2AA000 == 22 [pid = 2876] [id = 229] 14:38:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696BA30C00) [pid = 2876] [serial = 686] [outer = 0000000000000000] 14:38:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696E21B400) [pid = 2876] [serial = 687] [outer = 000000696BA30C00] 14:38:55 INFO - PROCESS | 2876 | 1465076335750 Marionette DEBUG loaded listener.js 14:38:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696EA7F400) [pid = 2876] [serial = 688] [outer = 000000696BA30C00] 14:38:56 INFO - PROCESS | 2876 | 1465076336216 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 692ms 14:38:56 INFO - PROCESS | 2876 | 1465076336275 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 2876 | 1465076336277 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 14:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:38:56 INFO - PROCESS | 2876 | 1465076336281 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 2876 | 1465076336285 Marionette TRACE conn5 <- [1,882,null,{}] 14:38:56 INFO - PROCESS | 2876 | 1465076336296 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:56 INFO - PROCESS | 2876 | 1465076336301 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:56 INFO - PROCESS | 2876 | 1465076336392 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 14:38:56 INFO - PROCESS | 2876 | 1465076336467 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:56 INFO - PROCESS | 2876 | 1465076336470 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:56 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D0F000 == 23 [pid = 2876] [id = 230] 14:38:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696E3DE000) [pid = 2876] [serial = 689] [outer = 0000000000000000] 14:38:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006970AE0C00) [pid = 2876] [serial = 690] [outer = 000000696E3DE000] 14:38:56 INFO - PROCESS | 2876 | 1465076336519 Marionette DEBUG loaded listener.js 14:38:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069712B8C00) [pid = 2876] [serial = 691] [outer = 000000696E3DE000] 14:38:56 INFO - PROCESS | 2876 | 1465076336910 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 14:38:56 INFO - PROCESS | 2876 | 1465076336975 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 2876 | 1465076336978 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 14:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:38:56 INFO - PROCESS | 2876 | 1465076336981 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 2876 | 1465076336983 Marionette TRACE conn5 <- [1,886,null,{}] 14:38:56 INFO - PROCESS | 2876 | 1465076336986 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:56 INFO - PROCESS | 2876 | 1465076336989 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:57 INFO - PROCESS | 2876 | 1465076337139 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 14:38:57 INFO - PROCESS | 2876 | 1465076337184 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 2876 | 1465076337186 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:57 INFO - PROCESS | 2876 | ++DOCSHELL 000000697289F800 == 24 [pid = 2876] [id = 231] 14:38:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971406C00) [pid = 2876] [serial = 692] [outer = 0000000000000000] 14:38:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697140B400) [pid = 2876] [serial = 693] [outer = 0000006971406C00] 14:38:57 INFO - PROCESS | 2876 | 1465076337237 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069715F5C00) [pid = 2876] [serial = 694] [outer = 0000006971406C00] 14:38:57 INFO - PROCESS | 2876 | 1465076337685 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 14:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 734ms 14:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:38:57 INFO - PROCESS | 2876 | 1465076337718 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 14:38:57 INFO - PROCESS | 2876 | 1465076337721 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 14:38:57 INFO - PROCESS | 2876 | 1465076337724 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:38:57 INFO - PROCESS | 2876 | 1465076337726 Marionette TRACE conn5 <- [1,890,null,{}] 14:38:57 INFO - PROCESS | 2876 | 1465076337736 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:57 INFO - PROCESS | 2876 | 1465076337738 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:57 INFO - PROCESS | 2876 | 1465076337851 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 14:38:57 INFO - PROCESS | 2876 | 1465076337857 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 2876 | 1465076337859 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:57 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973483000 == 25 [pid = 2876] [id = 232] 14:38:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696463F000) [pid = 2876] [serial = 695] [outer = 0000000000000000] 14:38:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971E64400) [pid = 2876] [serial = 696] [outer = 000000696463F000] 14:38:57 INFO - PROCESS | 2876 | 1465076337904 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972074000) [pid = 2876] [serial = 697] [outer = 000000696463F000] 14:38:58 INFO - PROCESS | 2876 | 1465076338398 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 14:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 733ms 14:38:58 INFO - PROCESS | 2876 | 1465076338461 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 14:38:58 INFO - PROCESS | 2876 | 1465076338463 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 14:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:38:58 INFO - PROCESS | 2876 | 1465076338503 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:38:58 INFO - PROCESS | 2876 | 1465076338505 Marionette TRACE conn5 <- [1,894,null,{}] 14:38:58 INFO - PROCESS | 2876 | 1465076338511 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:58 INFO - PROCESS | 2876 | 1465076338517 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:58 INFO - PROCESS | 2876 | 1465076338654 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 14:38:58 INFO - PROCESS | 2876 | 1465076338662 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:58 INFO - PROCESS | 2876 | 1465076338664 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:58 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FAE000 == 26 [pid = 2876] [id = 233] 14:38:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972252000) [pid = 2876] [serial = 698] [outer = 0000000000000000] 14:38:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069728EB800) [pid = 2876] [serial = 699] [outer = 0000006972252000] 14:38:58 INFO - PROCESS | 2876 | 1465076338748 Marionette DEBUG loaded listener.js 14:38:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972D67400) [pid = 2876] [serial = 700] [outer = 0000006972252000] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696E21D400) [pid = 2876] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696571DC00) [pid = 2876] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A83F000) [pid = 2876] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006964DD5C00) [pid = 2876] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006971B5A800) [pid = 2876] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696EA79400) [pid = 2876] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (00000069697EAC00) [pid = 2876] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696EE31800) [pid = 2876] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006971E70400) [pid = 2876] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006971410000) [pid = 2876] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069712B9400) [pid = 2876] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:38:59 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000697130A800) [pid = 2876] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:38:59 INFO - PROCESS | 2876 | 1465076339230 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 14:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 797ms 14:38:59 INFO - PROCESS | 2876 | 1465076339293 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 14:38:59 INFO - PROCESS | 2876 | 1465076339295 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 14:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:38:59 INFO - PROCESS | 2876 | 1465076339298 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:38:59 INFO - PROCESS | 2876 | 1465076339300 Marionette TRACE conn5 <- [1,898,null,{}] 14:38:59 INFO - PROCESS | 2876 | 1465076339304 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:59 INFO - PROCESS | 2876 | 1465076339306 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:59 INFO - PROCESS | 2876 | 1465076339389 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 14:38:59 INFO - PROCESS | 2876 | 1465076339395 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:59 INFO - PROCESS | 2876 | 1465076339397 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:38:59 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973484000 == 27 [pid = 2876] [id = 234] 14:38:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696A4EA800) [pid = 2876] [serial = 701] [outer = 0000000000000000] 14:38:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696E21D400) [pid = 2876] [serial = 702] [outer = 000000696A4EA800] 14:38:59 INFO - PROCESS | 2876 | 1465076339442 Marionette DEBUG loaded listener.js 14:38:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069728E9C00) [pid = 2876] [serial = 703] [outer = 000000696A4EA800] 14:38:59 INFO - PROCESS | 2876 | 1465076339872 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 14:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 14:38:59 INFO - PROCESS | 2876 | 1465076339931 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 14:38:59 INFO - PROCESS | 2876 | 1465076339933 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 14:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:38:59 INFO - PROCESS | 2876 | 1465076339944 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:38:59 INFO - PROCESS | 2876 | 1465076339947 Marionette TRACE conn5 <- [1,902,null,{}] 14:38:59 INFO - PROCESS | 2876 | 1465076339977 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:59 INFO - PROCESS | 2876 | 1465076339979 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:00 INFO - PROCESS | 2876 | 1465076340062 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 14:39:00 INFO - PROCESS | 2876 | 1465076340068 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 2876 | 1465076340070 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:00 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979759800 == 28 [pid = 2876] [id = 235] 14:39:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006972DA7400) [pid = 2876] [serial = 704] [outer = 0000000000000000] 14:39:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006973503C00) [pid = 2876] [serial = 705] [outer = 0000006972DA7400] 14:39:00 INFO - PROCESS | 2876 | 1465076340115 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006973738400) [pid = 2876] [serial = 706] [outer = 0000006972DA7400] 14:39:00 INFO - PROCESS | 2876 | 1465076340525 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 14:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 649ms 14:39:00 INFO - PROCESS | 2876 | 1465076340589 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 14:39:00 INFO - PROCESS | 2876 | 1465076340591 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 14:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:39:00 INFO - PROCESS | 2876 | 1465076340594 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:39:00 INFO - PROCESS | 2876 | 1465076340596 Marionette TRACE conn5 <- [1,906,null,{}] 14:39:00 INFO - PROCESS | 2876 | 1465076340599 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:00 INFO - PROCESS | 2876 | 1465076340601 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:00 INFO - PROCESS | 2876 | 1465076340686 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 14:39:00 INFO - PROCESS | 2876 | 1465076340691 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 2876 | 1465076340694 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:00 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713C2000 == 29 [pid = 2876] [id = 236] 14:39:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069737A3800) [pid = 2876] [serial = 707] [outer = 0000000000000000] 14:39:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006974166800) [pid = 2876] [serial = 708] [outer = 00000069737A3800] 14:39:00 INFO - PROCESS | 2876 | 1465076340738 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006974682000) [pid = 2876] [serial = 709] [outer = 00000069737A3800] 14:39:01 INFO - PROCESS | 2876 | 1465076341171 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 14:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 628ms 14:39:01 INFO - PROCESS | 2876 | 1465076341252 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 14:39:01 INFO - PROCESS | 2876 | 1465076341257 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 14:39:01 INFO - PROCESS | 2876 | 1465076341263 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:39:01 INFO - PROCESS | 2876 | 1465076341267 Marionette TRACE conn5 <- [1,910,null,{}] 14:39:01 INFO - PROCESS | 2876 | 1465076341274 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:01 INFO - PROCESS | 2876 | 1465076341278 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:01 INFO - PROCESS | 2876 | 1465076341489 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 14:39:01 INFO - PROCESS | 2876 | 1465076341601 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:01 INFO - PROCESS | 2876 | 1465076341606 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:01 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A160800 == 30 [pid = 2876] [id = 237] 14:39:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069658CD400) [pid = 2876] [serial = 710] [outer = 0000000000000000] 14:39:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696976C800) [pid = 2876] [serial = 711] [outer = 00000069658CD400] 14:39:01 INFO - PROCESS | 2876 | 1465076341665 Marionette DEBUG loaded listener.js 14:39:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696A83C400) [pid = 2876] [serial = 712] [outer = 00000069658CD400] 14:39:02 INFO - PROCESS | 2876 | 1465076342261 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 14:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1027ms 14:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:39:02 INFO - PROCESS | 2876 | 1465076342297 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 14:39:02 INFO - PROCESS | 2876 | 1465076342301 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 14:39:02 INFO - PROCESS | 2876 | 1465076342308 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:39:02 INFO - PROCESS | 2876 | 1465076342312 Marionette TRACE conn5 <- [1,914,null,{}] 14:39:02 INFO - PROCESS | 2876 | 1465076342316 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:02 INFO - PROCESS | 2876 | 1465076342320 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:02 INFO - PROCESS | 2876 | 1465076342438 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 14:39:02 INFO - PROCESS | 2876 | 1465076342513 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:02 INFO - PROCESS | 2876 | 1465076342516 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:02 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728AD000 == 31 [pid = 2876] [id = 238] 14:39:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696EE2B400) [pid = 2876] [serial = 713] [outer = 0000000000000000] 14:39:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006970642C00) [pid = 2876] [serial = 714] [outer = 000000696EE2B400] 14:39:02 INFO - PROCESS | 2876 | 1465076342614 Marionette DEBUG loaded listener.js 14:39:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (00000069712AE800) [pid = 2876] [serial = 715] [outer = 000000696EE2B400] 14:39:03 INFO - PROCESS | 2876 | 1465076343218 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 14:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 984ms 14:39:03 INFO - PROCESS | 2876 | 1465076343290 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 14:39:03 INFO - PROCESS | 2876 | 1465076343293 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 14:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:39:03 INFO - PROCESS | 2876 | 1465076343297 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:39:03 INFO - PROCESS | 2876 | 1465076343299 Marionette TRACE conn5 <- [1,918,null,{}] 14:39:03 INFO - PROCESS | 2876 | 1465076343323 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:03 INFO - PROCESS | 2876 | 1465076343328 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:03 INFO - PROCESS | 2876 | 1465076343476 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 14:39:03 INFO - PROCESS | 2876 | 1465076343524 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:03 INFO - PROCESS | 2876 | 1465076343529 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:03 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A89000 == 32 [pid = 2876] [id = 239] 14:39:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006972271400) [pid = 2876] [serial = 716] [outer = 0000000000000000] 14:39:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006972581400) [pid = 2876] [serial = 717] [outer = 0000006972271400] 14:39:03 INFO - PROCESS | 2876 | 1465076343588 Marionette DEBUG loaded listener.js 14:39:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006972E27C00) [pid = 2876] [serial = 718] [outer = 0000006972271400] 14:39:04 INFO - PROCESS | 2876 | 1465076344246 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 14:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 985ms 14:39:04 INFO - PROCESS | 2876 | 1465076344283 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 14:39:04 INFO - PROCESS | 2876 | 1465076344286 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 14:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:39:04 INFO - PROCESS | 2876 | 1465076344289 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:39:04 INFO - PROCESS | 2876 | 1465076344292 Marionette TRACE conn5 <- [1,922,null,{}] 14:39:04 INFO - PROCESS | 2876 | 1465076344295 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:04 INFO - PROCESS | 2876 | 1465076344298 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:04 INFO - PROCESS | 2876 | 1465076344415 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 14:39:04 INFO - PROCESS | 2876 | 1465076344488 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:04 INFO - PROCESS | 2876 | 1465076344491 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:04 INFO - PROCESS | 2876 | ++DOCSHELL 000000696583A800 == 33 [pid = 2876] [id = 240] 14:39:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006963FCCC00) [pid = 2876] [serial = 719] [outer = 0000000000000000] 14:39:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006964DDBC00) [pid = 2876] [serial = 720] [outer = 0000006963FCCC00] 14:39:04 INFO - PROCESS | 2876 | 1465076344694 Marionette DEBUG loaded listener.js 14:39:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000696571B800) [pid = 2876] [serial = 721] [outer = 0000006963FCCC00] 14:39:05 INFO - PROCESS | 2876 | --DOCSHELL 0000006972963800 == 32 [pid = 2876] [id = 216] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (0000006964DD7800) [pid = 2876] [serial = 360] [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.] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000696E3E3C00) [pid = 2876] [serial = 660] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006966523000) [pid = 2876] [serial = 654] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069699B3C00) [pid = 2876] [serial = 655] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000696B14A000) [pid = 2876] [serial = 657] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006964DDD400) [pid = 2876] [serial = 651] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006964F8C400) [pid = 2876] [serial = 652] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006972D6A400) [pid = 2876] [serial = 648] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006972D61000) [pid = 2876] [serial = 647] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (00000069706DD800) [pid = 2876] [serial = 663] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696EDF9400) [pid = 2876] [serial = 661] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A8ECC00) [pid = 2876] [serial = 639] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A4F8800) [pid = 2876] [serial = 638] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069706EC000) [pid = 2876] [serial = 642] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696F07AC00) [pid = 2876] [serial = 641] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006972248C00) [pid = 2876] [serial = 673] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006972270400) [pid = 2876] [serial = 645] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069715F5000) [pid = 2876] [serial = 644] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006972266800) [pid = 2876] [serial = 675] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069713B3C00) [pid = 2876] [serial = 666] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006970A6A800) [pid = 2876] [serial = 664] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000697206E800) [pid = 2876] [serial = 672] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069715F6800) [pid = 2876] [serial = 667] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006971A92C00) [pid = 2876] [serial = 669] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006971E67C00) [pid = 2876] [serial = 670] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696B812800) [pid = 2876] [serial = 658] [outer = 0000000000000000] [url = about:blank] 14:39:05 INFO - PROCESS | 2876 | 1465076345985 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 14:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1785ms 14:39:06 INFO - PROCESS | 2876 | 1465076346078 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 14:39:06 INFO - PROCESS | 2876 | 1465076346083 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 14:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:39:06 INFO - PROCESS | 2876 | 1465076346088 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:39:06 INFO - PROCESS | 2876 | 1465076346092 Marionette TRACE conn5 <- [1,926,null,{}] 14:39:06 INFO - PROCESS | 2876 | 1465076346098 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:06 INFO - PROCESS | 2876 | 1465076346101 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:06 INFO - PROCESS | 2876 | 1465076346201 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 14:39:06 INFO - PROCESS | 2876 | 1465076346209 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:06 INFO - PROCESS | 2876 | 1465076346214 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:06 INFO - PROCESS | 2876 | ++DOCSHELL 0000006965BAB800 == 33 [pid = 2876] [id = 241] 14:39:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964D98000) [pid = 2876] [serial = 722] [outer = 0000000000000000] 14:39:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006964D9AC00) [pid = 2876] [serial = 723] [outer = 0000006964D98000] 14:39:06 INFO - PROCESS | 2876 | 1465076346264 Marionette DEBUG loaded listener.js 14:39:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006964DE2000) [pid = 2876] [serial = 724] [outer = 0000006964D98000] 14:39:06 INFO - PROCESS | 2876 | 1465076346741 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 14:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 14:39:06 INFO - PROCESS | 2876 | 1465076346782 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 14:39:06 INFO - PROCESS | 2876 | 1465076346787 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 14:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:39:06 INFO - PROCESS | 2876 | 1465076346793 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:39:06 INFO - PROCESS | 2876 | 1465076346796 Marionette TRACE conn5 <- [1,930,null,{}] 14:39:06 INFO - PROCESS | 2876 | 1465076346800 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:06 INFO - PROCESS | 2876 | 1465076346803 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:06 INFO - PROCESS | 2876 | 1465076346899 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 14:39:06 INFO - PROCESS | 2876 | 1465076346908 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:06 INFO - PROCESS | 2876 | 1465076346912 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:06 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A7DA000 == 34 [pid = 2876] [id = 242] 14:39:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006965122C00) [pid = 2876] [serial = 725] [outer = 0000000000000000] 14:39:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696543D800) [pid = 2876] [serial = 726] [outer = 0000006965122C00] 14:39:06 INFO - PROCESS | 2876 | 1465076346961 Marionette DEBUG loaded listener.js 14:39:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006965721400) [pid = 2876] [serial = 727] [outer = 0000006965122C00] 14:39:07 INFO - PROCESS | 2876 | 1465076347441 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 14:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 14:39:07 INFO - PROCESS | 2876 | 1465076347486 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 14:39:07 INFO - PROCESS | 2876 | 1465076347489 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 14:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:39:07 INFO - PROCESS | 2876 | 1465076347493 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:39:07 INFO - PROCESS | 2876 | 1465076347496 Marionette TRACE conn5 <- [1,934,null,{}] 14:39:07 INFO - PROCESS | 2876 | 1465076347508 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:07 INFO - PROCESS | 2876 | 1465076347513 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:07 INFO - PROCESS | 2876 | 1465076347661 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 14:39:07 INFO - PROCESS | 2876 | 1465076347676 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:07 INFO - PROCESS | 2876 | 1465076347679 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:07 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2BF800 == 35 [pid = 2876] [id = 243] 14:39:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696A4F8000) [pid = 2876] [serial = 728] [outer = 0000000000000000] 14:39:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696A8ED400) [pid = 2876] [serial = 729] [outer = 000000696A4F8000] 14:39:07 INFO - PROCESS | 2876 | 1465076347728 Marionette DEBUG loaded listener.js 14:39:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696B485400) [pid = 2876] [serial = 730] [outer = 000000696A4F8000] 14:39:08 INFO - PROCESS | 2876 | 1465076348159 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 14:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 14:39:08 INFO - PROCESS | 2876 | 1465076348186 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 2876 | 1465076348189 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 14:39:08 INFO - PROCESS | 2876 | 1465076348192 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:39:08 INFO - PROCESS | 2876 | 1465076348194 Marionette TRACE conn5 <- [1,938,null,{}] 14:39:08 INFO - PROCESS | 2876 | 1465076348198 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:08 INFO - PROCESS | 2876 | 1465076348200 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:08 INFO - PROCESS | 2876 | 1465076348320 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 14:39:08 INFO - PROCESS | 2876 | 1465076348341 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 2876 | 1465076348344 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:08 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970F25000 == 36 [pid = 2876] [id = 244] 14:39:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696B810000) [pid = 2876] [serial = 731] [outer = 0000000000000000] 14:39:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696BA33C00) [pid = 2876] [serial = 732] [outer = 000000696B810000] 14:39:08 INFO - PROCESS | 2876 | 1465076348389 Marionette DEBUG loaded listener.js 14:39:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696E3E1C00) [pid = 2876] [serial = 733] [outer = 000000696B810000] 14:39:08 INFO - PROCESS | 2876 | 1465076348845 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 14:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 692ms 14:39:08 INFO - PROCESS | 2876 | 1465076348891 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 2876 | 1465076348893 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 14:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:39:08 INFO - PROCESS | 2876 | 1465076348897 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - PROCESS | 2876 | 1465076348898 Marionette TRACE conn5 <- [1,942,null,{}] 14:39:08 INFO - PROCESS | 2876 | 1465076348902 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:08 INFO - PROCESS | 2876 | 1465076348904 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:09 INFO - PROCESS | 2876 | 1465076349040 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 14:39:09 INFO - PROCESS | 2876 | 1465076349051 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 2876 | 1465076349054 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:09 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971521800 == 37 [pid = 2876] [id = 245] 14:39:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696EA84400) [pid = 2876] [serial = 734] [outer = 0000000000000000] 14:39:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696EE31C00) [pid = 2876] [serial = 735] [outer = 000000696EA84400] 14:39:09 INFO - PROCESS | 2876 | 1465076349139 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069706E4800) [pid = 2876] [serial = 736] [outer = 000000696EA84400] 14:39:09 INFO - PROCESS | 2876 | 1465076349583 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 14:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 734ms 14:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:39:09 INFO - PROCESS | 2876 | 1465076349638 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 14:39:09 INFO - PROCESS | 2876 | 1465076349640 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 14:39:09 INFO - PROCESS | 2876 | 1465076349643 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:39:09 INFO - PROCESS | 2876 | 1465076349645 Marionette TRACE conn5 <- [1,946,null,{}] 14:39:09 INFO - PROCESS | 2876 | 1465076349649 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:09 INFO - PROCESS | 2876 | 1465076349655 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:09 INFO - PROCESS | 2876 | 1465076349799 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 14:39:09 INFO - PROCESS | 2876 | 1465076349854 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 2876 | 1465076349856 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:09 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972715000 == 38 [pid = 2876] [id = 246] 14:39:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006970F4C000) [pid = 2876] [serial = 737] [outer = 0000000000000000] 14:39:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069712B4400) [pid = 2876] [serial = 738] [outer = 0000006970F4C000] 14:39:09 INFO - PROCESS | 2876 | 1465076349902 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006971310800) [pid = 2876] [serial = 739] [outer = 0000006970F4C000] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696463F000) [pid = 2876] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006972252000) [pid = 2876] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006964D9B400) [pid = 2876] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006966589C00) [pid = 2876] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696BA30C00) [pid = 2876] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006964D9B000) [pid = 2876] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696E3DE000) [pid = 2876] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006972251400) [pid = 2876] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696A4EA800) [pid = 2876] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006972DA7400) [pid = 2876] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006971406C00) [pid = 2876] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:39:10 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069737A3800) [pid = 2876] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:39:10 INFO - PROCESS | 2876 | 1465076350529 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 14:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 944ms 14:39:10 INFO - PROCESS | 2876 | 1465076350591 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 14:39:10 INFO - PROCESS | 2876 | 1465076350594 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 14:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:39:10 INFO - PROCESS | 2876 | 1465076350597 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:39:10 INFO - PROCESS | 2876 | 1465076350599 Marionette TRACE conn5 <- [1,950,null,{}] 14:39:10 INFO - PROCESS | 2876 | 1465076350602 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:10 INFO - PROCESS | 2876 | 1465076350604 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:10 INFO - PROCESS | 2876 | 1465076350685 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 14:39:10 INFO - PROCESS | 2876 | 1465076350694 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:10 INFO - PROCESS | 2876 | 1465076350696 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:10 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972C38800 == 39 [pid = 2876] [id = 247] 14:39:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069633B8000) [pid = 2876] [serial = 740] [outer = 0000000000000000] 14:39:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696A83F000) [pid = 2876] [serial = 741] [outer = 00000069633B8000] 14:39:10 INFO - PROCESS | 2876 | 1465076350742 Marionette DEBUG loaded listener.js 14:39:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000697140F800) [pid = 2876] [serial = 742] [outer = 00000069633B8000] 14:39:11 INFO - PROCESS | 2876 | 1465076351170 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 14:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 628ms 14:39:11 INFO - PROCESS | 2876 | 1465076351230 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 2876 | 1465076351232 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 14:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:39:11 INFO - PROCESS | 2876 | 1465076351236 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - PROCESS | 2876 | 1465076351238 Marionette TRACE conn5 <- [1,954,null,{}] 14:39:11 INFO - PROCESS | 2876 | 1465076351241 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:11 INFO - PROCESS | 2876 | 1465076351243 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:11 INFO - PROCESS | 2876 | 1465076351325 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 14:39:11 INFO - PROCESS | 2876 | 1465076351331 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 2876 | 1465076351333 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:11 INFO - PROCESS | 2876 | ++DOCSHELL 000000697347E800 == 40 [pid = 2876] [id = 248] 14:39:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069715F4800) [pid = 2876] [serial = 743] [outer = 0000000000000000] 14:39:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E65000) [pid = 2876] [serial = 744] [outer = 00000069715F4800] 14:39:11 INFO - PROCESS | 2876 | 1465076351378 Marionette DEBUG loaded listener.js 14:39:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971E6F000) [pid = 2876] [serial = 745] [outer = 00000069715F4800] 14:39:11 INFO - PROCESS | 2876 | 1465076351811 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 14:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 629ms 14:39:11 INFO - PROCESS | 2876 | 1465076351868 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 2876 | 1465076351870 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 14:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:39:11 INFO - PROCESS | 2876 | 1465076351874 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - PROCESS | 2876 | 1465076351876 Marionette TRACE conn5 <- [1,958,null,{}] 14:39:11 INFO - PROCESS | 2876 | 1465076351879 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:11 INFO - PROCESS | 2876 | 1465076351881 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:11 INFO - PROCESS | 2876 | 1465076351965 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 14:39:11 INFO - PROCESS | 2876 | 1465076351973 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 2876 | 1465076351975 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:11 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A8B000 == 41 [pid = 2876] [id = 249] 14:39:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000697206B000) [pid = 2876] [serial = 746] [outer = 0000000000000000] 14:39:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972248000) [pid = 2876] [serial = 747] [outer = 000000697206B000] 14:39:12 INFO - PROCESS | 2876 | 1465076352019 Marionette DEBUG loaded listener.js 14:39:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972253000) [pid = 2876] [serial = 748] [outer = 000000697206B000] 14:39:12 INFO - PROCESS | 2876 | 1465076352520 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 14:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 731ms 14:39:12 INFO - PROCESS | 2876 | 1465076352609 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 14:39:12 INFO - PROCESS | 2876 | 1465076352614 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 14:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:39:12 INFO - PROCESS | 2876 | 1465076352661 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:39:12 INFO - PROCESS | 2876 | 1465076352666 Marionette TRACE conn5 <- [1,962,null,{}] 14:39:12 INFO - PROCESS | 2876 | 1465076352676 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:12 INFO - PROCESS | 2876 | 1465076352679 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:12 INFO - PROCESS | 2876 | 1465076352809 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 14:39:12 INFO - PROCESS | 2876 | 1465076352876 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:12 INFO - PROCESS | 2876 | 1465076352879 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:12 INFO - PROCESS | 2876 | ++DOCSHELL 0000006965B4E800 == 42 [pid = 2876] [id = 250] 14:39:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069644C4400) [pid = 2876] [serial = 749] [outer = 0000000000000000] 14:39:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069647C3C00) [pid = 2876] [serial = 750] [outer = 00000069644C4400] 14:39:12 INFO - PROCESS | 2876 | 1465076352940 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006964F88C00) [pid = 2876] [serial = 751] [outer = 00000069644C4400] 14:39:13 INFO - PROCESS | 2876 | 1465076353719 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 14:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1127ms 14:39:13 INFO - PROCESS | 2876 | 1465076353749 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 14:39:13 INFO - PROCESS | 2876 | 1465076353754 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 14:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:39:13 INFO - PROCESS | 2876 | 1465076353761 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:39:13 INFO - PROCESS | 2876 | 1465076353764 Marionette TRACE conn5 <- [1,966,null,{}] 14:39:13 INFO - PROCESS | 2876 | 1465076353768 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:13 INFO - PROCESS | 2876 | 1465076353771 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:13 INFO - PROCESS | 2876 | 1465076353899 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 14:39:13 INFO - PROCESS | 2876 | 1465076353972 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:13 INFO - PROCESS | 2876 | 1465076353975 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:14 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713C2800 == 43 [pid = 2876] [id = 251] 14:39:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006969972400) [pid = 2876] [serial = 752] [outer = 0000000000000000] 14:39:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696A4EFC00) [pid = 2876] [serial = 753] [outer = 0000006969972400] 14:39:14 INFO - PROCESS | 2876 | 1465076354033 Marionette DEBUG loaded listener.js 14:39:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696B489C00) [pid = 2876] [serial = 754] [outer = 0000006969972400] 14:39:14 INFO - PROCESS | 2876 | 1465076354934 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 14:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1239ms 14:39:15 INFO - PROCESS | 2876 | 1465076355002 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 14:39:15 INFO - PROCESS | 2876 | 1465076355007 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 14:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:39:15 INFO - PROCESS | 2876 | 1465076355012 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:39:15 INFO - PROCESS | 2876 | 1465076355015 Marionette TRACE conn5 <- [1,970,null,{}] 14:39:15 INFO - PROCESS | 2876 | 1465076355021 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:15 INFO - PROCESS | 2876 | 1465076355024 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:15 INFO - PROCESS | 2876 | 1465076355149 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 14:39:15 INFO - PROCESS | 2876 | 1465076355218 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 2876 | 1465076355222 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:15 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A4AA000 == 44 [pid = 2876] [id = 252] 14:39:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000696973CC00) [pid = 2876] [serial = 755] [outer = 0000000000000000] 14:39:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (00000069697E9000) [pid = 2876] [serial = 756] [outer = 000000696973CC00] 14:39:15 INFO - PROCESS | 2876 | 1465076355274 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (000000696A837800) [pid = 2876] [serial = 757] [outer = 000000696973CC00] 14:39:15 INFO - PROCESS | 2876 | --DOCSHELL 000000697347E800 == 43 [pid = 2876] [id = 248] 14:39:15 INFO - PROCESS | 2876 | --DOCSHELL 0000006972C38800 == 42 [pid = 2876] [id = 247] 14:39:15 INFO - PROCESS | 2876 | --DOCSHELL 0000006972715000 == 41 [pid = 2876] [id = 246] 14:39:15 INFO - PROCESS | 2876 | --DOCSHELL 0000006971521800 == 40 [pid = 2876] [id = 245] 14:39:15 INFO - PROCESS | 2876 | --DOCSHELL 0000006970F25000 == 39 [pid = 2876] [id = 244] 14:39:15 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2BF800 == 38 [pid = 2876] [id = 243] 14:39:15 INFO - PROCESS | 2876 | --DOCSHELL 000000696A7DA000 == 37 [pid = 2876] [id = 242] 14:39:15 INFO - PROCESS | 2876 | --DOCSHELL 0000006965BAB800 == 36 [pid = 2876] [id = 241] 14:39:15 INFO - PROCESS | 2876 | --DOCSHELL 000000696583A800 == 35 [pid = 2876] [id = 240] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006971E64400) [pid = 2876] [serial = 696] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069728EB800) [pid = 2876] [serial = 699] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000696511A800) [pid = 2876] [serial = 678] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006966525800) [pid = 2876] [serial = 679] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696A710400) [pid = 2876] [serial = 681] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696B814C00) [pid = 2876] [serial = 682] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696E21B400) [pid = 2876] [serial = 687] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696EA7F400) [pid = 2876] [serial = 688] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696511FC00) [pid = 2876] [serial = 684] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A164400) [pid = 2876] [serial = 685] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006970AE0C00) [pid = 2876] [serial = 690] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069712B8C00) [pid = 2876] [serial = 691] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006972275800) [pid = 2876] [serial = 676] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006972074000) [pid = 2876] [serial = 697] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696E21D400) [pid = 2876] [serial = 702] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069728E9C00) [pid = 2876] [serial = 703] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006973503C00) [pid = 2876] [serial = 705] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972D67400) [pid = 2876] [serial = 700] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000697140B400) [pid = 2876] [serial = 693] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006974682000) [pid = 2876] [serial = 709] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006973738400) [pid = 2876] [serial = 706] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069715F5C00) [pid = 2876] [serial = 694] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006974166800) [pid = 2876] [serial = 708] [outer = 0000000000000000] [url = about:blank] 14:39:15 INFO - PROCESS | 2876 | 1465076355810 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 14:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 839ms 14:39:15 INFO - PROCESS | 2876 | 1465076355857 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 14:39:15 INFO - PROCESS | 2876 | 1465076355861 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 14:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:39:15 INFO - PROCESS | 2876 | 1465076355867 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:39:15 INFO - PROCESS | 2876 | 1465076355870 Marionette TRACE conn5 <- [1,974,null,{}] 14:39:15 INFO - PROCESS | 2876 | 1465076355874 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:15 INFO - PROCESS | 2876 | 1465076355877 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:15 INFO - PROCESS | 2876 | 1465076355969 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 14:39:15 INFO - PROCESS | 2876 | 1465076355977 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 2876 | 1465076355979 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:16 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDD9000 == 36 [pid = 2876] [id = 253] 14:39:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (00000069699B9400) [pid = 2876] [serial = 758] [outer = 0000000000000000] 14:39:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696A835400) [pid = 2876] [serial = 759] [outer = 00000069699B9400] 14:39:16 INFO - PROCESS | 2876 | 1465076356028 Marionette DEBUG loaded listener.js 14:39:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696B886000) [pid = 2876] [serial = 760] [outer = 00000069699B9400] 14:39:16 INFO - PROCESS | 2876 | 1465076356506 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 14:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 14:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:39:16 INFO - PROCESS | 2876 | 1465076356560 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 14:39:16 INFO - PROCESS | 2876 | 1465076356563 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 14:39:16 INFO - PROCESS | 2876 | 1465076356566 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:39:16 INFO - PROCESS | 2876 | 1465076356570 Marionette TRACE conn5 <- [1,978,null,{}] 14:39:16 INFO - PROCESS | 2876 | 1465076356581 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:16 INFO - PROCESS | 2876 | 1465076356586 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:16 INFO - PROCESS | 2876 | 1465076356679 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 14:39:16 INFO - PROCESS | 2876 | 1465076356752 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:16 INFO - PROCESS | 2876 | 1465076356755 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:16 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FDA800 == 37 [pid = 2876] [id = 254] 14:39:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A70A800) [pid = 2876] [serial = 761] [outer = 0000000000000000] 14:39:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069706E7000) [pid = 2876] [serial = 762] [outer = 000000696A70A800] 14:39:16 INFO - PROCESS | 2876 | 1465076356819 Marionette DEBUG loaded listener.js 14:39:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006970F84400) [pid = 2876] [serial = 763] [outer = 000000696A70A800] 14:39:17 INFO - PROCESS | 2876 | 1465076357244 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 14:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 733ms 14:39:17 INFO - PROCESS | 2876 | 1465076357302 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 2876 | 1465076357305 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 14:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:39:17 INFO - PROCESS | 2876 | 1465076357308 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 2876 | 1465076357310 Marionette TRACE conn5 <- [1,982,null,{}] 14:39:17 INFO - PROCESS | 2876 | 1465076357314 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:17 INFO - PROCESS | 2876 | 1465076357316 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:17 INFO - PROCESS | 2876 | 1465076357407 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 14:39:17 INFO - PROCESS | 2876 | 1465076357415 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:17 INFO - PROCESS | 2876 | 1465076357417 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:17 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972715000 == 38 [pid = 2876] [id = 255] 14:39:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069712BB000) [pid = 2876] [serial = 764] [outer = 0000000000000000] 14:39:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069713AD800) [pid = 2876] [serial = 765] [outer = 00000069712BB000] 14:39:17 INFO - PROCESS | 2876 | 1465076357463 Marionette DEBUG loaded listener.js 14:39:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069715FE400) [pid = 2876] [serial = 766] [outer = 00000069712BB000] 14:39:17 INFO - PROCESS | 2876 | 1465076357940 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 14:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 14:39:18 INFO - PROCESS | 2876 | 1465076358001 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 14:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:39:18 INFO - PROCESS | 2876 | 1465076358004 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 14:39:18 INFO - PROCESS | 2876 | 1465076358007 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:39:18 INFO - PROCESS | 2876 | 1465076358009 Marionette TRACE conn5 <- [1,986,null,{}] 14:39:18 INFO - PROCESS | 2876 | 1465076358013 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:18 INFO - PROCESS | 2876 | 1465076358015 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:18 INFO - PROCESS | 2876 | 1465076358162 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 14:39:18 INFO - PROCESS | 2876 | 1465076358192 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 2876 | 1465076358194 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:18 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973475000 == 39 [pid = 2876] [id = 256] 14:39:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E68000) [pid = 2876] [serial = 767] [outer = 0000000000000000] 14:39:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971FA9400) [pid = 2876] [serial = 768] [outer = 0000006971E68000] 14:39:18 INFO - PROCESS | 2876 | 1465076358240 Marionette DEBUG loaded listener.js 14:39:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972252400) [pid = 2876] [serial = 769] [outer = 0000006971E68000] 14:39:18 INFO - PROCESS | 2876 | 1465076358687 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 14:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 14:39:18 INFO - PROCESS | 2876 | 1465076358744 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 14:39:18 INFO - PROCESS | 2876 | 1465076358746 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 14:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:39:18 INFO - PROCESS | 2876 | 1465076358750 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:39:18 INFO - PROCESS | 2876 | 1465076358752 Marionette TRACE conn5 <- [1,990,null,{}] 14:39:18 INFO - PROCESS | 2876 | 1465076358755 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:18 INFO - PROCESS | 2876 | 1465076358761 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:18 INFO - PROCESS | 2876 | 1465076358899 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 14:39:18 INFO - PROCESS | 2876 | 1465076358953 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 2876 | 1465076358955 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:18 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FB1800 == 40 [pid = 2876] [id = 257] 14:39:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069725EB400) [pid = 2876] [serial = 770] [outer = 0000000000000000] 14:39:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069728F8000) [pid = 2876] [serial = 771] [outer = 00000069725EB400] 14:39:19 INFO - PROCESS | 2876 | 1465076359001 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972D6B800) [pid = 2876] [serial = 772] [outer = 00000069725EB400] 14:39:19 INFO - PROCESS | 2876 | 1465076359452 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 14:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 733ms 14:39:19 INFO - PROCESS | 2876 | 1465076359499 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 14:39:19 INFO - PROCESS | 2876 | 1465076359501 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 14:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:39:19 INFO - PROCESS | 2876 | 1465076359509 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:39:19 INFO - PROCESS | 2876 | 1465076359511 Marionette TRACE conn5 <- [1,994,null,{}] 14:39:19 INFO - PROCESS | 2876 | 1465076359514 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:19 INFO - PROCESS | 2876 | 1465076359516 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:19 INFO - PROCESS | 2876 | 1465076359633 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 14:39:19 INFO - PROCESS | 2876 | 1465076359726 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:19 INFO - PROCESS | 2876 | 1465076359728 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696EA84400) [pid = 2876] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006963FCCC00) [pid = 2876] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A4F8000) [pid = 2876] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006964D98000) [pid = 2876] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006965122C00) [pid = 2876] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006970F4C000) [pid = 2876] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069633B8000) [pid = 2876] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069658CD400) [pid = 2876] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696EE2B400) [pid = 2876] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972271400) [pid = 2876] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696B810000) [pid = 2876] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:39:19 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069715F4800) [pid = 2876] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:39:19 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A253800 == 41 [pid = 2876] [id = 258] 14:39:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006963FCCC00) [pid = 2876] [serial = 773] [outer = 0000000000000000] 14:39:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006965122800) [pid = 2876] [serial = 774] [outer = 0000006963FCCC00] 14:39:19 INFO - PROCESS | 2876 | 1465076359782 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696EE2B400) [pid = 2876] [serial = 775] [outer = 0000006963FCCC00] 14:39:20 INFO - PROCESS | 2876 | 1465076360158 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 14:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 691ms 14:39:20 INFO - PROCESS | 2876 | 1465076360204 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 14:39:20 INFO - PROCESS | 2876 | 1465076360206 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 14:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:39:20 INFO - PROCESS | 2876 | 1465076360209 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:39:20 INFO - PROCESS | 2876 | 1465076360211 Marionette TRACE conn5 <- [1,998,null,{}] 14:39:20 INFO - PROCESS | 2876 | 1465076360214 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:20 INFO - PROCESS | 2876 | 1465076360216 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:20 INFO - PROCESS | 2876 | 1465076360326 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 14:39:20 INFO - PROCESS | 2876 | 1465076360335 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:20 INFO - PROCESS | 2876 | 1465076360337 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:20 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979767000 == 42 [pid = 2876] [id = 259] 14:39:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000697140A000) [pid = 2876] [serial = 776] [outer = 0000000000000000] 14:39:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006973433400) [pid = 2876] [serial = 777] [outer = 000000697140A000] 14:39:20 INFO - PROCESS | 2876 | 1465076360382 Marionette DEBUG loaded listener.js 14:39:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069737B0000) [pid = 2876] [serial = 778] [outer = 000000697140A000] 14:39:20 INFO - PROCESS | 2876 | 1465076360797 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 14:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 626ms 14:39:20 INFO - PROCESS | 2876 | 1465076360847 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 14:39:20 INFO - PROCESS | 2876 | 1465076360850 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 14:39:20 INFO - PROCESS | 2876 | 1465076360854 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:39:20 INFO - PROCESS | 2876 | 1465076360856 Marionette TRACE conn5 <- [1,1002,null,{}] 14:39:20 INFO - PROCESS | 2876 | 1465076360859 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:20 INFO - PROCESS | 2876 | 1465076360861 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:20 INFO - PROCESS | 2876 | 1465076360973 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 14:39:21 INFO - PROCESS | 2876 | 1465076361014 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 2876 | 1465076361016 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:21 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798EE800 == 43 [pid = 2876] [id = 260] 14:39:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006973738400) [pid = 2876] [serial = 779] [outer = 0000000000000000] 14:39:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006974684800) [pid = 2876] [serial = 780] [outer = 0000006973738400] 14:39:21 INFO - PROCESS | 2876 | 1465076361062 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006974A7B400) [pid = 2876] [serial = 781] [outer = 0000006973738400] 14:39:21 INFO - PROCESS | 2876 | 1465076361465 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 14:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 628ms 14:39:21 INFO - PROCESS | 2876 | 1465076361487 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 14:39:21 INFO - PROCESS | 2876 | 1465076361489 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 14:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:39:21 INFO - PROCESS | 2876 | 1465076361492 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:39:21 INFO - PROCESS | 2876 | 1465076361494 Marionette TRACE conn5 <- [1,1006,null,{}] 14:39:21 INFO - PROCESS | 2876 | 1465076361498 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:21 INFO - PROCESS | 2876 | 1465076361500 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:21 INFO - PROCESS | 2876 | 1465076361613 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 14:39:21 INFO - PROCESS | 2876 | 1465076361622 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 2876 | 1465076361624 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:21 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A83800 == 44 [pid = 2876] [id = 261] 14:39:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069737AB800) [pid = 2876] [serial = 782] [outer = 0000000000000000] 14:39:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006975588800) [pid = 2876] [serial = 783] [outer = 00000069737AB800] 14:39:21 INFO - PROCESS | 2876 | 1465076361670 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069758E7C00) [pid = 2876] [serial = 784] [outer = 00000069737AB800] 14:39:22 INFO - PROCESS | 2876 | 1465076362291 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 14:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 880ms 14:39:22 INFO - PROCESS | 2876 | 1465076362382 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 14:39:22 INFO - PROCESS | 2876 | 1465076362387 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 14:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:39:22 INFO - PROCESS | 2876 | 1465076362394 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:39:22 INFO - PROCESS | 2876 | 1465076362399 Marionette TRACE conn5 <- [1,1010,null,{}] 14:39:22 INFO - PROCESS | 2876 | 1465076362405 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:22 INFO - PROCESS | 2876 | 1465076362408 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:22 INFO - PROCESS | 2876 | 1465076362535 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 14:39:22 INFO - PROCESS | 2876 | 1465076362604 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:22 INFO - PROCESS | 2876 | 1465076362607 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:22 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEAB800 == 45 [pid = 2876] [id = 262] 14:39:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006966394C00) [pid = 2876] [serial = 785] [outer = 0000000000000000] 14:39:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006969C1FC00) [pid = 2876] [serial = 786] [outer = 0000006966394C00] 14:39:22 INFO - PROCESS | 2876 | 1465076362707 Marionette DEBUG loaded listener.js 14:39:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696E225800) [pid = 2876] [serial = 787] [outer = 0000006966394C00] 14:39:23 INFO - PROCESS | 2876 | 1465076363278 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 14:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 14:39:23 INFO - PROCESS | 2876 | 1465076363339 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 14:39:23 INFO - PROCESS | 2876 | 1465076363345 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 14:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:39:23 INFO - PROCESS | 2876 | 1465076363352 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:39:23 INFO - PROCESS | 2876 | 1465076363355 Marionette TRACE conn5 <- [1,1014,null,{}] 14:39:23 INFO - PROCESS | 2876 | 1465076363359 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:23 INFO - PROCESS | 2876 | 1465076363362 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:23 INFO - PROCESS | 2876 | 1465076363485 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 14:39:23 INFO - PROCESS | 2876 | 1465076363573 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:23 INFO - PROCESS | 2876 | 1465076363576 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:23 INFO - PROCESS | 2876 | ++DOCSHELL 000000697589B000 == 46 [pid = 2876] [id = 263] 14:39:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (00000069712B0400) [pid = 2876] [serial = 788] [outer = 0000000000000000] 14:39:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000697130B400) [pid = 2876] [serial = 789] [outer = 00000069712B0400] 14:39:23 INFO - PROCESS | 2876 | 1465076363634 Marionette DEBUG loaded listener.js 14:39:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (00000069720A5400) [pid = 2876] [serial = 790] [outer = 00000069712B0400] 14:39:24 INFO - PROCESS | 2876 | 1465076364256 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 14:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 944ms 14:39:24 INFO - PROCESS | 2876 | 1465076364297 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 14:39:24 INFO - PROCESS | 2876 | 1465076364300 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 14:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:39:24 INFO - PROCESS | 2876 | 1465076364304 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:39:24 INFO - PROCESS | 2876 | 1465076364308 Marionette TRACE conn5 <- [1,1018,null,{}] 14:39:24 INFO - PROCESS | 2876 | 1465076364320 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:24 INFO - PROCESS | 2876 | 1465076364325 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:24 INFO - PROCESS | 2876 | 1465076364441 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 14:39:24 INFO - PROCESS | 2876 | 1465076364518 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:24 INFO - PROCESS | 2876 | 1465076364522 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:24 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C07800 == 47 [pid = 2876] [id = 264] 14:39:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006972D69C00) [pid = 2876] [serial = 791] [outer = 0000000000000000] 14:39:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006973508400) [pid = 2876] [serial = 792] [outer = 0000006972D69C00] 14:39:24 INFO - PROCESS | 2876 | 1465076364620 Marionette DEBUG loaded listener.js 14:39:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (00000069758E8800) [pid = 2876] [serial = 793] [outer = 0000006972D69C00] 14:39:25 INFO - PROCESS | 2876 | 1465076365261 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 14:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 985ms 14:39:25 INFO - PROCESS | 2876 | 1465076365297 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 14:39:25 INFO - PROCESS | 2876 | 1465076365301 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 14:39:25 INFO - PROCESS | 2876 | 1465076365305 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:39:25 INFO - PROCESS | 2876 | 1465076365307 Marionette TRACE conn5 <- [1,1022,null,{}] 14:39:25 INFO - PROCESS | 2876 | 1465076365311 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:25 INFO - PROCESS | 2876 | 1465076365313 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:25 INFO - PROCESS | 2876 | 1465076365430 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 14:39:25 INFO - PROCESS | 2876 | 1465076365653 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:25 INFO - PROCESS | 2876 | 1465076365656 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:25 INFO - PROCESS | 2876 | ++DOCSHELL 0000006966574800 == 48 [pid = 2876] [id = 265] 14:39:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000696463E800) [pid = 2876] [serial = 794] [outer = 0000000000000000] 14:39:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (0000006964DE2C00) [pid = 2876] [serial = 795] [outer = 000000696463E800] 14:39:25 INFO - PROCESS | 2876 | 1465076365722 Marionette DEBUG loaded listener.js 14:39:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (0000006969972C00) [pid = 2876] [serial = 796] [outer = 000000696463E800] 14:39:26 INFO - PROCESS | 2876 | 1465076366302 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 14:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1023ms 14:39:26 INFO - PROCESS | 2876 | 1465076366335 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 14:39:26 INFO - PROCESS | 2876 | 1465076366339 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 14:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:39:26 INFO - PROCESS | 2876 | 1465076366343 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:39:26 INFO - PROCESS | 2876 | 1465076366346 Marionette TRACE conn5 <- [1,1026,null,{}] 14:39:26 INFO - PROCESS | 2876 | 1465076366351 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:26 INFO - PROCESS | 2876 | 1465076366356 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:26 INFO - PROCESS | 2876 | 1465076366482 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 00000069798EE800 == 47 [pid = 2876] [id = 260] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006979767000 == 46 [pid = 2876] [id = 259] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 000000696A253800 == 45 [pid = 2876] [id = 258] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FB1800 == 44 [pid = 2876] [id = 257] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006973475000 == 43 [pid = 2876] [id = 256] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006972715000 == 42 [pid = 2876] [id = 255] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FDA800 == 41 [pid = 2876] [id = 254] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDD9000 == 40 [pid = 2876] [id = 253] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 000000696A4AA000 == 39 [pid = 2876] [id = 252] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 00000069713C2800 == 38 [pid = 2876] [id = 251] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006965B4E800 == 37 [pid = 2876] [id = 250] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A8B000 == 36 [pid = 2876] [id = 249] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006979759800 == 35 [pid = 2876] [id = 235] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 000000696A160800 == 34 [pid = 2876] [id = 237] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A89000 == 33 [pid = 2876] [id = 239] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 00000069713C2000 == 32 [pid = 2876] [id = 236] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 00000069728AD000 == 31 [pid = 2876] [id = 238] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006966574800 == 30 [pid = 2876] [id = 265] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C07800 == 29 [pid = 2876] [id = 264] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 000000697589B000 == 28 [pid = 2876] [id = 263] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEAB800 == 27 [pid = 2876] [id = 262] 14:39:27 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A83800 == 26 [pid = 2876] [id = 261] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (000000696EE31C00) [pid = 2876] [serial = 735] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (000000696571B800) [pid = 2876] [serial = 721] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (0000006964DDBC00) [pid = 2876] [serial = 720] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000696A8ED400) [pid = 2876] [serial = 729] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (000000696B485400) [pid = 2876] [serial = 730] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006964D9AC00) [pid = 2876] [serial = 723] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006964DE2000) [pid = 2876] [serial = 724] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696543D800) [pid = 2876] [serial = 726] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (00000069712B4400) [pid = 2876] [serial = 738] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006965721400) [pid = 2876] [serial = 727] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069706E4800) [pid = 2876] [serial = 736] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000697140F800) [pid = 2876] [serial = 742] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696A83F000) [pid = 2876] [serial = 741] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A83C400) [pid = 2876] [serial = 712] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696976C800) [pid = 2876] [serial = 711] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069712AE800) [pid = 2876] [serial = 715] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006970642C00) [pid = 2876] [serial = 714] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006972E27C00) [pid = 2876] [serial = 718] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006972581400) [pid = 2876] [serial = 717] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006972248000) [pid = 2876] [serial = 747] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006971310800) [pid = 2876] [serial = 739] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696BA33C00) [pid = 2876] [serial = 732] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696E3E1C00) [pid = 2876] [serial = 733] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971E6F000) [pid = 2876] [serial = 745] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006971E65000) [pid = 2876] [serial = 744] [outer = 0000000000000000] [url = about:blank] 14:39:27 INFO - PROCESS | 2876 | 1465076367283 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:27 INFO - PROCESS | 2876 | 1465076367286 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:27 INFO - PROCESS | 2876 | ++DOCSHELL 000000696569B000 == 27 [pid = 2876] [id = 266] 14:39:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006963564800) [pid = 2876] [serial = 797] [outer = 0000000000000000] 14:39:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006963B54400) [pid = 2876] [serial = 798] [outer = 0000006963564800] 14:39:27 INFO - PROCESS | 2876 | 1465076367338 Marionette DEBUG loaded listener.js 14:39:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006964D23000) [pid = 2876] [serial = 799] [outer = 0000006963564800] 14:39:27 INFO - PROCESS | 2876 | 1465076367832 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 14:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1533ms 14:39:27 INFO - PROCESS | 2876 | 1465076367883 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 14:39:27 INFO - PROCESS | 2876 | 1465076367886 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 14:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:39:27 INFO - PROCESS | 2876 | 1465076367890 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:39:27 INFO - PROCESS | 2876 | 1465076367893 Marionette TRACE conn5 <- [1,1030,null,{}] 14:39:27 INFO - PROCESS | 2876 | 1465076367898 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:27 INFO - PROCESS | 2876 | 1465076367901 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:27 INFO - PROCESS | 2876 | 1465076367992 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 14:39:28 INFO - PROCESS | 2876 | 1465076368002 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:28 INFO - PROCESS | 2876 | 1465076368005 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:28 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A7D9000 == 28 [pid = 2876] [id = 267] 14:39:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006965122C00) [pid = 2876] [serial = 800] [outer = 0000000000000000] 14:39:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006965717800) [pid = 2876] [serial = 801] [outer = 0000006965122C00] 14:39:28 INFO - PROCESS | 2876 | 1465076368054 Marionette DEBUG loaded listener.js 14:39:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069664AA400) [pid = 2876] [serial = 802] [outer = 0000006965122C00] 14:39:28 INFO - PROCESS | 2876 | 1465076368535 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 14:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 14:39:28 INFO - PROCESS | 2876 | 1465076368589 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 14:39:28 INFO - PROCESS | 2876 | 1465076368594 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 14:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:39:28 INFO - PROCESS | 2876 | 1465076368629 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:39:28 INFO - PROCESS | 2876 | 1465076368631 Marionette TRACE conn5 <- [1,1034,null,{}] 14:39:28 INFO - PROCESS | 2876 | 1465076368636 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:28 INFO - PROCESS | 2876 | 1465076368639 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:28 INFO - PROCESS | 2876 | 1465076368773 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 14:39:28 INFO - PROCESS | 2876 | 1465076368783 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:28 INFO - PROCESS | 2876 | 1465076368785 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:28 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A4A5000 == 29 [pid = 2876] [id = 268] 14:39:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006965120000) [pid = 2876] [serial = 803] [outer = 0000000000000000] 14:39:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696A839C00) [pid = 2876] [serial = 804] [outer = 0000006965120000] 14:39:28 INFO - PROCESS | 2876 | 1465076368831 Marionette DEBUG loaded listener.js 14:39:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696B147400) [pid = 2876] [serial = 805] [outer = 0000006965120000] 14:39:29 INFO - PROCESS | 2876 | 1465076369269 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 14:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 14:39:29 INFO - PROCESS | 2876 | 1465076369321 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 14:39:29 INFO - PROCESS | 2876 | 1465076369323 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 14:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:39:29 INFO - PROCESS | 2876 | 1465076369334 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:39:29 INFO - PROCESS | 2876 | 1465076369340 Marionette TRACE conn5 <- [1,1038,null,{}] 14:39:29 INFO - PROCESS | 2876 | 1465076369356 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:29 INFO - PROCESS | 2876 | 1465076369360 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:29 INFO - PROCESS | 2876 | 1465076369480 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 14:39:29 INFO - PROCESS | 2876 | 1465076369492 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:29 INFO - PROCESS | 2876 | 1465076369494 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FE5800 == 30 [pid = 2876] [id = 269] 14:39:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696B484800) [pid = 2876] [serial = 806] [outer = 0000000000000000] 14:39:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696BA9DC00) [pid = 2876] [serial = 807] [outer = 000000696B484800] 14:39:29 INFO - PROCESS | 2876 | 1465076369540 Marionette DEBUG loaded listener.js 14:39:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696EDF7800) [pid = 2876] [serial = 808] [outer = 000000696B484800] 14:39:30 INFO - PROCESS | 2876 | 1465076370007 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 14:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 754ms 14:39:30 INFO - PROCESS | 2876 | 1465076370087 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 14:39:30 INFO - PROCESS | 2876 | 1465076370090 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 14:39:30 INFO - PROCESS | 2876 | 1465076370093 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:39:30 INFO - PROCESS | 2876 | 1465076370095 Marionette TRACE conn5 <- [1,1042,null,{}] 14:39:30 INFO - PROCESS | 2876 | 1465076370098 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:30 INFO - PROCESS | 2876 | 1465076370100 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:30 INFO - PROCESS | 2876 | 1465076370222 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 14:39:30 INFO - PROCESS | 2876 | 1465076370271 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 2876 | 1465076370274 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:30 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DBA800 == 31 [pid = 2876] [id = 270] 14:39:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069706E4000) [pid = 2876] [serial = 809] [outer = 0000000000000000] 14:39:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069706E9000) [pid = 2876] [serial = 810] [outer = 00000069706E4000] 14:39:30 INFO - PROCESS | 2876 | 1465076370319 Marionette DEBUG loaded listener.js 14:39:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006970AD6800) [pid = 2876] [serial = 811] [outer = 00000069706E4000] 14:39:30 INFO - PROCESS | 2876 | 1465076370746 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 14:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 14:39:30 INFO - PROCESS | 2876 | 1465076370768 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 14:39:30 INFO - PROCESS | 2876 | 1465076370770 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 14:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:39:30 INFO - PROCESS | 2876 | 1465076370773 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - PROCESS | 2876 | 1465076370775 Marionette TRACE conn5 <- [1,1046,null,{}] 14:39:30 INFO - PROCESS | 2876 | 1465076370779 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:30 INFO - PROCESS | 2876 | 1465076370781 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:30 INFO - PROCESS | 2876 | 1465076370890 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 14:39:30 INFO - PROCESS | 2876 | 1465076370896 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 2876 | 1465076370902 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:30 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972895800 == 32 [pid = 2876] [id = 271] 14:39:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696463F800) [pid = 2876] [serial = 812] [outer = 0000000000000000] 14:39:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (00000069712BA000) [pid = 2876] [serial = 813] [outer = 000000696463F800] 14:39:31 INFO - PROCESS | 2876 | 1465076370998 Marionette DEBUG loaded listener.js 14:39:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000697140A400) [pid = 2876] [serial = 814] [outer = 000000696463F800] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (00000069737AB800) [pid = 2876] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006973738400) [pid = 2876] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006971E68000) [pid = 2876] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069725EB400) [pid = 2876] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (00000069644C4400) [pid = 2876] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069712BB000) [pid = 2876] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069699B9400) [pid = 2876] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000697206B000) [pid = 2876] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696973CC00) [pid = 2876] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006969972400) [pid = 2876] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006963FCCC00) [pid = 2876] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696A70A800) [pid = 2876] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:39:31 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000697140A000) [pid = 2876] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:39:31 INFO - PROCESS | 2876 | 1465076371708 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 14:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 984ms 14:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:39:31 INFO - PROCESS | 2876 | 1465076371761 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 14:39:31 INFO - PROCESS | 2876 | 1465076371763 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 14:39:31 INFO - PROCESS | 2876 | 1465076371766 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:39:31 INFO - PROCESS | 2876 | 1465076371768 Marionette TRACE conn5 <- [1,1050,null,{}] 14:39:31 INFO - PROCESS | 2876 | 1465076371772 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:31 INFO - PROCESS | 2876 | 1465076371774 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:31 INFO - PROCESS | 2876 | 1465076371893 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 14:39:31 INFO - PROCESS | 2876 | 1465076371940 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:31 INFO - PROCESS | 2876 | 1465076371942 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:31 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964DC7800 == 33 [pid = 2876] [id = 272] 14:39:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696355E000) [pid = 2876] [serial = 815] [outer = 0000000000000000] 14:39:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006969C21800) [pid = 2876] [serial = 816] [outer = 000000696355E000] 14:39:31 INFO - PROCESS | 2876 | 1465076371988 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069715F9400) [pid = 2876] [serial = 817] [outer = 000000696355E000] 14:39:32 INFO - PROCESS | 2876 | 1465076372354 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 14:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 14:39:32 INFO - PROCESS | 2876 | 1465076372399 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 2876 | 1465076372401 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 14:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:39:32 INFO - PROCESS | 2876 | 1465076372411 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - PROCESS | 2876 | 1465076372413 Marionette TRACE conn5 <- [1,1054,null,{}] 14:39:32 INFO - PROCESS | 2876 | 1465076372417 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:32 INFO - PROCESS | 2876 | 1465076372419 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:32 INFO - PROCESS | 2876 | 1465076372500 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 14:39:32 INFO - PROCESS | 2876 | 1465076372506 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:32 INFO - PROCESS | 2876 | 1465076372508 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:32 INFO - PROCESS | 2876 | ++DOCSHELL 00000069745E4000 == 34 [pid = 2876] [id = 273] 14:39:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006964EC8000) [pid = 2876] [serial = 818] [outer = 0000000000000000] 14:39:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971E6D400) [pid = 2876] [serial = 819] [outer = 0000006964EC8000] 14:39:32 INFO - PROCESS | 2876 | 1465076372553 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069720A8000) [pid = 2876] [serial = 820] [outer = 0000006964EC8000] 14:39:32 INFO - PROCESS | 2876 | 1465076372965 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 14:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 586ms 14:39:33 INFO - PROCESS | 2876 | 1465076373007 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 14:39:33 INFO - PROCESS | 2876 | 1465076373009 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 14:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:39:33 INFO - PROCESS | 2876 | 1465076373013 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:39:33 INFO - PROCESS | 2876 | 1465076373015 Marionette TRACE conn5 <- [1,1058,null,{}] 14:39:33 INFO - PROCESS | 2876 | 1465076373023 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:33 INFO - PROCESS | 2876 | 1465076373025 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:33 INFO - PROCESS | 2876 | 1465076373117 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 14:39:33 INFO - PROCESS | 2876 | 1465076373123 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:33 INFO - PROCESS | 2876 | 1465076373125 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:33 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758B9800 == 35 [pid = 2876] [id = 274] 14:39:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069720A9400) [pid = 2876] [serial = 821] [outer = 0000000000000000] 14:39:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972269400) [pid = 2876] [serial = 822] [outer = 00000069720A9400] 14:39:33 INFO - PROCESS | 2876 | 1465076373169 Marionette DEBUG loaded listener.js 14:39:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972275000) [pid = 2876] [serial = 823] [outer = 00000069720A9400] 14:39:33 INFO - PROCESS | 2876 | 1465076373675 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 14:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 732ms 14:39:33 INFO - PROCESS | 2876 | 1465076373750 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 14:39:33 INFO - PROCESS | 2876 | 1465076373755 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 14:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:39:33 INFO - PROCESS | 2876 | 1465076373761 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:39:33 INFO - PROCESS | 2876 | 1465076373765 Marionette TRACE conn5 <- [1,1062,null,{}] 14:39:33 INFO - PROCESS | 2876 | 1465076373771 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:33 INFO - PROCESS | 2876 | 1465076373774 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:33 INFO - PROCESS | 2876 | 1465076373911 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 14:39:33 INFO - PROCESS | 2876 | 1465076373980 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:33 INFO - PROCESS | 2876 | 1465076373986 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:34 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A253800 == 36 [pid = 2876] [id = 275] 14:39:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696463E000) [pid = 2876] [serial = 824] [outer = 0000000000000000] 14:39:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006964D9B000) [pid = 2876] [serial = 825] [outer = 000000696463E000] 14:39:34 INFO - PROCESS | 2876 | 1465076374085 Marionette DEBUG loaded listener.js 14:39:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006965124400) [pid = 2876] [serial = 826] [outer = 000000696463E000] 14:39:34 INFO - PROCESS | 2876 | 1465076374916 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 14:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1192ms 14:39:34 INFO - PROCESS | 2876 | 1465076374956 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 14:39:34 INFO - PROCESS | 2876 | 1465076374961 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 14:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:39:34 INFO - PROCESS | 2876 | 1465076374968 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:39:34 INFO - PROCESS | 2876 | 1465076374971 Marionette TRACE conn5 <- [1,1066,null,{}] 14:39:34 INFO - PROCESS | 2876 | 1465076374975 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:34 INFO - PROCESS | 2876 | 1465076374978 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:35 INFO - PROCESS | 2876 | 1465076375129 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 14:39:35 INFO - PROCESS | 2876 | 1465076375246 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:35 INFO - PROCESS | 2876 | 1465076375249 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:35 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D20000 == 37 [pid = 2876] [id = 276] 14:39:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696A83A000) [pid = 2876] [serial = 827] [outer = 0000000000000000] 14:39:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000696B1A5000) [pid = 2876] [serial = 828] [outer = 000000696A83A000] 14:39:35 INFO - PROCESS | 2876 | 1465076375308 Marionette DEBUG loaded listener.js 14:39:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (000000696BA33C00) [pid = 2876] [serial = 829] [outer = 000000696A83A000] 14:39:36 INFO - PROCESS | 2876 | --DOCSHELL 00000069745E4000 == 36 [pid = 2876] [id = 273] 14:39:36 INFO - PROCESS | 2876 | --DOCSHELL 0000006964DC7800 == 35 [pid = 2876] [id = 272] 14:39:36 INFO - PROCESS | 2876 | --DOCSHELL 0000006972895800 == 34 [pid = 2876] [id = 271] 14:39:36 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DBA800 == 33 [pid = 2876] [id = 270] 14:39:36 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FE5800 == 32 [pid = 2876] [id = 269] 14:39:36 INFO - PROCESS | 2876 | --DOCSHELL 000000696A4A5000 == 31 [pid = 2876] [id = 268] 14:39:36 INFO - PROCESS | 2876 | --DOCSHELL 000000696A7D9000 == 30 [pid = 2876] [id = 267] 14:39:36 INFO - PROCESS | 2876 | --DOCSHELL 000000696569B000 == 29 [pid = 2876] [id = 266] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069758E7C00) [pid = 2876] [serial = 784] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006975588800) [pid = 2876] [serial = 783] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006974684800) [pid = 2876] [serial = 780] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006971FA9400) [pid = 2876] [serial = 768] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (00000069728F8000) [pid = 2876] [serial = 771] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006972252400) [pid = 2876] [serial = 769] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006972D6B800) [pid = 2876] [serial = 772] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069647C3C00) [pid = 2876] [serial = 750] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006964F88C00) [pid = 2876] [serial = 751] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069713AD800) [pid = 2876] [serial = 765] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696A835400) [pid = 2876] [serial = 759] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B886000) [pid = 2876] [serial = 760] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006972253000) [pid = 2876] [serial = 748] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069697E9000) [pid = 2876] [serial = 756] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A837800) [pid = 2876] [serial = 757] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696A4EFC00) [pid = 2876] [serial = 753] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006965122800) [pid = 2876] [serial = 774] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696B489C00) [pid = 2876] [serial = 754] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069706E7000) [pid = 2876] [serial = 762] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006970F84400) [pid = 2876] [serial = 763] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696EE2B400) [pid = 2876] [serial = 775] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006974A7B400) [pid = 2876] [serial = 781] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006973433400) [pid = 2876] [serial = 777] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (00000069737B0000) [pid = 2876] [serial = 778] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (00000069715FE400) [pid = 2876] [serial = 766] [outer = 0000000000000000] [url = about:blank] 14:39:36 INFO - PROCESS | 2876 | 1465076376263 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 14:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1328ms 14:39:36 INFO - PROCESS | 2876 | 1465076376298 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 14:39:36 INFO - PROCESS | 2876 | 1465076376302 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 14:39:36 INFO - PROCESS | 2876 | 1465076376307 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:39:36 INFO - PROCESS | 2876 | 1465076376310 Marionette TRACE conn5 <- [1,1070,null,{}] 14:39:36 INFO - PROCESS | 2876 | 1465076376316 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:36 INFO - PROCESS | 2876 | 1465076376319 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:36 INFO - PROCESS | 2876 | 1465076376423 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 14:39:36 INFO - PROCESS | 2876 | 1465076376497 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:36 INFO - PROCESS | 2876 | 1465076376502 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:36 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A148000 == 30 [pid = 2876] [id = 277] 14:39:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006965118400) [pid = 2876] [serial = 830] [outer = 0000000000000000] 14:39:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006965714800) [pid = 2876] [serial = 831] [outer = 0000006965118400] 14:39:36 INFO - PROCESS | 2876 | 1465076376551 Marionette DEBUG loaded listener.js 14:39:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (00000069699BA000) [pid = 2876] [serial = 832] [outer = 0000006965118400] 14:39:36 INFO - PROCESS | 2876 | 1465076376970 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 14:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 14:39:37 INFO - PROCESS | 2876 | 1465076377024 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 14:39:37 INFO - PROCESS | 2876 | 1465076377028 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 14:39:37 INFO - PROCESS | 2876 | 1465076377034 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:39:37 INFO - PROCESS | 2876 | 1465076377037 Marionette TRACE conn5 <- [1,1074,null,{}] 14:39:37 INFO - PROCESS | 2876 | 1465076377041 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:37 INFO - PROCESS | 2876 | 1465076377044 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:37 INFO - PROCESS | 2876 | 1465076377135 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 14:39:37 INFO - PROCESS | 2876 | 1465076377141 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:37 INFO - PROCESS | 2876 | 1465076377144 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:37 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2BA000 == 31 [pid = 2876] [id = 278] 14:39:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696B485400) [pid = 2876] [serial = 833] [outer = 0000000000000000] 14:39:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696B814800) [pid = 2876] [serial = 834] [outer = 000000696B485400] 14:39:37 INFO - PROCESS | 2876 | 1465076377198 Marionette DEBUG loaded listener.js 14:39:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696E21FC00) [pid = 2876] [serial = 835] [outer = 000000696B485400] 14:39:37 INFO - PROCESS | 2876 | 1465076377666 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 14:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 14:39:37 INFO - PROCESS | 2876 | 1465076377730 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 14:39:37 INFO - PROCESS | 2876 | 1465076377732 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 14:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:39:37 INFO - PROCESS | 2876 | 1465076377736 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:39:37 INFO - PROCESS | 2876 | 1465076377740 Marionette TRACE conn5 <- [1,1078,null,{}] 14:39:37 INFO - PROCESS | 2876 | 1465076377751 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:37 INFO - PROCESS | 2876 | 1465076377756 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:37 INFO - PROCESS | 2876 | 1465076377847 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 14:39:37 INFO - PROCESS | 2876 | 1465076377913 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:37 INFO - PROCESS | 2876 | 1465076377916 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:37 INFO - PROCESS | 2876 | ++DOCSHELL 000000697150C000 == 32 [pid = 2876] [id = 279] 14:39:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006963DCD000) [pid = 2876] [serial = 836] [outer = 0000000000000000] 14:39:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069706E7000) [pid = 2876] [serial = 837] [outer = 0000006963DCD000] 14:39:37 INFO - PROCESS | 2876 | 1465076377973 Marionette DEBUG loaded listener.js 14:39:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069712AF000) [pid = 2876] [serial = 838] [outer = 0000006963DCD000] 14:39:38 INFO - PROCESS | 2876 | 1465076378367 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 14:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 693ms 14:39:38 INFO - PROCESS | 2876 | 1465076378432 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 14:39:38 INFO - PROCESS | 2876 | 1465076378434 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 14:39:38 INFO - PROCESS | 2876 | 1465076378437 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:39:38 INFO - PROCESS | 2876 | 1465076378439 Marionette TRACE conn5 <- [1,1082,null,{}] 14:39:38 INFO - PROCESS | 2876 | 1465076378443 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:38 INFO - PROCESS | 2876 | 1465076378445 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:38 INFO - PROCESS | 2876 | 1465076378597 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 14:39:38 INFO - PROCESS | 2876 | 1465076378613 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:38 INFO - PROCESS | 2876 | 1465076378615 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:38 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A2000 == 33 [pid = 2876] [id = 280] 14:39:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069712AE800) [pid = 2876] [serial = 839] [outer = 0000000000000000] 14:39:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971311400) [pid = 2876] [serial = 840] [outer = 00000069712AE800] 14:39:38 INFO - PROCESS | 2876 | 1465076378664 Marionette DEBUG loaded listener.js 14:39:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971A8D000) [pid = 2876] [serial = 841] [outer = 00000069712AE800] 14:39:39 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:39:39 INFO - PROCESS | 2876 | 1465076379341 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 14:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 943ms 14:39:39 INFO - PROCESS | 2876 | 1465076379384 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 14:39:39 INFO - PROCESS | 2876 | 1465076379386 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 14:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:39:39 INFO - PROCESS | 2876 | 1465076379389 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:39:39 INFO - PROCESS | 2876 | 1465076379391 Marionette TRACE conn5 <- [1,1086,null,{}] 14:39:39 INFO - PROCESS | 2876 | 1465076379395 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:39 INFO - PROCESS | 2876 | 1465076379397 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:39 INFO - PROCESS | 2876 | 1465076379509 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 14:39:39 INFO - PROCESS | 2876 | 1465076379517 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:39 INFO - PROCESS | 2876 | 1465076379519 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:39 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974179800 == 34 [pid = 2876] [id = 281] 14:39:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E67C00) [pid = 2876] [serial = 842] [outer = 0000000000000000] 14:39:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069720A9C00) [pid = 2876] [serial = 843] [outer = 0000006971E67C00] 14:39:39 INFO - PROCESS | 2876 | 1465076379613 Marionette DEBUG loaded listener.js 14:39:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069728EC400) [pid = 2876] [serial = 844] [outer = 0000006971E67C00] 14:39:40 INFO - PROCESS | 2876 | 1465076380100 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 14:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 14:39:40 INFO - PROCESS | 2876 | 1465076380126 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 14:39:40 INFO - PROCESS | 2876 | 1465076380128 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 14:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:39:40 INFO - PROCESS | 2876 | 1465076380138 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:39:40 INFO - PROCESS | 2876 | 1465076380140 Marionette TRACE conn5 <- [1,1090,null,{}] 14:39:40 INFO - PROCESS | 2876 | 1465076380143 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:40 INFO - PROCESS | 2876 | 1465076380149 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:40 INFO - PROCESS | 2876 | 1465076380280 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 14:39:40 INFO - PROCESS | 2876 | 1465076380333 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:40 INFO - PROCESS | 2876 | 1465076380335 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:40 INFO - PROCESS | 2876 | ++DOCSHELL 000000697864B000 == 35 [pid = 2876] [id = 282] 14:39:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972DA7000) [pid = 2876] [serial = 845] [outer = 0000000000000000] 14:39:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006973732C00) [pid = 2876] [serial = 846] [outer = 0000006972DA7000] 14:39:40 INFO - PROCESS | 2876 | 1465076380380 Marionette DEBUG loaded listener.js 14:39:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006974165400) [pid = 2876] [serial = 847] [outer = 0000006972DA7000] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006963564800) [pid = 2876] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006965122C00) [pid = 2876] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006965120000) [pid = 2876] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696463E800) [pid = 2876] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B484800) [pid = 2876] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006966394C00) [pid = 2876] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069712B0400) [pid = 2876] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006972D69C00) [pid = 2876] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069706E4000) [pid = 2876] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696355E000) [pid = 2876] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696463F800) [pid = 2876] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:39:40 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006964EC8000) [pid = 2876] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:39:40 INFO - PROCESS | 2876 | 1465076380807 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 14:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 732ms 14:39:40 INFO - PROCESS | 2876 | 1465076380873 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 14:39:40 INFO - PROCESS | 2876 | 1465076380875 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 14:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:39:40 INFO - PROCESS | 2876 | 1465076380878 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:39:40 INFO - PROCESS | 2876 | 1465076380880 Marionette TRACE conn5 <- [1,1094,null,{}] 14:39:40 INFO - PROCESS | 2876 | 1465076380889 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:40 INFO - PROCESS | 2876 | 1465076380891 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:40 INFO - PROCESS | 2876 | 1465076380978 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 14:39:41 INFO - PROCESS | 2876 | 1465076381017 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:41 INFO - PROCESS | 2876 | 1465076381019 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:41 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979761800 == 36 [pid = 2876] [id = 283] 14:39:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696651DC00) [pid = 2876] [serial = 848] [outer = 0000000000000000] 14:39:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069715F6000) [pid = 2876] [serial = 849] [outer = 000000696651DC00] 14:39:41 INFO - PROCESS | 2876 | 1465076381064 Marionette DEBUG loaded listener.js 14:39:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069745CB400) [pid = 2876] [serial = 850] [outer = 000000696651DC00] 14:39:41 INFO - PROCESS | 2876 | 1465076381494 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 14:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 14:39:41 INFO - PROCESS | 2876 | 1465076381521 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 2876 | 1465076381523 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 14:39:41 INFO - PROCESS | 2876 | 1465076381526 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:39:41 INFO - PROCESS | 2876 | 1465076381528 Marionette TRACE conn5 <- [1,1098,null,{}] 14:39:41 INFO - PROCESS | 2876 | 1465076381537 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:41 INFO - PROCESS | 2876 | 1465076381539 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:41 INFO - PROCESS | 2876 | 1465076381624 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 14:39:41 INFO - PROCESS | 2876 | 1465076381630 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:41 INFO - PROCESS | 2876 | 1465076381632 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:41 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798E9800 == 37 [pid = 2876] [id = 284] 14:39:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006970F89400) [pid = 2876] [serial = 851] [outer = 0000000000000000] 14:39:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069746ED000) [pid = 2876] [serial = 852] [outer = 0000006970F89400] 14:39:41 INFO - PROCESS | 2876 | 1465076381680 Marionette DEBUG loaded listener.js 14:39:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006975585000) [pid = 2876] [serial = 853] [outer = 0000006970F89400] 14:39:42 INFO - PROCESS | 2876 | 1465076382107 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 14:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 628ms 14:39:42 INFO - PROCESS | 2876 | 1465076382158 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 14:39:42 INFO - PROCESS | 2876 | 1465076382160 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 14:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:39:42 INFO - PROCESS | 2876 | 1465076382164 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:39:42 INFO - PROCESS | 2876 | 1465076382166 Marionette TRACE conn5 <- [1,1102,null,{}] 14:39:42 INFO - PROCESS | 2876 | 1465076382169 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:42 INFO - PROCESS | 2876 | 1465076382171 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:42 INFO - PROCESS | 2876 | 1465076382257 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 14:39:42 INFO - PROCESS | 2876 | 1465076382264 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:42 INFO - PROCESS | 2876 | 1465076382267 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:42 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A8F800 == 38 [pid = 2876] [id = 285] 14:39:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069758DA400) [pid = 2876] [serial = 854] [outer = 0000000000000000] 14:39:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069758E3C00) [pid = 2876] [serial = 855] [outer = 00000069758DA400] 14:39:42 INFO - PROCESS | 2876 | 1465076382321 Marionette DEBUG loaded listener.js 14:39:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006975AAE000) [pid = 2876] [serial = 856] [outer = 00000069758DA400] 14:39:42 INFO - PROCESS | 2876 | 1465076382982 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 14:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 879ms 14:39:43 INFO - PROCESS | 2876 | 1465076383047 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 14:39:43 INFO - PROCESS | 2876 | 1465076383052 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 14:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:39:43 INFO - PROCESS | 2876 | 1465076383057 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:39:43 INFO - PROCESS | 2876 | 1465076383061 Marionette TRACE conn5 <- [1,1106,null,{}] 14:39:43 INFO - PROCESS | 2876 | 1465076383067 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:43 INFO - PROCESS | 2876 | 1465076383071 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:43 INFO - PROCESS | 2876 | 1465076383200 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 14:39:43 INFO - PROCESS | 2876 | 1465076383314 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:43 INFO - PROCESS | 2876 | 1465076383317 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:43 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2AD800 == 39 [pid = 2876] [id = 286] 14:39:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006965120400) [pid = 2876] [serial = 857] [outer = 0000000000000000] 14:39:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006969AB4800) [pid = 2876] [serial = 858] [outer = 0000006965120400] 14:39:43 INFO - PROCESS | 2876 | 1465076383379 Marionette DEBUG loaded listener.js 14:39:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006969ABD000) [pid = 2876] [serial = 859] [outer = 0000006965120400] 14:39:44 INFO - PROCESS | 2876 | 1465076384038 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 14:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1030ms 14:39:44 INFO - PROCESS | 2876 | 1465076384091 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 14:39:44 INFO - PROCESS | 2876 | 1465076384096 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 14:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:39:44 INFO - PROCESS | 2876 | 1465076384140 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:39:44 INFO - PROCESS | 2876 | 1465076384143 Marionette TRACE conn5 <- [1,1110,null,{}] 14:39:44 INFO - PROCESS | 2876 | 1465076384148 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:44 INFO - PROCESS | 2876 | 1465076384151 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:44 INFO - PROCESS | 2876 | 1465076384278 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 14:39:44 INFO - PROCESS | 2876 | 1465076384347 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:44 INFO - PROCESS | 2876 | 1465076384350 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:44 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A96000 == 40 [pid = 2876] [id = 287] 14:39:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696B149800) [pid = 2876] [serial = 860] [outer = 0000000000000000] 14:39:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696E21B400) [pid = 2876] [serial = 861] [outer = 000000696B149800] 14:39:44 INFO - PROCESS | 2876 | 1465076384449 Marionette DEBUG loaded listener.js 14:39:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (00000069706E2800) [pid = 2876] [serial = 862] [outer = 000000696B149800] 14:39:45 INFO - PROCESS | 2876 | 1465076385090 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 14:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1003ms 14:39:45 INFO - PROCESS | 2876 | 1465076385120 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 14:39:45 INFO - PROCESS | 2876 | 1465076385123 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 14:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:39:45 INFO - PROCESS | 2876 | 1465076385127 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:39:45 INFO - PROCESS | 2876 | 1465076385131 Marionette TRACE conn5 <- [1,1114,null,{}] 14:39:45 INFO - PROCESS | 2876 | 1465076385143 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:45 INFO - PROCESS | 2876 | 1465076385148 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:45 INFO - PROCESS | 2876 | 1465076385264 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 14:39:45 INFO - PROCESS | 2876 | 1465076385384 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:45 INFO - PROCESS | 2876 | 1465076385387 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:45 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C04800 == 41 [pid = 2876] [id = 288] 14:39:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006972074C00) [pid = 2876] [serial = 863] [outer = 0000000000000000] 14:39:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000697257F800) [pid = 2876] [serial = 864] [outer = 0000006972074C00] 14:39:45 INFO - PROCESS | 2876 | 1465076385446 Marionette DEBUG loaded listener.js 14:39:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006972D6A400) [pid = 2876] [serial = 865] [outer = 0000006972074C00] 14:39:46 INFO - PROCESS | 2876 | 1465076386312 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 14:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1239ms 14:39:46 INFO - PROCESS | 2876 | 1465076386369 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 14:39:46 INFO - PROCESS | 2876 | 1465076386373 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 14:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:39:46 INFO - PROCESS | 2876 | 1465076386378 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:39:46 INFO - PROCESS | 2876 | 1465076386382 Marionette TRACE conn5 <- [1,1118,null,{}] 14:39:46 INFO - PROCESS | 2876 | 1465076386387 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:46 INFO - PROCESS | 2876 | 1465076386390 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:46 INFO - PROCESS | 2876 | 1465076386533 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 14:39:46 INFO - PROCESS | 2876 | 1465076386609 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:46 INFO - PROCESS | 2876 | 1465076386614 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 00000069798E9800 == 40 [pid = 2876] [id = 284] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006979761800 == 39 [pid = 2876] [id = 283] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 000000697864B000 == 38 [pid = 2876] [id = 282] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006974179800 == 37 [pid = 2876] [id = 281] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A2000 == 36 [pid = 2876] [id = 280] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 000000697150C000 == 35 [pid = 2876] [id = 279] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2BA000 == 34 [pid = 2876] [id = 278] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696A148000 == 33 [pid = 2876] [id = 277] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 00000069758B9800 == 32 [pid = 2876] [id = 274] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696A253800 == 31 [pid = 2876] [id = 275] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D20000 == 30 [pid = 2876] [id = 276] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C04800 == 29 [pid = 2876] [id = 288] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A96000 == 28 [pid = 2876] [id = 287] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A8F800 == 27 [pid = 2876] [id = 285] 14:39:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2AD800 == 26 [pid = 2876] [id = 286] 14:39:47 INFO - PROCESS | 2876 | ++DOCSHELL 0000006963464000 == 27 [pid = 2876] [id = 289] 14:39:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (00000069633BD400) [pid = 2876] [serial = 866] [outer = 0000000000000000] 14:39:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (00000069633C6C00) [pid = 2876] [serial = 867] [outer = 00000069633BD400] 14:39:47 INFO - PROCESS | 2876 | 1465076387305 Marionette DEBUG loaded listener.js 14:39:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006964438400) [pid = 2876] [serial = 868] [outer = 00000069633BD400] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (0000006963B54400) [pid = 2876] [serial = 798] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006964D23000) [pid = 2876] [serial = 799] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006965717800) [pid = 2876] [serial = 801] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (00000069664AA400) [pid = 2876] [serial = 802] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696A839C00) [pid = 2876] [serial = 804] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006969972C00) [pid = 2876] [serial = 796] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006964DE2C00) [pid = 2876] [serial = 795] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696BA9DC00) [pid = 2876] [serial = 807] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696E225800) [pid = 2876] [serial = 787] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006969C1FC00) [pid = 2876] [serial = 786] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069720A5400) [pid = 2876] [serial = 790] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000697130B400) [pid = 2876] [serial = 789] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069758E8800) [pid = 2876] [serial = 793] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006973508400) [pid = 2876] [serial = 792] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006970AD6800) [pid = 2876] [serial = 811] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006972269400) [pid = 2876] [serial = 822] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069706E9000) [pid = 2876] [serial = 810] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006969C21800) [pid = 2876] [serial = 816] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069712BA000) [pid = 2876] [serial = 813] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069720A8000) [pid = 2876] [serial = 820] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971E6D400) [pid = 2876] [serial = 819] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000697140A400) [pid = 2876] [serial = 814] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696EDF7800) [pid = 2876] [serial = 808] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069715F9400) [pid = 2876] [serial = 817] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696B147400) [pid = 2876] [serial = 805] [outer = 0000000000000000] [url = about:blank] 14:39:47 INFO - PROCESS | 2876 | 1465076387833 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 14:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1484ms 14:39:47 INFO - PROCESS | 2876 | 1465076387867 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 14:39:47 INFO - PROCESS | 2876 | 1465076387871 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 14:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:39:47 INFO - PROCESS | 2876 | 1465076387876 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:39:47 INFO - PROCESS | 2876 | 1465076387879 Marionette TRACE conn5 <- [1,1122,null,{}] 14:39:47 INFO - PROCESS | 2876 | 1465076387884 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:47 INFO - PROCESS | 2876 | 1465076387886 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:47 INFO - PROCESS | 2876 | 1465076387987 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 14:39:48 INFO - PROCESS | 2876 | 1465076388081 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:48 INFO - PROCESS | 2876 | 1465076388084 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:48 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A158000 == 28 [pid = 2876] [id = 290] 14:39:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964D99800) [pid = 2876] [serial = 869] [outer = 0000000000000000] 14:39:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006964EBF400) [pid = 2876] [serial = 870] [outer = 0000006964D99800] 14:39:48 INFO - PROCESS | 2876 | 1465076388136 Marionette DEBUG loaded listener.js 14:39:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006965121C00) [pid = 2876] [serial = 871] [outer = 0000006964D99800] 14:39:48 INFO - PROCESS | 2876 | [GFX2-]: DrawTargetD2D 1.1 (000000697462A360): Failed to create GradientStopCollection with no stops. 14:39:48 INFO - PROCESS | 2876 | [GFX3-]: No stops specified for gradient pattern. 14:39:48 INFO - PROCESS | 2876 | 1465076388560 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 14:39:48 INFO - PROCESS | 2876 | 1465076388627 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 14:39:48 INFO - PROCESS | 2876 | 1465076388632 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 14:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:39:48 INFO - PROCESS | 2876 | 1465076388640 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:39:48 INFO - PROCESS | 2876 | 1465076388643 Marionette TRACE conn5 <- [1,1126,null,{}] 14:39:48 INFO - PROCESS | 2876 | 1465076388651 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:48 INFO - PROCESS | 2876 | 1465076388654 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:48 INFO - PROCESS | 2876 | 1465076388760 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 14:39:48 INFO - PROCESS | 2876 | 1465076388770 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:48 INFO - PROCESS | 2876 | 1465076388773 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:48 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A14E800 == 29 [pid = 2876] [id = 291] 14:39:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006966523000) [pid = 2876] [serial = 872] [outer = 0000000000000000] 14:39:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696996E800) [pid = 2876] [serial = 873] [outer = 0000006966523000] 14:39:48 INFO - PROCESS | 2876 | 1465076388828 Marionette DEBUG loaded listener.js 14:39:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006969ABC400) [pid = 2876] [serial = 874] [outer = 0000006966523000] 14:39:49 INFO - PROCESS | 2876 | 1465076389324 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 14:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 733ms 14:39:49 INFO - PROCESS | 2876 | 1465076389374 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 14:39:49 INFO - PROCESS | 2876 | 1465076389376 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 14:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:39:49 INFO - PROCESS | 2876 | 1465076389380 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:39:49 INFO - PROCESS | 2876 | 1465076389384 Marionette TRACE conn5 <- [1,1130,null,{}] 14:39:49 INFO - PROCESS | 2876 | 1465076389395 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:49 INFO - PROCESS | 2876 | 1465076389400 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:49 INFO - PROCESS | 2876 | 1465076389511 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 14:39:49 INFO - PROCESS | 2876 | 1465076389520 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:49 INFO - PROCESS | 2876 | 1465076389523 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:49 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0D1000 == 30 [pid = 2876] [id = 292] 14:39:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696A8EE400) [pid = 2876] [serial = 875] [outer = 0000000000000000] 14:39:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696A8F5000) [pid = 2876] [serial = 876] [outer = 000000696A8EE400] 14:39:49 INFO - PROCESS | 2876 | 1465076389569 Marionette DEBUG loaded listener.js 14:39:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696B484C00) [pid = 2876] [serial = 877] [outer = 000000696A8EE400] 14:39:50 INFO - PROCESS | 2876 | 1465076390065 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 14:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 14:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:39:50 INFO - PROCESS | 2876 | 1465076390142 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 14:39:50 INFO - PROCESS | 2876 | 1465076390145 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 14:39:50 INFO - PROCESS | 2876 | 1465076390153 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - PROCESS | 2876 | 1465076390155 Marionette TRACE conn5 <- [1,1134,null,{}] 14:39:50 INFO - PROCESS | 2876 | 1465076390158 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:50 INFO - PROCESS | 2876 | 1465076390160 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:50 INFO - PROCESS | 2876 | 1465076390278 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 14:39:50 INFO - PROCESS | 2876 | 1465076390290 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:50 INFO - PROCESS | 2876 | 1465076390292 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:50 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713C5000 == 31 [pid = 2876] [id = 293] 14:39:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696B813800) [pid = 2876] [serial = 878] [outer = 0000000000000000] 14:39:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696B88C000) [pid = 2876] [serial = 879] [outer = 000000696B813800] 14:39:50 INFO - PROCESS | 2876 | 1465076390346 Marionette DEBUG loaded listener.js 14:39:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696BA9E400) [pid = 2876] [serial = 880] [outer = 000000696B813800] 14:39:50 INFO - PROCESS | 2876 | 1465076390805 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 14:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 14:39:50 INFO - PROCESS | 2876 | 1465076390844 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 14:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:39:50 INFO - PROCESS | 2876 | 1465076390846 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 14:39:50 INFO - PROCESS | 2876 | 1465076390849 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - PROCESS | 2876 | 1465076390851 Marionette TRACE conn5 <- [1,1138,null,{}] 14:39:50 INFO - PROCESS | 2876 | 1465076390855 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:50 INFO - PROCESS | 2876 | 1465076390857 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:50 INFO - PROCESS | 2876 | 1465076390970 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 14:39:50 INFO - PROCESS | 2876 | 1465076390976 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:50 INFO - PROCESS | 2876 | 1465076390978 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:51 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DCA000 == 32 [pid = 2876] [id = 294] 14:39:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696EA7C800) [pid = 2876] [serial = 881] [outer = 0000000000000000] 14:39:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696EDF8C00) [pid = 2876] [serial = 882] [outer = 000000696EA7C800] 14:39:51 INFO - PROCESS | 2876 | 1465076391034 Marionette DEBUG loaded listener.js 14:39:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069706E9000) [pid = 2876] [serial = 883] [outer = 000000696EA7C800] 14:39:51 INFO - PROCESS | 2876 | 1465076391546 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 14:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 733ms 14:39:51 INFO - PROCESS | 2876 | 1465076391614 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 14:39:51 INFO - PROCESS | 2876 | 1465076391617 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 14:39:51 INFO - PROCESS | 2876 | 1465076391624 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:39:51 INFO - PROCESS | 2876 | 1465076391626 Marionette TRACE conn5 <- [1,1142,null,{}] 14:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:39:51 INFO - PROCESS | 2876 | 1465076391630 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:51 INFO - PROCESS | 2876 | 1465076391636 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:51 INFO - PROCESS | 2876 | 1465076391944 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006971E67C00) [pid = 2876] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696B485400) [pid = 2876] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069720A9400) [pid = 2876] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696A83A000) [pid = 2876] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006965118400) [pid = 2876] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696463E000) [pid = 2876] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006963DCD000) [pid = 2876] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006972DA7000) [pid = 2876] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696651DC00) [pid = 2876] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006970F89400) [pid = 2876] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069758DA400) [pid = 2876] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:39:51 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069712AE800) [pid = 2876] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:39:52 INFO - PROCESS | 2876 | 1465076392009 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:52 INFO - PROCESS | 2876 | 1465076392012 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:52 INFO - PROCESS | 2876 | ++DOCSHELL 000000696345A000 == 33 [pid = 2876] [id = 295] 14:39:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006963438C00) [pid = 2876] [serial = 884] [outer = 0000000000000000] 14:39:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006965123000) [pid = 2876] [serial = 885] [outer = 0000006963438C00] 14:39:52 INFO - PROCESS | 2876 | 1465076392058 Marionette DEBUG loaded listener.js 14:39:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069712B3400) [pid = 2876] [serial = 886] [outer = 0000006963438C00] 14:39:52 INFO - PROCESS | 2876 | 1465076392435 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 14:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 837ms 14:39:52 INFO - PROCESS | 2876 | 1465076392468 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 14:39:52 INFO - PROCESS | 2876 | 1465076392470 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 14:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:39:52 INFO - PROCESS | 2876 | 1465076392474 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:39:52 INFO - PROCESS | 2876 | 1465076392476 Marionette TRACE conn5 <- [1,1146,null,{}] 14:39:52 INFO - PROCESS | 2876 | 1465076392479 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:52 INFO - PROCESS | 2876 | 1465076392481 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:52 INFO - PROCESS | 2876 | 1465076392563 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 14:39:52 INFO - PROCESS | 2876 | 1465076392569 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:52 INFO - PROCESS | 2876 | 1465076392571 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:52 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973476800 == 34 [pid = 2876] [id = 296] 14:39:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971305400) [pid = 2876] [serial = 887] [outer = 0000000000000000] 14:39:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069713B4800) [pid = 2876] [serial = 888] [outer = 0000006971305400] 14:39:52 INFO - PROCESS | 2876 | 1465076392616 Marionette DEBUG loaded listener.js 14:39:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971410000) [pid = 2876] [serial = 889] [outer = 0000006971305400] 14:39:53 INFO - PROCESS | 2876 | 1465076393055 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 14:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:39:53 INFO - PROCESS | 2876 | 1465076393107 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 14:39:53 INFO - PROCESS | 2876 | 1465076393110 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:39:53 INFO - PROCESS | 2876 | 1465076393112 Marionette TRACE conn5 <- [1,1150,null,{}] 14:39:53 INFO - PROCESS | 2876 | 1465076393116 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:53 INFO - PROCESS | 2876 | 1465076393118 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:53 INFO - PROCESS | 2876 | 1465076393209 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 14:39:53 INFO - PROCESS | 2876 | 1465076393218 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:53 INFO - PROCESS | 2876 | 1465076393220 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:53 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A13800 == 35 [pid = 2876] [id = 297] 14:39:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971411400) [pid = 2876] [serial = 890] [outer = 0000000000000000] 14:39:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E64800) [pid = 2876] [serial = 891] [outer = 0000006971411400] 14:39:53 INFO - PROCESS | 2876 | 1465076393264 Marionette DEBUG loaded listener.js 14:39:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971E6D400) [pid = 2876] [serial = 892] [outer = 0000006971411400] 14:39:53 INFO - PROCESS | 2876 | 1465076393705 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 14:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 628ms 14:39:53 INFO - PROCESS | 2876 | 1465076393746 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 14:39:53 INFO - PROCESS | 2876 | 1465076393748 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 14:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:39:53 INFO - PROCESS | 2876 | 1465076393751 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:39:53 INFO - PROCESS | 2876 | 1465076393753 Marionette TRACE conn5 <- [1,1154,null,{}] 14:39:53 INFO - PROCESS | 2876 | 1465076393757 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:53 INFO - PROCESS | 2876 | 1465076393759 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:53 INFO - PROCESS | 2876 | 1465076393843 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 14:39:53 INFO - PROCESS | 2876 | 1465076393849 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:53 INFO - PROCESS | 2876 | 1465076393851 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:53 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FBA800 == 36 [pid = 2876] [id = 298] 14:39:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696A171800) [pid = 2876] [serial = 893] [outer = 0000000000000000] 14:39:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972246400) [pid = 2876] [serial = 894] [outer = 000000696A171800] 14:39:53 INFO - PROCESS | 2876 | 1465076393897 Marionette DEBUG loaded listener.js 14:39:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972269800) [pid = 2876] [serial = 895] [outer = 000000696A171800] 14:39:54 INFO - PROCESS | 2876 | 1465076394718 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 14:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 986ms 14:39:54 INFO - PROCESS | 2876 | 1465076394739 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 14:39:54 INFO - PROCESS | 2876 | 1465076394744 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 14:39:54 INFO - PROCESS | 2876 | 1465076394749 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:39:54 INFO - PROCESS | 2876 | 1465076394755 Marionette TRACE conn5 <- [1,1158,null,{}] 14:39:54 INFO - PROCESS | 2876 | 1465076394760 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:54 INFO - PROCESS | 2876 | 1465076394763 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:54 INFO - PROCESS | 2876 | 1465076394892 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 14:39:54 INFO - PROCESS | 2876 | 1465076394967 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:54 INFO - PROCESS | 2876 | 1465076394970 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:55 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B45E800 == 37 [pid = 2876] [id = 299] 14:39:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006965117400) [pid = 2876] [serial = 896] [outer = 0000000000000000] 14:39:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006965713800) [pid = 2876] [serial = 897] [outer = 0000006965117400] 14:39:55 INFO - PROCESS | 2876 | 1465076395077 Marionette DEBUG loaded listener.js 14:39:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069697E9800) [pid = 2876] [serial = 898] [outer = 0000006965117400] 14:39:55 INFO - PROCESS | 2876 | 1465076395833 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 14:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1144ms 14:39:55 INFO - PROCESS | 2876 | 1465076395897 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 14:39:55 INFO - PROCESS | 2876 | 1465076395903 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 14:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:39:55 INFO - PROCESS | 2876 | 1465076395909 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:39:55 INFO - PROCESS | 2876 | 1465076395913 Marionette TRACE conn5 <- [1,1162,null,{}] 14:39:55 INFO - PROCESS | 2876 | 1465076395917 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:55 INFO - PROCESS | 2876 | 1465076395920 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:56 INFO - PROCESS | 2876 | 1465076396061 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 14:39:56 INFO - PROCESS | 2876 | 1465076396131 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:56 INFO - PROCESS | 2876 | 1465076396134 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:56 INFO - PROCESS | 2876 | ++DOCSHELL 00000069647A3000 == 38 [pid = 2876] [id = 300] 14:39:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (00000069633BA400) [pid = 2876] [serial = 899] [outer = 0000000000000000] 14:39:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006964DA0800) [pid = 2876] [serial = 900] [outer = 00000069633BA400] 14:39:56 INFO - PROCESS | 2876 | 1465076396301 Marionette DEBUG loaded listener.js 14:39:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (00000069664AC000) [pid = 2876] [serial = 901] [outer = 00000069633BA400] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006973484000 == 37 [pid = 2876] [id = 234] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 000000696A6E9000 == 36 [pid = 2876] [id = 218] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 000000696A4A7000 == 35 [pid = 2876] [id = 226] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006965823800 == 34 [pid = 2876] [id = 228] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006973483000 == 33 [pid = 2876] [id = 232] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 000000697289F800 == 32 [pid = 2876] [id = 231] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A1A800 == 31 [pid = 2876] [id = 225] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 000000697346C000 == 30 [pid = 2876] [id = 224] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A58800 == 29 [pid = 2876] [id = 220] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 00000069722BD000 == 28 [pid = 2876] [id = 222] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FAE000 == 27 [pid = 2876] [id = 233] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006971508800 == 26 [pid = 2876] [id = 221] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2A3000 == 25 [pid = 2876] [id = 219] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2AA000 == 24 [pid = 2876] [id = 229] 14:39:56 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F12000 == 23 [pid = 2876] [id = 217] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (00000069720A9C00) [pid = 2876] [serial = 843] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696B814800) [pid = 2876] [serial = 834] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696E21FC00) [pid = 2876] [serial = 835] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069728EC400) [pid = 2876] [serial = 844] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006972275000) [pid = 2876] [serial = 823] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696B1A5000) [pid = 2876] [serial = 828] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696BA33C00) [pid = 2876] [serial = 829] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006965714800) [pid = 2876] [serial = 831] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069699BA000) [pid = 2876] [serial = 832] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006964D9B000) [pid = 2876] [serial = 825] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006965124400) [pid = 2876] [serial = 826] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069706E7000) [pid = 2876] [serial = 837] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069712AF000) [pid = 2876] [serial = 838] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006973732C00) [pid = 2876] [serial = 846] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069715F6000) [pid = 2876] [serial = 849] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069746ED000) [pid = 2876] [serial = 852] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006975585000) [pid = 2876] [serial = 853] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006974165400) [pid = 2876] [serial = 847] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069758E3C00) [pid = 2876] [serial = 855] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006975AAE000) [pid = 2876] [serial = 856] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006971311400) [pid = 2876] [serial = 840] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006971A8D000) [pid = 2876] [serial = 841] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (00000069745CB400) [pid = 2876] [serial = 850] [outer = 0000000000000000] [url = about:blank] 14:39:56 INFO - PROCESS | 2876 | 1465076396967 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 14:39:57 INFO - PROCESS | 2876 | 1465076397055 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 14:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:39:57 INFO - PROCESS | 2876 | 1465076397069 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:39:57 INFO - PROCESS | 2876 | 1465076397072 Marionette TRACE conn5 <- [1,1166,null,{}] 14:39:57 INFO - PROCESS | 2876 | 1465076397083 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:57 INFO - PROCESS | 2876 | 1465076397086 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:57 INFO - PROCESS | 2876 | 1465076397186 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 14:39:57 INFO - PROCESS | 2876 | 1465076397194 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:57 INFO - PROCESS | 2876 | 1465076397196 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:57 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A84B000 == 24 [pid = 2876] [id = 301] 14:39:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006964F89800) [pid = 2876] [serial = 902] [outer = 0000000000000000] 14:39:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696657E000) [pid = 2876] [serial = 903] [outer = 0000006964F89800] 14:39:57 INFO - PROCESS | 2876 | 1465076397245 Marionette DEBUG loaded listener.js 14:39:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696A799400) [pid = 2876] [serial = 904] [outer = 0000006964F89800] 14:39:57 INFO - PROCESS | 2876 | 1465076397786 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 14:39:57 INFO - PROCESS | 2876 | 1465076397817 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 14:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:39:57 INFO - PROCESS | 2876 | 1465076397823 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:39:57 INFO - PROCESS | 2876 | 1465076397826 Marionette TRACE conn5 <- [1,1170,null,{}] 14:39:57 INFO - PROCESS | 2876 | 1465076397831 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:57 INFO - PROCESS | 2876 | 1465076397833 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:57 INFO - PROCESS | 2876 | 1465076397927 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 14:39:57 INFO - PROCESS | 2876 | 1465076397936 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:57 INFO - PROCESS | 2876 | 1465076397938 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:57 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A50800 == 25 [pid = 2876] [id = 302] 14:39:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696BA37800) [pid = 2876] [serial = 905] [outer = 0000000000000000] 14:39:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696E223400) [pid = 2876] [serial = 906] [outer = 000000696BA37800] 14:39:57 INFO - PROCESS | 2876 | 1465076397985 Marionette DEBUG loaded listener.js 14:39:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696EA84400) [pid = 2876] [serial = 907] [outer = 000000696BA37800] 14:39:58 INFO - PROCESS | 2876 | 1465076398478 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 14:39:58 INFO - PROCESS | 2876 | 1465076398519 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 14:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:39:58 INFO - PROCESS | 2876 | 1465076398522 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:39:58 INFO - PROCESS | 2876 | 1465076398526 Marionette TRACE conn5 <- [1,1174,null,{}] 14:39:58 INFO - PROCESS | 2876 | 1465076398537 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:58 INFO - PROCESS | 2876 | 1465076398542 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:58 INFO - PROCESS | 2876 | 1465076398636 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 14:39:58 INFO - PROCESS | 2876 | 1465076398715 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:58 INFO - PROCESS | 2876 | 1465076398717 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:58 INFO - PROCESS | 2876 | ++DOCSHELL 00000069724DA000 == 26 [pid = 2876] [id = 303] 14:39:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696EE33400) [pid = 2876] [serial = 908] [outer = 0000000000000000] 14:39:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006970F4F800) [pid = 2876] [serial = 909] [outer = 000000696EE33400] 14:39:58 INFO - PROCESS | 2876 | 1465076398763 Marionette DEBUG loaded listener.js 14:39:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069712B7000) [pid = 2876] [serial = 910] [outer = 000000696EE33400] 14:39:59 INFO - PROCESS | 2876 | 1465076399156 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:39:59 INFO - PROCESS | 2876 | 1465076399222 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 14:39:59 INFO - PROCESS | 2876 | 1465076399225 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:39:59 INFO - PROCESS | 2876 | 1465076399227 Marionette TRACE conn5 <- [1,1178,null,{}] 14:39:59 INFO - PROCESS | 2876 | 1465076399231 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:59 INFO - PROCESS | 2876 | 1465076399233 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:59 INFO - PROCESS | 2876 | 1465076399388 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 14:39:59 INFO - PROCESS | 2876 | 1465076399409 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:59 INFO - PROCESS | 2876 | 1465076399412 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:39:59 INFO - PROCESS | 2876 | ++DOCSHELL 000000697346A000 == 27 [pid = 2876] [id = 304] 14:39:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000697130B000) [pid = 2876] [serial = 911] [outer = 0000000000000000] 14:39:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000697140C000) [pid = 2876] [serial = 912] [outer = 000000697130B000] 14:39:59 INFO - PROCESS | 2876 | 1465076399460 Marionette DEBUG loaded listener.js 14:39:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971A97000) [pid = 2876] [serial = 913] [outer = 000000697130B000] 14:39:59 INFO - PROCESS | 2876 | 1465076399905 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 14:39:59 INFO - PROCESS | 2876 | 1465076399965 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 14:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:39:59 INFO - PROCESS | 2876 | 1465076399969 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:39:59 INFO - PROCESS | 2876 | 1465076399971 Marionette TRACE conn5 <- [1,1182,null,{}] 14:39:59 INFO - PROCESS | 2876 | 1465076399987 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:59 INFO - PROCESS | 2876 | 1465076399989 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:00 INFO - PROCESS | 2876 | 1465076400099 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 14:40:00 INFO - PROCESS | 2876 | 1465076400109 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:00 INFO - PROCESS | 2876 | 1465076400111 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:00 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DCC000 == 28 [pid = 2876] [id = 305] 14:40:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972249000) [pid = 2876] [serial = 914] [outer = 0000000000000000] 14:40:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972250000) [pid = 2876] [serial = 915] [outer = 0000006972249000] 14:40:00 INFO - PROCESS | 2876 | 1465076400170 Marionette DEBUG loaded listener.js 14:40:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972274400) [pid = 2876] [serial = 916] [outer = 0000006972249000] 14:40:00 INFO - PROCESS | 2876 | 1465076400680 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:40:00 INFO - PROCESS | 2876 | 1465076400770 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 14:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:40:00 INFO - PROCESS | 2876 | 1465076400774 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:40:00 INFO - PROCESS | 2876 | 1465076400776 Marionette TRACE conn5 <- [1,1186,null,{}] 14:40:00 INFO - PROCESS | 2876 | 1465076400779 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:00 INFO - PROCESS | 2876 | 1465076400793 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:00 INFO - PROCESS | 2876 | 1465076400916 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 14:40:00 INFO - PROCESS | 2876 | 1465076400922 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:00 INFO - PROCESS | 2876 | 1465076400924 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:00 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979759000 == 29 [pid = 2876] [id = 306] 14:40:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069728F7800) [pid = 2876] [serial = 917] [outer = 0000000000000000] 14:40:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972D67800) [pid = 2876] [serial = 918] [outer = 00000069728F7800] 14:40:00 INFO - PROCESS | 2876 | 1465076400968 Marionette DEBUG loaded listener.js 14:40:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972DB2000) [pid = 2876] [serial = 919] [outer = 00000069728F7800] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696B813800) [pid = 2876] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069633BD400) [pid = 2876] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A8EE400) [pid = 2876] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696EA7C800) [pid = 2876] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006964D99800) [pid = 2876] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006966523000) [pid = 2876] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006972074C00) [pid = 2876] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006963438C00) [pid = 2876] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006965120400) [pid = 2876] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971305400) [pid = 2876] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696B149800) [pid = 2876] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:40:01 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971411400) [pid = 2876] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:40:01 INFO - PROCESS | 2876 | 1465076401479 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 733ms 14:40:01 INFO - PROCESS | 2876 | 1465076401509 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 14:40:01 INFO - PROCESS | 2876 | 1465076401512 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 14:40:01 INFO - PROCESS | 2876 | 1465076401515 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:40:01 INFO - PROCESS | 2876 | 1465076401517 Marionette TRACE conn5 <- [1,1190,null,{}] 14:40:01 INFO - PROCESS | 2876 | 1465076401520 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:01 INFO - PROCESS | 2876 | 1465076401522 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:01 INFO - PROCESS | 2876 | 1465076401635 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 14:40:01 INFO - PROCESS | 2876 | 1465076401681 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:01 INFO - PROCESS | 2876 | 1465076401683 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:01 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B4EA000 == 30 [pid = 2876] [id = 307] 14:40:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006963564000) [pid = 2876] [serial = 920] [outer = 0000000000000000] 14:40:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696EA7C800) [pid = 2876] [serial = 921] [outer = 0000006963564000] 14:40:01 INFO - PROCESS | 2876 | 1465076401728 Marionette DEBUG loaded listener.js 14:40:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006972E1D400) [pid = 2876] [serial = 922] [outer = 0000006963564000] 14:40:02 INFO - PROCESS | 2876 | 1465076402111 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:40:02 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 14:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 628ms 14:40:02 INFO - PROCESS | 2876 | 1465076402146 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 14:40:02 INFO - PROCESS | 2876 | 1465076402149 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 14:40:02 INFO - PROCESS | 2876 | 1465076402152 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:40:02 INFO - PROCESS | 2876 | 1465076402153 Marionette TRACE conn5 <- [1,1194,null,{}] 14:40:02 INFO - PROCESS | 2876 | 1465076402157 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:02 INFO - PROCESS | 2876 | 1465076402159 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:02 INFO - PROCESS | 2876 | 1465076402298 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 14:40:02 INFO - PROCESS | 2876 | 1465076402314 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 2876 | 1465076402316 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:02 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798E7800 == 31 [pid = 2876] [id = 308] 14:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000697359B800) [pid = 2876] [serial = 923] [outer = 0000000000000000] 14:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069737A3400) [pid = 2876] [serial = 924] [outer = 000000697359B800] 14:40:02 INFO - PROCESS | 2876 | 1465076402362 Marionette DEBUG loaded listener.js 14:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069745CC400) [pid = 2876] [serial = 925] [outer = 000000697359B800] 14:40:02 INFO - PROCESS | 2876 | 1465076402773 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:40:02 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 14:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 689ms 14:40:02 INFO - PROCESS | 2876 | 1465076402845 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 14:40:02 INFO - PROCESS | 2876 | 1465076402847 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 14:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:40:02 INFO - PROCESS | 2876 | 1465076402851 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:40:02 INFO - PROCESS | 2876 | 1465076402853 Marionette TRACE conn5 <- [1,1198,null,{}] 14:40:02 INFO - PROCESS | 2876 | 1465076402856 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:02 INFO - PROCESS | 2876 | 1465076402858 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:02 INFO - PROCESS | 2876 | 1465076402944 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 14:40:02 INFO - PROCESS | 2876 | 1465076402950 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 2876 | 1465076402952 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:02 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A91800 == 32 [pid = 2876] [id = 309] 14:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069746E5C00) [pid = 2876] [serial = 926] [outer = 0000000000000000] 14:40:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697557F000) [pid = 2876] [serial = 927] [outer = 00000069746E5C00] 14:40:03 INFO - PROCESS | 2876 | 1465076403000 Marionette DEBUG loaded listener.js 14:40:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069758E1C00) [pid = 2876] [serial = 928] [outer = 00000069746E5C00] 14:40:03 INFO - PROCESS | 2876 | 1465076403579 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 776ms 14:40:03 INFO - PROCESS | 2876 | 1465076403648 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 14:40:03 INFO - PROCESS | 2876 | 1465076403653 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 14:40:03 INFO - PROCESS | 2876 | 1465076403659 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:40:03 INFO - PROCESS | 2876 | 1465076403663 Marionette TRACE conn5 <- [1,1202,null,{}] 14:40:03 INFO - PROCESS | 2876 | 1465076403682 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:03 INFO - PROCESS | 2876 | 1465076403686 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:03 INFO - PROCESS | 2876 | 1465076403814 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 14:40:03 INFO - PROCESS | 2876 | 1465076403884 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:03 INFO - PROCESS | 2876 | 1465076403887 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:03 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2BE800 == 33 [pid = 2876] [id = 310] 14:40:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006964DDAC00) [pid = 2876] [serial = 929] [outer = 0000000000000000] 14:40:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006966588400) [pid = 2876] [serial = 930] [outer = 0000006964DDAC00] 14:40:04 INFO - PROCESS | 2876 | 1465076403986 Marionette DEBUG loaded listener.js 14:40:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696A8F1000) [pid = 2876] [serial = 931] [outer = 0000006964DDAC00] 14:40:04 INFO - PROCESS | 2876 | 1465076404587 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 14:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 944ms 14:40:04 INFO - PROCESS | 2876 | 1465076404609 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 14:40:04 INFO - PROCESS | 2876 | 1465076404614 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 14:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:40:04 INFO - PROCESS | 2876 | 1465076404635 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:40:04 INFO - PROCESS | 2876 | 1465076404639 Marionette TRACE conn5 <- [1,1206,null,{}] 14:40:04 INFO - PROCESS | 2876 | 1465076404643 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:04 INFO - PROCESS | 2876 | 1465076404646 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:04 INFO - PROCESS | 2876 | 1465076404765 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 14:40:04 INFO - PROCESS | 2876 | 1465076404881 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:04 INFO - PROCESS | 2876 | 1465076404884 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:04 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A9B000 == 34 [pid = 2876] [id = 311] 14:40:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696E3EAC00) [pid = 2876] [serial = 932] [outer = 0000000000000000] 14:40:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069706E1C00) [pid = 2876] [serial = 933] [outer = 000000696E3EAC00] 14:40:04 INFO - PROCESS | 2876 | 1465076404942 Marionette DEBUG loaded listener.js 14:40:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006970F54800) [pid = 2876] [serial = 934] [outer = 000000696E3EAC00] 14:40:05 INFO - PROCESS | 2876 | 1465076405568 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 14:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 985ms 14:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:40:05 INFO - PROCESS | 2876 | 1465076405621 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 14:40:05 INFO - PROCESS | 2876 | 1465076405624 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 14:40:05 INFO - PROCESS | 2876 | 1465076405628 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:40:05 INFO - PROCESS | 2876 | 1465076405632 Marionette TRACE conn5 <- [1,1210,null,{}] 14:40:05 INFO - PROCESS | 2876 | 1465076405644 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:05 INFO - PROCESS | 2876 | 1465076405649 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:05 INFO - PROCESS | 2876 | 1465076405765 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 14:40:05 INFO - PROCESS | 2876 | 1465076405886 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:05 INFO - PROCESS | 2876 | 1465076405889 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:05 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C0F000 == 35 [pid = 2876] [id = 312] 14:40:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006972274C00) [pid = 2876] [serial = 935] [outer = 0000000000000000] 14:40:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (00000069725ED800) [pid = 2876] [serial = 936] [outer = 0000006972274C00] 14:40:05 INFO - PROCESS | 2876 | 1465076405949 Marionette DEBUG loaded listener.js 14:40:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (00000069737B0800) [pid = 2876] [serial = 937] [outer = 0000006972274C00] 14:40:06 INFO - PROCESS | 2876 | 1465076406607 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 14:40:06 INFO - PROCESS | 2876 | 1465076406672 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 14:40:06 INFO - PROCESS | 2876 | 1465076406675 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:40:06 INFO - PROCESS | 2876 | 1465076406678 Marionette TRACE conn5 <- [1,1214,null,{}] 14:40:06 INFO - PROCESS | 2876 | 1465076406681 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:06 INFO - PROCESS | 2876 | 1465076406684 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:06 INFO - PROCESS | 2876 | 1465076406801 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 14:40:07 INFO - PROCESS | 2876 | 1465076407010 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:07 INFO - PROCESS | 2876 | 1465076407014 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:07 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A256800 == 36 [pid = 2876] [id = 313] 14:40:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006964671400) [pid = 2876] [serial = 938] [outer = 0000000000000000] 14:40:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006964EC7000) [pid = 2876] [serial = 939] [outer = 0000006964671400] 14:40:07 INFO - PROCESS | 2876 | 1465076407080 Marionette DEBUG loaded listener.js 14:40:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006969ABE400) [pid = 2876] [serial = 940] [outer = 0000006964671400] 14:40:07 INFO - PROCESS | 2876 | 1465076407672 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 14:40:08 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A0800 == 35 [pid = 2876] [id = 223] 14:40:08 INFO - PROCESS | 2876 | --DOCSHELL 0000006969AC7800 == 34 [pid = 2876] [id = 227] 14:40:08 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D0F000 == 33 [pid = 2876] [id = 230] 14:40:08 INFO - PROCESS | 2876 | --DOCSHELL 0000006963464000 == 32 [pid = 2876] [id = 289] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (0000006971E64800) [pid = 2876] [serial = 891] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (000000696B88C000) [pid = 2876] [serial = 879] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069633C6C00) [pid = 2876] [serial = 867] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006964438400) [pid = 2876] [serial = 868] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696A8F5000) [pid = 2876] [serial = 876] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696EDF8C00) [pid = 2876] [serial = 882] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006964EBF400) [pid = 2876] [serial = 870] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006965121C00) [pid = 2876] [serial = 871] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696996E800) [pid = 2876] [serial = 873] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006969ABC400) [pid = 2876] [serial = 874] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006972D6A400) [pid = 2876] [serial = 865] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000697257F800) [pid = 2876] [serial = 864] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006965123000) [pid = 2876] [serial = 885] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (00000069706E9000) [pid = 2876] [serial = 883] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006969ABD000) [pid = 2876] [serial = 859] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006969AB4800) [pid = 2876] [serial = 858] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069713B4800) [pid = 2876] [serial = 888] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069712B3400) [pid = 2876] [serial = 886] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971E6D400) [pid = 2876] [serial = 892] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069706E2800) [pid = 2876] [serial = 862] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696BA9E400) [pid = 2876] [serial = 880] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696E21B400) [pid = 2876] [serial = 861] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006971410000) [pid = 2876] [serial = 889] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696B484C00) [pid = 2876] [serial = 877] [outer = 0000000000000000] [url = about:blank] 14:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1684ms 14:40:08 INFO - PROCESS | 2876 | 1465076408434 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 14:40:08 INFO - PROCESS | 2876 | 1465076408439 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 14:40:08 INFO - PROCESS | 2876 | 1465076408444 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:40:08 INFO - PROCESS | 2876 | 1465076408447 Marionette TRACE conn5 <- [1,1218,null,{}] 14:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:40:08 INFO - PROCESS | 2876 | 1465076408453 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:08 INFO - PROCESS | 2876 | 1465076408457 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:08 INFO - PROCESS | 2876 | 1465076408547 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 14:40:08 INFO - PROCESS | 2876 | 1465076408554 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:08 INFO - PROCESS | 2876 | 1465076408559 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:08 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F17800 == 33 [pid = 2876] [id = 314] 14:40:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006963B5B000) [pid = 2876] [serial = 941] [outer = 0000000000000000] 14:40:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006963D49800) [pid = 2876] [serial = 942] [outer = 0000006963B5B000] 14:40:08 INFO - PROCESS | 2876 | 1465076408609 Marionette DEBUG loaded listener.js 14:40:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006964757400) [pid = 2876] [serial = 943] [outer = 0000006963B5B000] 14:40:09 INFO - PROCESS | 2876 | 1465076409103 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 14:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 14:40:09 INFO - PROCESS | 2876 | 1465076409145 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 14:40:09 INFO - PROCESS | 2876 | 1465076409149 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 14:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:40:09 INFO - PROCESS | 2876 | 1465076409155 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:40:09 INFO - PROCESS | 2876 | 1465076409160 Marionette TRACE conn5 <- [1,1222,null,{}] 14:40:09 INFO - PROCESS | 2876 | 1465076409164 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:09 INFO - PROCESS | 2876 | 1465076409167 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:09 INFO - PROCESS | 2876 | 1465076409261 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 14:40:09 INFO - PROCESS | 2876 | 1465076409269 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:09 INFO - PROCESS | 2876 | 1465076409272 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:09 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A2F6800 == 34 [pid = 2876] [id = 315] 14:40:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006964DD8000) [pid = 2876] [serial = 944] [outer = 0000000000000000] 14:40:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006964F85000) [pid = 2876] [serial = 945] [outer = 0000006964DD8000] 14:40:09 INFO - PROCESS | 2876 | 1465076409321 Marionette DEBUG loaded listener.js 14:40:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696511C800) [pid = 2876] [serial = 946] [outer = 0000006964DD8000] 14:40:09 INFO - PROCESS | 2876 | 1465076409789 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 14:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 691ms 14:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:40:09 INFO - PROCESS | 2876 | 1465076409845 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 14:40:09 INFO - PROCESS | 2876 | 1465076409847 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 14:40:09 INFO - PROCESS | 2876 | 1465076409851 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:40:09 INFO - PROCESS | 2876 | 1465076409853 Marionette TRACE conn5 <- [1,1226,null,{}] 14:40:09 INFO - PROCESS | 2876 | 1465076409895 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:09 INFO - PROCESS | 2876 | 1465076409908 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:10 INFO - PROCESS | 2876 | 1465076410036 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 14:40:10 INFO - PROCESS | 2876 | 1465076410048 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:10 INFO - PROCESS | 2876 | 1465076410052 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:10 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2AF800 == 35 [pid = 2876] [id = 316] 14:40:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006969971800) [pid = 2876] [serial = 947] [outer = 0000000000000000] 14:40:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006969A04000) [pid = 2876] [serial = 948] [outer = 0000006969971800] 14:40:10 INFO - PROCESS | 2876 | 1465076410102 Marionette DEBUG loaded listener.js 14:40:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006969C1F800) [pid = 2876] [serial = 949] [outer = 0000006969971800] 14:40:10 INFO - PROCESS | 2876 | 1465076410530 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 14:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 733ms 14:40:10 INFO - PROCESS | 2876 | 1465076410586 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 14:40:10 INFO - PROCESS | 2876 | 1465076410589 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 14:40:10 INFO - PROCESS | 2876 | 1465076410592 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:40:10 INFO - PROCESS | 2876 | 1465076410594 Marionette TRACE conn5 <- [1,1230,null,{}] 14:40:10 INFO - PROCESS | 2876 | 1465076410598 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:10 INFO - PROCESS | 2876 | 1465076410600 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:10 INFO - PROCESS | 2876 | 1465076410722 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 14:40:10 INFO - PROCESS | 2876 | 1465076410742 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:10 INFO - PROCESS | 2876 | 1465076410744 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:10 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A51000 == 36 [pid = 2876] [id = 317] 14:40:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696A7A2400) [pid = 2876] [serial = 950] [outer = 0000000000000000] 14:40:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696A839800) [pid = 2876] [serial = 951] [outer = 000000696A7A2400] 14:40:10 INFO - PROCESS | 2876 | 1465076410792 Marionette DEBUG loaded listener.js 14:40:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696B14A000) [pid = 2876] [serial = 952] [outer = 000000696A7A2400] 14:40:11 INFO - PROCESS | 2876 | 1465076411255 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 14:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 14:40:11 INFO - PROCESS | 2876 | 1465076411318 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 14:40:11 INFO - PROCESS | 2876 | 1465076411320 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 14:40:11 INFO - PROCESS | 2876 | 1465076411324 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:40:11 INFO - PROCESS | 2876 | 1465076411326 Marionette TRACE conn5 <- [1,1234,null,{}] 14:40:11 INFO - PROCESS | 2876 | 1465076411330 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:11 INFO - PROCESS | 2876 | 1465076411332 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:11 INFO - PROCESS | 2876 | 1465076411448 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 14:40:11 INFO - PROCESS | 2876 | 1465076411459 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:11 INFO - PROCESS | 2876 | 1465076411461 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:11 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D08000 == 37 [pid = 2876] [id = 318] 14:40:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696B80F800) [pid = 2876] [serial = 953] [outer = 0000000000000000] 14:40:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696B816800) [pid = 2876] [serial = 954] [outer = 000000696B80F800] 14:40:11 INFO - PROCESS | 2876 | 1465076411546 Marionette DEBUG loaded listener.js 14:40:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696BA36800) [pid = 2876] [serial = 955] [outer = 000000696B80F800] 14:40:12 INFO - PROCESS | 2876 | 1465076412002 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 14:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 14:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:40:12 INFO - PROCESS | 2876 | 1465076412063 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 14:40:12 INFO - PROCESS | 2876 | 1465076412066 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 14:40:12 INFO - PROCESS | 2876 | 1465076412069 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:40:12 INFO - PROCESS | 2876 | 1465076412071 Marionette TRACE conn5 <- [1,1238,null,{}] 14:40:12 INFO - PROCESS | 2876 | 1465076412074 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:12 INFO - PROCESS | 2876 | 1465076412081 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:12 INFO - PROCESS | 2876 | 1465076412224 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 14:40:12 INFO - PROCESS | 2876 | 1465076412282 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:12 INFO - PROCESS | 2876 | 1465076412284 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:12 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972717800 == 38 [pid = 2876] [id = 319] 14:40:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696EA83000) [pid = 2876] [serial = 956] [outer = 0000000000000000] 14:40:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069706E3C00) [pid = 2876] [serial = 957] [outer = 000000696EA83000] 14:40:12 INFO - PROCESS | 2876 | 1465076412331 Marionette DEBUG loaded listener.js 14:40:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006970AD6400) [pid = 2876] [serial = 958] [outer = 000000696EA83000] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000697130B000) [pid = 2876] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006972249000) [pid = 2876] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006964F89800) [pid = 2876] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006965117400) [pid = 2876] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A171800) [pid = 2876] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069728F7800) [pid = 2876] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696BA37800) [pid = 2876] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (00000069633BA400) [pid = 2876] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006963564000) [pid = 2876] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696EE33400) [pid = 2876] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069746E5C00) [pid = 2876] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:40:12 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697359B800) [pid = 2876] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:40:12 INFO - PROCESS | 2876 | 1465076412984 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 14:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 944ms 14:40:13 INFO - PROCESS | 2876 | 1465076413023 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 14:40:13 INFO - PROCESS | 2876 | 1465076413025 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 14:40:13 INFO - PROCESS | 2876 | 1465076413029 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:40:13 INFO - PROCESS | 2876 | 1465076413031 Marionette TRACE conn5 <- [1,1242,null,{}] 14:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:40:13 INFO - PROCESS | 2876 | 1465076413034 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:13 INFO - PROCESS | 2876 | 1465076413036 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:13 INFO - PROCESS | 2876 | 1465076413120 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 14:40:13 INFO - PROCESS | 2876 | 1465076413192 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:13 INFO - PROCESS | 2876 | 1465076413194 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:13 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972973000 == 39 [pid = 2876] [id = 320] 14:40:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696B488000) [pid = 2876] [serial = 959] [outer = 0000000000000000] 14:40:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696EE33400) [pid = 2876] [serial = 960] [outer = 000000696B488000] 14:40:13 INFO - PROCESS | 2876 | 1465076413239 Marionette DEBUG loaded listener.js 14:40:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697127C400) [pid = 2876] [serial = 961] [outer = 000000696B488000] 14:40:13 INFO - PROCESS | 2876 | 1465076413618 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 14:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 14:40:13 INFO - PROCESS | 2876 | 1465076413664 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 14:40:13 INFO - PROCESS | 2876 | 1465076413667 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 14:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:40:13 INFO - PROCESS | 2876 | 1465076413670 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:40:13 INFO - PROCESS | 2876 | 1465076413672 Marionette TRACE conn5 <- [1,1246,null,{}] 14:40:13 INFO - PROCESS | 2876 | 1465076413675 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:13 INFO - PROCESS | 2876 | 1465076413677 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:13 INFO - PROCESS | 2876 | 1465076413787 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 14:40:13 INFO - PROCESS | 2876 | 1465076413796 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:13 INFO - PROCESS | 2876 | 1465076413798 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:13 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973535000 == 40 [pid = 2876] [id = 321] 14:40:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696B80C000) [pid = 2876] [serial = 962] [outer = 0000000000000000] 14:40:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971309000) [pid = 2876] [serial = 963] [outer = 000000696B80C000] 14:40:13 INFO - PROCESS | 2876 | 1465076413843 Marionette DEBUG loaded listener.js 14:40:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971408C00) [pid = 2876] [serial = 964] [outer = 000000696B80C000] 14:40:14 INFO - PROCESS | 2876 | 1465076414262 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 14:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 629ms 14:40:14 INFO - PROCESS | 2876 | 1465076414302 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 14:40:14 INFO - PROCESS | 2876 | 1465076414305 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 14:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:40:14 INFO - PROCESS | 2876 | 1465076414308 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - PROCESS | 2876 | 1465076414310 Marionette TRACE conn5 <- [1,1250,null,{}] 14:40:14 INFO - PROCESS | 2876 | 1465076414313 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:14 INFO - PROCESS | 2876 | 1465076414315 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:14 INFO - PROCESS | 2876 | 1465076414426 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 14:40:14 INFO - PROCESS | 2876 | 1465076414468 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:14 INFO - PROCESS | 2876 | 1465076414470 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:14 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A86000 == 41 [pid = 2876] [id = 322] 14:40:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069713B2000) [pid = 2876] [serial = 965] [outer = 0000000000000000] 14:40:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069715F2800) [pid = 2876] [serial = 966] [outer = 00000069713B2000] 14:40:14 INFO - PROCESS | 2876 | 1465076414515 Marionette DEBUG loaded listener.js 14:40:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006971E62C00) [pid = 2876] [serial = 967] [outer = 00000069713B2000] 14:40:15 INFO - PROCESS | 2876 | 1465076414995 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 14:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 732ms 14:40:15 INFO - PROCESS | 2876 | 1465076415044 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 14:40:15 INFO - PROCESS | 2876 | 1465076415050 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 14:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:40:15 INFO - PROCESS | 2876 | 1465076415056 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:40:15 INFO - PROCESS | 2876 | 1465076415059 Marionette TRACE conn5 <- [1,1254,null,{}] 14:40:15 INFO - PROCESS | 2876 | 1465076415092 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:15 INFO - PROCESS | 2876 | 1465076415096 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:15 INFO - PROCESS | 2876 | 1465076415233 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 14:40:15 INFO - PROCESS | 2876 | 1465076415326 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:15 INFO - PROCESS | 2876 | 1465076415331 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:15 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969A3B000 == 42 [pid = 2876] [id = 323] 14:40:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006963B5D800) [pid = 2876] [serial = 968] [outer = 0000000000000000] 14:40:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696440A800) [pid = 2876] [serial = 969] [outer = 0000006963B5D800] 14:40:15 INFO - PROCESS | 2876 | 1465076415414 Marionette DEBUG loaded listener.js 14:40:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006964DD6400) [pid = 2876] [serial = 970] [outer = 0000006963B5D800] 14:40:16 INFO - PROCESS | 2876 | 1465076416200 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 14:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1221ms 14:40:16 INFO - PROCESS | 2876 | 1465076416279 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 14:40:16 INFO - PROCESS | 2876 | 1465076416284 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 14:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:40:16 INFO - PROCESS | 2876 | 1465076416292 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:40:16 INFO - PROCESS | 2876 | 1465076416295 Marionette TRACE conn5 <- [1,1258,null,{}] 14:40:16 INFO - PROCESS | 2876 | 1465076416300 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:16 INFO - PROCESS | 2876 | 1465076416303 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:16 INFO - PROCESS | 2876 | 1465076416468 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 14:40:16 INFO - PROCESS | 2876 | 1465076416578 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:16 INFO - PROCESS | 2876 | 1465076416581 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:16 INFO - PROCESS | 2876 | ++DOCSHELL 000000697150A000 == 43 [pid = 2876] [id = 324] 14:40:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (00000069658C2000) [pid = 2876] [serial = 971] [outer = 0000000000000000] 14:40:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006969C26400) [pid = 2876] [serial = 972] [outer = 00000069658C2000] 14:40:16 INFO - PROCESS | 2876 | 1465076416641 Marionette DEBUG loaded listener.js 14:40:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000696A83EC00) [pid = 2876] [serial = 973] [outer = 00000069658C2000] 14:40:17 INFO - PROCESS | 2876 | 1465076417537 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 14:40:17 INFO - PROCESS | 2876 | --DOCSHELL 0000006973535000 == 42 [pid = 2876] [id = 321] 14:40:17 INFO - PROCESS | 2876 | --DOCSHELL 0000006972973000 == 41 [pid = 2876] [id = 320] 14:40:17 INFO - PROCESS | 2876 | --DOCSHELL 0000006972717800 == 40 [pid = 2876] [id = 319] 14:40:17 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D08000 == 39 [pid = 2876] [id = 318] 14:40:17 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A51000 == 38 [pid = 2876] [id = 317] 14:40:17 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2AF800 == 37 [pid = 2876] [id = 316] 14:40:17 INFO - PROCESS | 2876 | --DOCSHELL 000000696A2F6800 == 36 [pid = 2876] [id = 315] 14:40:17 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F17800 == 35 [pid = 2876] [id = 314] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000697140C000) [pid = 2876] [serial = 912] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006971A97000) [pid = 2876] [serial = 913] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006972250000) [pid = 2876] [serial = 915] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696657E000) [pid = 2876] [serial = 903] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696A799400) [pid = 2876] [serial = 904] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006965713800) [pid = 2876] [serial = 897] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069697E9800) [pid = 2876] [serial = 898] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006972269800) [pid = 2876] [serial = 895] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006972246400) [pid = 2876] [serial = 894] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006972D67800) [pid = 2876] [serial = 918] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696E223400) [pid = 2876] [serial = 906] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696EA84400) [pid = 2876] [serial = 907] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964DA0800) [pid = 2876] [serial = 900] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069664AC000) [pid = 2876] [serial = 901] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696EA7C800) [pid = 2876] [serial = 921] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006970F4F800) [pid = 2876] [serial = 909] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000697557F000) [pid = 2876] [serial = 927] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069758E1C00) [pid = 2876] [serial = 928] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069745CC400) [pid = 2876] [serial = 925] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069737A3400) [pid = 2876] [serial = 924] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006972DB2000) [pid = 2876] [serial = 919] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006972274400) [pid = 2876] [serial = 916] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006972E1D400) [pid = 2876] [serial = 922] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (00000069712B7000) [pid = 2876] [serial = 910] [outer = 0000000000000000] [url = about:blank] 14:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1345ms 14:40:17 INFO - PROCESS | 2876 | 1465076417638 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 14:40:17 INFO - PROCESS | 2876 | 1465076417642 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 14:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:40:17 INFO - PROCESS | 2876 | 1465076417648 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:40:17 INFO - PROCESS | 2876 | 1465076417651 Marionette TRACE conn5 <- [1,1262,null,{}] 14:40:17 INFO - PROCESS | 2876 | 1465076417656 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:17 INFO - PROCESS | 2876 | 1465076417659 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:17 INFO - PROCESS | 2876 | 1465076417759 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 14:40:17 INFO - PROCESS | 2876 | 1465076417835 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:17 INFO - PROCESS | 2876 | 1465076417840 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:17 INFO - PROCESS | 2876 | ++DOCSHELL 000000696339A000 == 36 [pid = 2876] [id = 325] 14:40:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006964EC3000) [pid = 2876] [serial = 974] [outer = 0000000000000000] 14:40:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006964F84000) [pid = 2876] [serial = 975] [outer = 0000006964EC3000] 14:40:17 INFO - PROCESS | 2876 | 1465076417890 Marionette DEBUG loaded listener.js 14:40:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006965721000) [pid = 2876] [serial = 976] [outer = 0000006964EC3000] 14:40:18 INFO - PROCESS | 2876 | 1465076418368 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 14:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 775ms 14:40:18 INFO - PROCESS | 2876 | 1465076418427 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 14:40:18 INFO - PROCESS | 2876 | 1465076418431 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 14:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:40:18 INFO - PROCESS | 2876 | 1465076418437 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:40:18 INFO - PROCESS | 2876 | 1465076418440 Marionette TRACE conn5 <- [1,1266,null,{}] 14:40:18 INFO - PROCESS | 2876 | 1465076418444 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:18 INFO - PROCESS | 2876 | 1465076418446 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:18 INFO - PROCESS | 2876 | 1465076418538 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 14:40:18 INFO - PROCESS | 2876 | 1465076418547 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:18 INFO - PROCESS | 2876 | 1465076418550 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:18 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2A6800 == 37 [pid = 2876] [id = 326] 14:40:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696A428C00) [pid = 2876] [serial = 977] [outer = 0000000000000000] 14:40:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696A70BC00) [pid = 2876] [serial = 978] [outer = 000000696A428C00] 14:40:18 INFO - PROCESS | 2876 | 1465076418598 Marionette DEBUG loaded listener.js 14:40:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696B145C00) [pid = 2876] [serial = 979] [outer = 000000696A428C00] 14:40:19 INFO - PROCESS | 2876 | 1465076419083 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 14:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 691ms 14:40:19 INFO - PROCESS | 2876 | 1465076419131 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 14:40:19 INFO - PROCESS | 2876 | 1465076419134 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 14:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:40:19 INFO - PROCESS | 2876 | 1465076419138 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:40:19 INFO - PROCESS | 2876 | 1465076419142 Marionette TRACE conn5 <- [1,1270,null,{}] 14:40:19 INFO - PROCESS | 2876 | 1465076419153 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:19 INFO - PROCESS | 2876 | 1465076419159 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:19 INFO - PROCESS | 2876 | 1465076419252 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 14:40:19 INFO - PROCESS | 2876 | 1465076419363 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:19 INFO - PROCESS | 2876 | 1465076419366 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:19 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713C4000 == 38 [pid = 2876] [id = 327] 14:40:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696BA30800) [pid = 2876] [serial = 980] [outer = 0000000000000000] 14:40:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696EA79000) [pid = 2876] [serial = 981] [outer = 000000696BA30800] 14:40:19 INFO - PROCESS | 2876 | 1465076419415 Marionette DEBUG loaded listener.js 14:40:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006970642400) [pid = 2876] [serial = 982] [outer = 000000696BA30800] 14:40:19 INFO - PROCESS | 2876 | 1465076419797 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 14:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 14:40:19 INFO - PROCESS | 2876 | 1465076419873 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 14:40:19 INFO - PROCESS | 2876 | 1465076419876 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 14:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:40:19 INFO - PROCESS | 2876 | 1465076419879 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:40:19 INFO - PROCESS | 2876 | 1465076419881 Marionette TRACE conn5 <- [1,1274,null,{}] 14:40:19 INFO - PROCESS | 2876 | 1465076419890 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:19 INFO - PROCESS | 2876 | 1465076419893 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:20 INFO - PROCESS | 2876 | 1465076420007 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 14:40:20 INFO - PROCESS | 2876 | 1465076420013 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:20 INFO - PROCESS | 2876 | 1465076420015 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:20 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972899000 == 39 [pid = 2876] [id = 328] 14:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069706EA000) [pid = 2876] [serial = 983] [outer = 0000000000000000] 14:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006970F4D000) [pid = 2876] [serial = 984] [outer = 00000069706EA000] 14:40:20 INFO - PROCESS | 2876 | 1465076420060 Marionette DEBUG loaded listener.js 14:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069712BAC00) [pid = 2876] [serial = 985] [outer = 00000069706EA000] 14:40:20 INFO - PROCESS | 2876 | 1465076420512 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 14:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 691ms 14:40:20 INFO - PROCESS | 2876 | 1465076420577 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 14:40:20 INFO - PROCESS | 2876 | 1465076420579 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 14:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:40:20 INFO - PROCESS | 2876 | 1465076420583 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:40:20 INFO - PROCESS | 2876 | 1465076420584 Marionette TRACE conn5 <- [1,1278,null,{}] 14:40:20 INFO - PROCESS | 2876 | 1465076420588 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:20 INFO - PROCESS | 2876 | 1465076420590 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:20 INFO - PROCESS | 2876 | 1465076420736 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 14:40:20 INFO - PROCESS | 2876 | 1465076420786 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:20 INFO - PROCESS | 2876 | 1465076420788 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:20 INFO - PROCESS | 2876 | ++DOCSHELL 000000697347E800 == 40 [pid = 2876] [id = 329] 14:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006970A73C00) [pid = 2876] [serial = 986] [outer = 0000000000000000] 14:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971311C00) [pid = 2876] [serial = 987] [outer = 0000006970A73C00] 14:40:20 INFO - PROCESS | 2876 | 1465076420836 Marionette DEBUG loaded listener.js 14:40:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971D3D800) [pid = 2876] [serial = 988] [outer = 0000006970A73C00] 14:40:21 INFO - PROCESS | 2876 | 1465076421271 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 14:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 14:40:21 INFO - PROCESS | 2876 | 1465076421321 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 14:40:21 INFO - PROCESS | 2876 | 1465076421323 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 14:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:40:21 INFO - PROCESS | 2876 | 1465076421326 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:40:21 INFO - PROCESS | 2876 | 1465076421328 Marionette TRACE conn5 <- [1,1282,null,{}] 14:40:21 INFO - PROCESS | 2876 | 1465076421332 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:21 INFO - PROCESS | 2876 | 1465076421338 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:21 INFO - PROCESS | 2876 | 1465076421474 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 14:40:21 INFO - PROCESS | 2876 | 1465076421534 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:21 INFO - PROCESS | 2876 | 1465076421536 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:21 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FB8800 == 41 [pid = 2876] [id = 330] 14:40:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971E69C00) [pid = 2876] [serial = 989] [outer = 0000000000000000] 14:40:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000697224F000) [pid = 2876] [serial = 990] [outer = 0000006971E69C00] 14:40:21 INFO - PROCESS | 2876 | 1465076421583 Marionette DEBUG loaded listener.js 14:40:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972274400) [pid = 2876] [serial = 991] [outer = 0000006971E69C00] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696B80F800) [pid = 2876] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006964DD8000) [pid = 2876] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006969971800) [pid = 2876] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006963B5B000) [pid = 2876] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006964671400) [pid = 2876] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696EA83000) [pid = 2876] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964DDAC00) [pid = 2876] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696E3EAC00) [pid = 2876] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696B80C000) [pid = 2876] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972274C00) [pid = 2876] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696B488000) [pid = 2876] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:40:21 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696A7A2400) [pid = 2876] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:40:22 INFO - PROCESS | 2876 | 1465076422075 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 14:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 796ms 14:40:22 INFO - PROCESS | 2876 | 1465076422125 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 14:40:22 INFO - PROCESS | 2876 | 1465076422127 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 14:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:40:22 INFO - PROCESS | 2876 | 1465076422131 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:40:22 INFO - PROCESS | 2876 | 1465076422133 Marionette TRACE conn5 <- [1,1286,null,{}] 14:40:22 INFO - PROCESS | 2876 | 1465076422136 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:22 INFO - PROCESS | 2876 | 1465076422138 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:22 INFO - PROCESS | 2876 | 1465076422222 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 14:40:22 INFO - PROCESS | 2876 | 1465076422299 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:22 INFO - PROCESS | 2876 | 1465076422301 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:22 INFO - PROCESS | 2876 | ++DOCSHELL 000000697887E000 == 42 [pid = 2876] [id = 331] 14:40:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A7A2400) [pid = 2876] [serial = 992] [outer = 0000000000000000] 14:40:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696EA83000) [pid = 2876] [serial = 993] [outer = 000000696A7A2400] 14:40:22 INFO - PROCESS | 2876 | 1465076422346 Marionette DEBUG loaded listener.js 14:40:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006972271C00) [pid = 2876] [serial = 994] [outer = 000000696A7A2400] 14:40:22 INFO - PROCESS | 2876 | 1465076422731 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 628ms 14:40:22 INFO - PROCESS | 2876 | 1465076422762 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 14:40:22 INFO - PROCESS | 2876 | 1465076422764 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 14:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:40:22 INFO - PROCESS | 2876 | 1465076422767 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:40:22 INFO - PROCESS | 2876 | 1465076422769 Marionette TRACE conn5 <- [1,1290,null,{}] 14:40:22 INFO - PROCESS | 2876 | 1465076422773 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:22 INFO - PROCESS | 2876 | 1465076422774 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:22 INFO - PROCESS | 2876 | 1465076422894 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 14:40:22 INFO - PROCESS | 2876 | 1465076422902 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:22 INFO - PROCESS | 2876 | 1465076422904 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:22 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979770000 == 43 [pid = 2876] [id = 332] 14:40:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696B80AC00) [pid = 2876] [serial = 995] [outer = 0000000000000000] 14:40:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069725F7800) [pid = 2876] [serial = 996] [outer = 000000696B80AC00] 14:40:22 INFO - PROCESS | 2876 | 1465076422949 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006972D60C00) [pid = 2876] [serial = 997] [outer = 000000696B80AC00] 14:40:23 INFO - PROCESS | 2876 | 1465076423363 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 14:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 14:40:23 INFO - PROCESS | 2876 | 1465076423400 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 14:40:23 INFO - PROCESS | 2876 | 1465076423402 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 14:40:23 INFO - PROCESS | 2876 | 1465076423405 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:40:23 INFO - PROCESS | 2876 | 1465076423407 Marionette TRACE conn5 <- [1,1294,null,{}] 14:40:23 INFO - PROCESS | 2876 | 1465076423411 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:23 INFO - PROCESS | 2876 | 1465076423413 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:23 INFO - PROCESS | 2876 | 1465076423524 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 14:40:23 INFO - PROCESS | 2876 | 1465076423564 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:23 INFO - PROCESS | 2876 | 1465076423565 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:23 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798F5000 == 44 [pid = 2876] [id = 333] 14:40:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972D66C00) [pid = 2876] [serial = 998] [outer = 0000000000000000] 14:40:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972D6C400) [pid = 2876] [serial = 999] [outer = 0000006972D66C00] 14:40:23 INFO - PROCESS | 2876 | 1465076423610 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006973434C00) [pid = 2876] [serial = 1000] [outer = 0000006972D66C00] 14:40:24 INFO - PROCESS | 2876 | 1465076424094 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 14:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 733ms 14:40:24 INFO - PROCESS | 2876 | 1465076424143 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 14:40:24 INFO - PROCESS | 2876 | 1465076424148 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 14:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:40:24 INFO - PROCESS | 2876 | 1465076424154 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:40:24 INFO - PROCESS | 2876 | 1465076424158 Marionette TRACE conn5 <- [1,1298,null,{}] 14:40:24 INFO - PROCESS | 2876 | 1465076424164 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:24 INFO - PROCESS | 2876 | 1465076424168 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:24 INFO - PROCESS | 2876 | 1465076424290 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 14:40:24 INFO - PROCESS | 2876 | 1465076424382 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:24 INFO - PROCESS | 2876 | 1465076424387 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:24 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B44E000 == 45 [pid = 2876] [id = 334] 14:40:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006964F89800) [pid = 2876] [serial = 1001] [outer = 0000000000000000] 14:40:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006965713000) [pid = 2876] [serial = 1002] [outer = 0000006964F89800] 14:40:24 INFO - PROCESS | 2876 | 1465076424447 Marionette DEBUG loaded listener.js 14:40:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006969ABC000) [pid = 2876] [serial = 1003] [outer = 0000006964F89800] 14:40:25 INFO - PROCESS | 2876 | 1465076425096 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 14:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 14:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 985ms 14:40:25 INFO - PROCESS | 2876 | 1465076425141 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 14:40:25 INFO - PROCESS | 2876 | 1465076425147 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 14:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:40:25 INFO - PROCESS | 2876 | 1465076425154 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:40:25 INFO - PROCESS | 2876 | 1465076425157 Marionette TRACE conn5 <- [1,1302,null,{}] 14:40:25 INFO - PROCESS | 2876 | 1465076425161 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:25 INFO - PROCESS | 2876 | 1465076425164 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:25 INFO - PROCESS | 2876 | 1465076425281 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 14:40:25 INFO - PROCESS | 2876 | 1465076425401 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:25 INFO - PROCESS | 2876 | 1465076425404 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:25 INFO - PROCESS | 2876 | ++DOCSHELL 000000697347B000 == 46 [pid = 2876] [id = 335] 14:40:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696E21EC00) [pid = 2876] [serial = 1004] [outer = 0000000000000000] 14:40:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696EE24C00) [pid = 2876] [serial = 1005] [outer = 000000696E21EC00] 14:40:25 INFO - PROCESS | 2876 | 1465076425462 Marionette DEBUG loaded listener.js 14:40:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000697127C000) [pid = 2876] [serial = 1006] [outer = 000000696E21EC00] 14:40:26 INFO - PROCESS | 2876 | 1465076426118 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 14:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 986ms 14:40:26 INFO - PROCESS | 2876 | 1465076426141 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 14:40:26 INFO - PROCESS | 2876 | 1465076426144 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 14:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:40:26 INFO - PROCESS | 2876 | 1465076426148 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:40:26 INFO - PROCESS | 2876 | 1465076426152 Marionette TRACE conn5 <- [1,1306,null,{}] 14:40:26 INFO - PROCESS | 2876 | 1465076426164 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:26 INFO - PROCESS | 2876 | 1465076426169 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:26 INFO - PROCESS | 2876 | 1465076426285 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 14:40:26 INFO - PROCESS | 2876 | 1465076426362 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:26 INFO - PROCESS | 2876 | 1465076426366 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:26 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979AC7800 == 47 [pid = 2876] [id = 336] 14:40:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000697224E000) [pid = 2876] [serial = 1007] [outer = 0000000000000000] 14:40:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000697226A400) [pid = 2876] [serial = 1008] [outer = 000000697224E000] 14:40:26 INFO - PROCESS | 2876 | 1465076426465 Marionette DEBUG loaded listener.js 14:40:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006973504800) [pid = 2876] [serial = 1009] [outer = 000000697224E000] 14:40:27 INFO - PROCESS | 2876 | 1465076427065 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 14:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 944ms 14:40:27 INFO - PROCESS | 2876 | 1465076427094 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 14:40:27 INFO - PROCESS | 2876 | 1465076427097 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 14:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:40:27 INFO - PROCESS | 2876 | 1465076427101 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:40:27 INFO - PROCESS | 2876 | 1465076427103 Marionette TRACE conn5 <- [1,1310,null,{}] 14:40:27 INFO - PROCESS | 2876 | 1465076427107 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:27 INFO - PROCESS | 2876 | 1465076427109 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:27 INFO - PROCESS | 2876 | 1465076427224 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 14:40:27 INFO - PROCESS | 2876 | 1465076427340 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:27 INFO - PROCESS | 2876 | 1465076427343 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:27 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C17000 == 48 [pid = 2876] [id = 337] 14:40:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006974162C00) [pid = 2876] [serial = 1010] [outer = 0000000000000000] 14:40:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006974689800) [pid = 2876] [serial = 1011] [outer = 0000006974162C00] 14:40:27 INFO - PROCESS | 2876 | 1465076427399 Marionette DEBUG loaded listener.js 14:40:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006975581800) [pid = 2876] [serial = 1012] [outer = 0000006974162C00] 14:40:28 INFO - PROCESS | 2876 | 1465076428226 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 14:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1178ms 14:40:28 INFO - PROCESS | 2876 | 1465076428282 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 14:40:28 INFO - PROCESS | 2876 | 1465076428286 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 14:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:40:28 INFO - PROCESS | 2876 | 1465076428291 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:40:28 INFO - PROCESS | 2876 | 1465076428294 Marionette TRACE conn5 <- [1,1314,null,{}] 14:40:28 INFO - PROCESS | 2876 | 1465076428300 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:28 INFO - PROCESS | 2876 | 1465076428303 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:28 INFO - PROCESS | 2876 | 1465076428407 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 14:40:28 INFO - PROCESS | 2876 | 1465076428484 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:28 INFO - PROCESS | 2876 | 1465076428487 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:28 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F02800 == 49 [pid = 2876] [id = 338] 14:40:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000696657DC00) [pid = 2876] [serial = 1013] [outer = 0000000000000000] 14:40:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (0000006969971800) [pid = 2876] [serial = 1014] [outer = 000000696657DC00] 14:40:28 INFO - PROCESS | 2876 | 1465076428585 Marionette DEBUG loaded listener.js 14:40:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (000000696A4EF800) [pid = 2876] [serial = 1015] [outer = 000000696657DC00] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006979770000 == 48 [pid = 2876] [id = 332] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 000000697887E000 == 47 [pid = 2876] [id = 331] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FB8800 == 46 [pid = 2876] [id = 330] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 000000697347E800 == 45 [pid = 2876] [id = 329] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006972899000 == 44 [pid = 2876] [id = 328] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 00000069713C4000 == 43 [pid = 2876] [id = 327] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2A6800 == 42 [pid = 2876] [id = 326] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 000000696339A000 == 41 [pid = 2876] [id = 325] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 000000697150A000 == 40 [pid = 2876] [id = 324] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A86000 == 39 [pid = 2876] [id = 322] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006969A3B000 == 38 [pid = 2876] [id = 323] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2BE800 == 37 [pid = 2876] [id = 310] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 000000696B4EA000 == 36 [pid = 2876] [id = 307] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A9B000 == 35 [pid = 2876] [id = 311] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 000000696A256800 == 34 [pid = 2876] [id = 313] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 00000069798E7800 == 33 [pid = 2876] [id = 308] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A91800 == 32 [pid = 2876] [id = 309] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C0F000 == 31 [pid = 2876] [id = 312] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C17000 == 30 [pid = 2876] [id = 337] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006979AC7800 == 29 [pid = 2876] [id = 336] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 000000697347B000 == 28 [pid = 2876] [id = 335] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 00000069798F5000 == 27 [pid = 2876] [id = 333] 14:40:29 INFO - PROCESS | 2876 | --DOCSHELL 000000696B44E000 == 26 [pid = 2876] [id = 334] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (000000696B816800) [pid = 2876] [serial = 954] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (0000006964F85000) [pid = 2876] [serial = 945] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (0000006969A04000) [pid = 2876] [serial = 948] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (0000006969C1F800) [pid = 2876] [serial = 949] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006963D49800) [pid = 2876] [serial = 942] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006964757400) [pid = 2876] [serial = 943] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006969ABE400) [pid = 2876] [serial = 940] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006964EC7000) [pid = 2876] [serial = 939] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (00000069706E3C00) [pid = 2876] [serial = 957] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696A8F1000) [pid = 2876] [serial = 931] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006966588400) [pid = 2876] [serial = 930] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006970F54800) [pid = 2876] [serial = 934] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069706E1C00) [pid = 2876] [serial = 933] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006971408C00) [pid = 2876] [serial = 964] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069737B0800) [pid = 2876] [serial = 937] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069725ED800) [pid = 2876] [serial = 936] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696BA36800) [pid = 2876] [serial = 955] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696EE33400) [pid = 2876] [serial = 960] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006971309000) [pid = 2876] [serial = 963] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069715F2800) [pid = 2876] [serial = 966] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006970AD6400) [pid = 2876] [serial = 958] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696511C800) [pid = 2876] [serial = 946] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696A839800) [pid = 2876] [serial = 951] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696B14A000) [pid = 2876] [serial = 952] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000697127C400) [pid = 2876] [serial = 961] [outer = 0000000000000000] [url = about:blank] 14:40:29 INFO - PROCESS | 2876 | 1465076429808 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:40:29 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 14:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1546ms 14:40:29 INFO - PROCESS | 2876 | 1465076429841 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 14:40:29 INFO - PROCESS | 2876 | 1465076429846 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 14:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:40:29 INFO - PROCESS | 2876 | 1465076429850 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:40:29 INFO - PROCESS | 2876 | 1465076429855 Marionette TRACE conn5 <- [1,1318,null,{}] 14:40:29 INFO - PROCESS | 2876 | 1465076429860 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:29 INFO - PROCESS | 2876 | 1465076429863 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:29 INFO - PROCESS | 2876 | 1465076429984 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 14:40:30 INFO - PROCESS | 2876 | 1465076430058 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:30 INFO - PROCESS | 2876 | 1465076430061 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:30 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969ADC800 == 27 [pid = 2876] [id = 339] 14:40:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006964F85000) [pid = 2876] [serial = 1016] [outer = 0000000000000000] 14:40:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006964F8FC00) [pid = 2876] [serial = 1017] [outer = 0000006964F85000] 14:40:30 INFO - PROCESS | 2876 | 1465076430111 Marionette DEBUG loaded listener.js 14:40:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006965440000) [pid = 2876] [serial = 1018] [outer = 0000006964F85000] 14:40:30 INFO - PROCESS | 2876 | 1465076430516 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:40:30 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 14:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 732ms 14:40:30 INFO - PROCESS | 2876 | 1465076430599 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 14:40:30 INFO - PROCESS | 2876 | 1465076430604 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 14:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:40:30 INFO - PROCESS | 2876 | 1465076430615 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:40:30 INFO - PROCESS | 2876 | 1465076430618 Marionette TRACE conn5 <- [1,1322,null,{}] 14:40:30 INFO - PROCESS | 2876 | 1465076430622 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:30 INFO - PROCESS | 2876 | 1465076430625 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:30 INFO - PROCESS | 2876 | 1465076430727 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 14:40:30 INFO - PROCESS | 2876 | 1465076430736 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:30 INFO - PROCESS | 2876 | 1465076430739 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:30 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDD2800 == 28 [pid = 2876] [id = 340] 14:40:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006969AB2400) [pid = 2876] [serial = 1019] [outer = 0000000000000000] 14:40:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006969AB9C00) [pid = 2876] [serial = 1020] [outer = 0000006969AB2400] 14:40:30 INFO - PROCESS | 2876 | 1465076430787 Marionette DEBUG loaded listener.js 14:40:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696A4F0400) [pid = 2876] [serial = 1021] [outer = 0000006969AB2400] 14:40:31 INFO - PROCESS | 2876 | 1465076431248 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 14:40:31 INFO - PROCESS | 2876 | 1465076431304 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 14:40:31 INFO - PROCESS | 2876 | 1465076431306 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 14:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:40:31 INFO - PROCESS | 2876 | 1465076431310 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:40:31 INFO - PROCESS | 2876 | 1465076431313 Marionette TRACE conn5 <- [1,1326,null,{}] 14:40:31 INFO - PROCESS | 2876 | 1465076431325 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:31 INFO - PROCESS | 2876 | 1465076431330 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:31 INFO - PROCESS | 2876 | 1465076431418 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 14:40:31 INFO - PROCESS | 2876 | 1465076431434 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:31 INFO - PROCESS | 2876 | 1465076431437 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:31 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970F1A000 == 29 [pid = 2876] [id = 341] 14:40:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696B486C00) [pid = 2876] [serial = 1022] [outer = 0000000000000000] 14:40:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696B812800) [pid = 2876] [serial = 1023] [outer = 000000696B486C00] 14:40:31 INFO - PROCESS | 2876 | 1465076431486 Marionette DEBUG loaded listener.js 14:40:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696BA97000) [pid = 2876] [serial = 1024] [outer = 000000696B486C00] 14:40:32 INFO - PROCESS | 2876 | 1465076432424 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 14:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1145ms 14:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:40:32 INFO - PROCESS | 2876 | 1465076432458 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 14:40:32 INFO - PROCESS | 2876 | 1465076432461 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 14:40:32 INFO - PROCESS | 2876 | 1465076432464 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:40:32 INFO - PROCESS | 2876 | 1465076432466 Marionette TRACE conn5 <- [1,1330,null,{}] 14:40:32 INFO - PROCESS | 2876 | 1465076432470 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:32 INFO - PROCESS | 2876 | 1465076432472 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:32 INFO - PROCESS | 2876 | 1465076432587 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 14:40:32 INFO - PROCESS | 2876 | 1465076432594 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:32 INFO - PROCESS | 2876 | 1465076432596 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:32 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D20800 == 30 [pid = 2876] [id = 342] 14:40:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696E3E1C00) [pid = 2876] [serial = 1025] [outer = 0000000000000000] 14:40:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696EA81C00) [pid = 2876] [serial = 1026] [outer = 000000696E3E1C00] 14:40:32 INFO - PROCESS | 2876 | 1465076432681 Marionette DEBUG loaded listener.js 14:40:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006970642000) [pid = 2876] [serial = 1027] [outer = 000000696E3E1C00] 14:40:33 INFO - PROCESS | 2876 | 1465076433132 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 14:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 14:40:33 INFO - PROCESS | 2876 | 1465076433159 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 14:40:33 INFO - PROCESS | 2876 | 1465076433161 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 14:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:40:33 INFO - PROCESS | 2876 | 1465076433164 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:40:33 INFO - PROCESS | 2876 | 1465076433166 Marionette TRACE conn5 <- [1,1334,null,{}] 14:40:33 INFO - PROCESS | 2876 | 1465076433170 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:33 INFO - PROCESS | 2876 | 1465076433172 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:33 INFO - PROCESS | 2876 | 1465076433279 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 14:40:33 INFO - PROCESS | 2876 | 1465076433285 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:33 INFO - PROCESS | 2876 | 1465076433287 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:33 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972722000 == 31 [pid = 2876] [id = 343] 14:40:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696463E400) [pid = 2876] [serial = 1028] [outer = 0000000000000000] 14:40:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006970A67400) [pid = 2876] [serial = 1029] [outer = 000000696463E400] 14:40:33 INFO - PROCESS | 2876 | 1465076433332 Marionette DEBUG loaded listener.js 14:40:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006970F59800) [pid = 2876] [serial = 1030] [outer = 000000696463E400] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696B80AC00) [pid = 2876] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (00000069706EA000) [pid = 2876] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696A428C00) [pid = 2876] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069713B2000) [pid = 2876] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006963B5D800) [pid = 2876] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006970A73C00) [pid = 2876] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (00000069658C2000) [pid = 2876] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696BA30800) [pid = 2876] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964EC3000) [pid = 2876] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A7A2400) [pid = 2876] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006971E69C00) [pid = 2876] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:40:33 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972D66C00) [pid = 2876] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:40:33 INFO - PROCESS | 2876 | 1465076433980 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 14:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 839ms 14:40:34 INFO - PROCESS | 2876 | 1465076434007 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 14:40:34 INFO - PROCESS | 2876 | 1465076434009 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 14:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:40:34 INFO - PROCESS | 2876 | 1465076434012 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:40:34 INFO - PROCESS | 2876 | 1465076434014 Marionette TRACE conn5 <- [1,1338,null,{}] 14:40:34 INFO - PROCESS | 2876 | 1465076434018 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:34 INFO - PROCESS | 2876 | 1465076434024 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:34 INFO - PROCESS | 2876 | 1465076434149 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 14:40:34 INFO - PROCESS | 2876 | 1465076434200 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 2876 | 1465076434202 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:34 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DCE800 == 32 [pid = 2876] [id = 344] 14:40:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006969ABF800) [pid = 2876] [serial = 1031] [outer = 0000000000000000] 14:40:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069712AEC00) [pid = 2876] [serial = 1032] [outer = 0000006969ABF800] 14:40:34 INFO - PROCESS | 2876 | 1465076434248 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971409400) [pid = 2876] [serial = 1033] [outer = 0000006969ABF800] 14:40:34 INFO - PROCESS | 2876 | 1465076434629 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 14:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 14:40:34 INFO - PROCESS | 2876 | 1465076434645 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 14:40:34 INFO - PROCESS | 2876 | 1465076434647 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 14:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:40:34 INFO - PROCESS | 2876 | 1465076434660 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:40:34 INFO - PROCESS | 2876 | 1465076434662 Marionette TRACE conn5 <- [1,1342,null,{}] 14:40:34 INFO - PROCESS | 2876 | 1465076434666 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:34 INFO - PROCESS | 2876 | 1465076434668 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:34 INFO - PROCESS | 2876 | 1465076434749 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 14:40:34 INFO - PROCESS | 2876 | 1465076434755 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 2876 | 1465076434757 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:34 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A0B000 == 33 [pid = 2876] [id = 345] 14:40:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697140EC00) [pid = 2876] [serial = 1034] [outer = 0000000000000000] 14:40:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069715F7400) [pid = 2876] [serial = 1035] [outer = 000000697140EC00] 14:40:34 INFO - PROCESS | 2876 | 1465076434801 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971E69800) [pid = 2876] [serial = 1036] [outer = 000000697140EC00] 14:40:35 INFO - PROCESS | 2876 | 1465076435231 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 14:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 14:40:35 INFO - PROCESS | 2876 | 1465076435294 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 14:40:35 INFO - PROCESS | 2876 | 1465076435296 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 14:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:40:35 INFO - PROCESS | 2876 | 1465076435300 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:40:35 INFO - PROCESS | 2876 | 1465076435302 Marionette TRACE conn5 <- [1,1346,null,{}] 14:40:35 INFO - PROCESS | 2876 | 1465076435305 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:35 INFO - PROCESS | 2876 | 1465076435307 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:35 INFO - PROCESS | 2876 | 1465076435391 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 14:40:35 INFO - PROCESS | 2876 | 1465076435398 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:35 INFO - PROCESS | 2876 | 1465076435400 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:35 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FC0000 == 34 [pid = 2876] [id = 346] 14:40:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006964F8F000) [pid = 2876] [serial = 1037] [outer = 0000000000000000] 14:40:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696E3DDC00) [pid = 2876] [serial = 1038] [outer = 0000006964F8F000] 14:40:35 INFO - PROCESS | 2876 | 1465076435444 Marionette DEBUG loaded listener.js 14:40:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000697224B400) [pid = 2876] [serial = 1039] [outer = 0000006964F8F000] 14:40:36 INFO - PROCESS | 2876 | 1465076436113 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 14:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 837ms 14:40:36 INFO - PROCESS | 2876 | 1465076436149 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 14:40:36 INFO - PROCESS | 2876 | 1465076436154 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 14:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:40:36 INFO - PROCESS | 2876 | 1465076436160 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:40:36 INFO - PROCESS | 2876 | 1465076436163 Marionette TRACE conn5 <- [1,1350,null,{}] 14:40:36 INFO - PROCESS | 2876 | 1465076436169 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:36 INFO - PROCESS | 2876 | 1465076436173 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:36 INFO - PROCESS | 2876 | 1465076436300 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 14:40:36 INFO - PROCESS | 2876 | 1465076436377 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:36 INFO - PROCESS | 2876 | 1465076436380 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:36 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A49F000 == 35 [pid = 2876] [id = 347] 14:40:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006964D9DC00) [pid = 2876] [serial = 1040] [outer = 0000000000000000] 14:40:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006964DD4400) [pid = 2876] [serial = 1041] [outer = 0000006964D9DC00] 14:40:36 INFO - PROCESS | 2876 | 1465076436480 Marionette DEBUG loaded listener.js 14:40:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006965122400) [pid = 2876] [serial = 1042] [outer = 0000006964D9DC00] 14:40:37 INFO - PROCESS | 2876 | 1465076437243 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1133ms 14:40:37 INFO - PROCESS | 2876 | 1465076437293 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 14:40:37 INFO - PROCESS | 2876 | 1465076437299 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 14:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:40:37 INFO - PROCESS | 2876 | 1465076437305 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:40:37 INFO - PROCESS | 2876 | 1465076437309 Marionette TRACE conn5 <- [1,1354,null,{}] 14:40:37 INFO - PROCESS | 2876 | 1465076437313 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:37 INFO - PROCESS | 2876 | 1465076437316 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:37 INFO - PROCESS | 2876 | 1465076437448 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 14:40:37 INFO - PROCESS | 2876 | 1465076437518 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:37 INFO - PROCESS | 2876 | 1465076437520 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:37 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DBB800 == 36 [pid = 2876] [id = 348] 14:40:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696A839800) [pid = 2876] [serial = 1043] [outer = 0000000000000000] 14:40:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696B147000) [pid = 2876] [serial = 1044] [outer = 000000696A839800] 14:40:37 INFO - PROCESS | 2876 | 1465076437579 Marionette DEBUG loaded listener.js 14:40:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696BA31400) [pid = 2876] [serial = 1045] [outer = 000000696A839800] 14:40:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A0B000 == 35 [pid = 2876] [id = 345] 14:40:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DCE800 == 34 [pid = 2876] [id = 344] 14:40:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006972722000 == 33 [pid = 2876] [id = 343] 14:40:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D20800 == 32 [pid = 2876] [id = 342] 14:40:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006970F1A000 == 31 [pid = 2876] [id = 341] 14:40:38 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDD2800 == 30 [pid = 2876] [id = 340] 14:40:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006969ADC800 == 29 [pid = 2876] [id = 339] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006972D60C00) [pid = 2876] [serial = 997] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006970F4D000) [pid = 2876] [serial = 984] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696A70BC00) [pid = 2876] [serial = 978] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696B145C00) [pid = 2876] [serial = 979] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971E62C00) [pid = 2876] [serial = 967] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696440A800) [pid = 2876] [serial = 969] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006971D3D800) [pid = 2876] [serial = 988] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006964DD6400) [pid = 2876] [serial = 970] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006969C26400) [pid = 2876] [serial = 972] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971311C00) [pid = 2876] [serial = 987] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696A83EC00) [pid = 2876] [serial = 973] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696EA79000) [pid = 2876] [serial = 981] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006964F84000) [pid = 2876] [serial = 975] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006965721000) [pid = 2876] [serial = 976] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696EA83000) [pid = 2876] [serial = 993] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000697224F000) [pid = 2876] [serial = 990] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006973434C00) [pid = 2876] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069725F7800) [pid = 2876] [serial = 996] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972274400) [pid = 2876] [serial = 991] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006972D6C400) [pid = 2876] [serial = 999] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (00000069712BAC00) [pid = 2876] [serial = 985] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006972271C00) [pid = 2876] [serial = 994] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006970642400) [pid = 2876] [serial = 982] [outer = 0000000000000000] [url = about:blank] 14:40:38 INFO - PROCESS | 2876 | 1465076438558 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 14:40:38 INFO - PROCESS | 2876 | 1465076438587 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 14:40:38 INFO - PROCESS | 2876 | 1465076438593 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:40:38 INFO - PROCESS | 2876 | 1465076438596 Marionette TRACE conn5 <- [1,1358,null,{}] 14:40:38 INFO - PROCESS | 2876 | 1465076438601 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:38 INFO - PROCESS | 2876 | 1465076438604 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:38 INFO - PROCESS | 2876 | 1465076438698 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 14:40:38 INFO - PROCESS | 2876 | 1465076438706 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:38 INFO - PROCESS | 2876 | 1465076438709 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:38 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A4A5000 == 30 [pid = 2876] [id = 349] 14:40:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (00000069658C4400) [pid = 2876] [serial = 1046] [outer = 0000000000000000] 14:40:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006965BE6000) [pid = 2876] [serial = 1047] [outer = 00000069658C4400] 14:40:38 INFO - PROCESS | 2876 | 1465076438767 Marionette DEBUG loaded listener.js 14:40:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006969ABC400) [pid = 2876] [serial = 1048] [outer = 00000069658C4400] 14:40:39 INFO - PROCESS | 2876 | 1465076439250 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 14:40:39 INFO - PROCESS | 2876 | 1465076439296 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 14:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:40:39 INFO - PROCESS | 2876 | 1465076439302 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:40:39 INFO - PROCESS | 2876 | 1465076439305 Marionette TRACE conn5 <- [1,1362,null,{}] 14:40:39 INFO - PROCESS | 2876 | 1465076439309 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:39 INFO - PROCESS | 2876 | 1465076439311 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:39 INFO - PROCESS | 2876 | 1465076439403 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 14:40:39 INFO - PROCESS | 2876 | 1465076439411 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:39 INFO - PROCESS | 2876 | 1465076439414 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:39 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E341000 == 31 [pid = 2876] [id = 350] 14:40:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696B14BC00) [pid = 2876] [serial = 1049] [outer = 0000000000000000] 14:40:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696B809000) [pid = 2876] [serial = 1050] [outer = 000000696B14BC00] 14:40:39 INFO - PROCESS | 2876 | 1465076439462 Marionette DEBUG loaded listener.js 14:40:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696BA9C400) [pid = 2876] [serial = 1051] [outer = 000000696B14BC00] 14:40:39 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:40:39 INFO - PROCESS | 2876 | 1465076439948 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 14:40:39 INFO - PROCESS | 2876 | 1465076439981 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 14:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:40:39 INFO - PROCESS | 2876 | 1465076439985 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:40:39 INFO - PROCESS | 2876 | 1465076439989 Marionette TRACE conn5 <- [1,1366,null,{}] 14:40:40 INFO - PROCESS | 2876 | 1465076440000 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:40 INFO - PROCESS | 2876 | 1465076440005 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:40 INFO - PROCESS | 2876 | 1465076440096 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 14:40:40 INFO - PROCESS | 2876 | 1465076440174 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:40 INFO - PROCESS | 2876 | 1465076440177 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:40 INFO - PROCESS | 2876 | ++DOCSHELL 000000697151E000 == 32 [pid = 2876] [id = 351] 14:40:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696EE32C00) [pid = 2876] [serial = 1052] [outer = 0000000000000000] 14:40:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069706EC400) [pid = 2876] [serial = 1053] [outer = 000000696EE32C00] 14:40:40 INFO - PROCESS | 2876 | 1465076440227 Marionette DEBUG loaded listener.js 14:40:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069712B5C00) [pid = 2876] [serial = 1054] [outer = 000000696EE32C00] 14:40:40 INFO - PROCESS | 2876 | 1465076440599 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 14:40:40 INFO - PROCESS | 2876 | 1465076440629 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 14:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:40:40 INFO - PROCESS | 2876 | 1465076440632 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:40:40 INFO - PROCESS | 2876 | 1465076440634 Marionette TRACE conn5 <- [1,1370,null,{}] 14:40:40 INFO - PROCESS | 2876 | 1465076440638 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:40 INFO - PROCESS | 2876 | 1465076440640 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:40 INFO - PROCESS | 2876 | 1465076440769 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 14:40:40 INFO - PROCESS | 2876 | 1465076440814 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:40 INFO - PROCESS | 2876 | 1465076440816 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:40 INFO - PROCESS | 2876 | ++DOCSHELL 000000697295F000 == 33 [pid = 2876] [id = 352] 14:40:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000697127C800) [pid = 2876] [serial = 1055] [outer = 0000000000000000] 14:40:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069713ADC00) [pid = 2876] [serial = 1056] [outer = 000000697127C800] 14:40:40 INFO - PROCESS | 2876 | 1465076440862 Marionette DEBUG loaded listener.js 14:40:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971CF6400) [pid = 2876] [serial = 1057] [outer = 000000697127C800] 14:40:41 INFO - PROCESS | 2876 | [2876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:40:41 INFO - PROCESS | 2876 | 1465076441330 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 14:40:41 INFO - PROCESS | 2876 | 1465076441373 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 14:40:41 INFO - PROCESS | 2876 | 1465076441381 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:40:41 INFO - PROCESS | 2876 | 1465076441383 Marionette TRACE conn5 <- [1,1374,null,{}] 14:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:40:41 INFO - PROCESS | 2876 | 1465076441386 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:41 INFO - PROCESS | 2876 | 1465076441389 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:41 INFO - PROCESS | 2876 | 1465076441502 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 14:40:41 INFO - PROCESS | 2876 | 1465076441513 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:41 INFO - PROCESS | 2876 | 1465076441515 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:41 INFO - PROCESS | 2876 | ++DOCSHELL 00000069745E9800 == 34 [pid = 2876] [id = 353] 14:40:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E69400) [pid = 2876] [serial = 1058] [outer = 0000000000000000] 14:40:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069720A8C00) [pid = 2876] [serial = 1059] [outer = 0000006971E69400] 14:40:41 INFO - PROCESS | 2876 | 1465076441560 Marionette DEBUG loaded listener.js 14:40:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972255800) [pid = 2876] [serial = 1060] [outer = 0000006971E69400] 14:40:42 INFO - PROCESS | 2876 | 1465076442040 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:40:42 INFO - PROCESS | 2876 | 1465076442081 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 14:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:40:42 INFO - PROCESS | 2876 | 1465076442085 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:40:42 INFO - PROCESS | 2876 | 1465076442087 Marionette TRACE conn5 <- [1,1378,null,{}] 14:40:42 INFO - PROCESS | 2876 | 1465076442097 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:42 INFO - PROCESS | 2876 | 1465076442103 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:42 INFO - PROCESS | 2876 | 1465076442268 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 14:40:42 INFO - PROCESS | 2876 | 1465076442328 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:42 INFO - PROCESS | 2876 | 1465076442330 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:42 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979756800 == 35 [pid = 2876] [id = 354] 14:40:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069725F1800) [pid = 2876] [serial = 1061] [outer = 0000000000000000] 14:40:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972D66400) [pid = 2876] [serial = 1062] [outer = 00000069725F1800] 14:40:42 INFO - PROCESS | 2876 | 1465076442376 Marionette DEBUG loaded listener.js 14:40:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972DA7000) [pid = 2876] [serial = 1063] [outer = 00000069725F1800] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696E3E1C00) [pid = 2876] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006969AB2400) [pid = 2876] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696B486C00) [pid = 2876] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696657DC00) [pid = 2876] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696463E400) [pid = 2876] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964F89800) [pid = 2876] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696E21EC00) [pid = 2876] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000697224E000) [pid = 2876] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006974162C00) [pid = 2876] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006969ABF800) [pid = 2876] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000697140EC00) [pid = 2876] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:40:42 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006964F85000) [pid = 2876] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:40:42 INFO - PROCESS | 2876 | 1465076442846 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 14:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 838ms 14:40:42 INFO - PROCESS | 2876 | 1465076442925 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 14:40:42 INFO - PROCESS | 2876 | 1465076442927 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 14:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:40:42 INFO - PROCESS | 2876 | 1465076442930 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:40:42 INFO - PROCESS | 2876 | 1465076442932 Marionette TRACE conn5 <- [1,1382,null,{}] 14:40:42 INFO - PROCESS | 2876 | 1465076442936 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:42 INFO - PROCESS | 2876 | 1465076442938 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:43 INFO - PROCESS | 2876 | 1465076443021 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 14:40:43 INFO - PROCESS | 2876 | 1465076443033 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:43 INFO - PROCESS | 2876 | 1465076443035 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:43 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978893800 == 36 [pid = 2876] [id = 355] 14:40:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069664A9400) [pid = 2876] [serial = 1064] [outer = 0000000000000000] 14:40:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696A426400) [pid = 2876] [serial = 1065] [outer = 00000069664A9400] 14:40:43 INFO - PROCESS | 2876 | 1465076443079 Marionette DEBUG loaded listener.js 14:40:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006970F4F400) [pid = 2876] [serial = 1066] [outer = 00000069664A9400] 14:40:43 INFO - PROCESS | 2876 | 1465076443517 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 14:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 14:40:43 INFO - PROCESS | 2876 | 1465076443563 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 14:40:43 INFO - PROCESS | 2876 | 1465076443565 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 14:40:43 INFO - PROCESS | 2876 | 1465076443569 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:40:43 INFO - PROCESS | 2876 | 1465076443570 Marionette TRACE conn5 <- [1,1386,null,{}] 14:40:43 INFO - PROCESS | 2876 | 1465076443574 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:43 INFO - PROCESS | 2876 | 1465076443584 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:43 INFO - PROCESS | 2876 | 1465076443694 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 14:40:43 INFO - PROCESS | 2876 | 1465076443699 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:43 INFO - PROCESS | 2876 | 1465076443701 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:43 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A7D000 == 37 [pid = 2876] [id = 356] 14:40:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971FAD800) [pid = 2876] [serial = 1067] [outer = 0000000000000000] 14:40:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000697350A800) [pid = 2876] [serial = 1068] [outer = 0000006971FAD800] 14:40:43 INFO - PROCESS | 2876 | 1465076443746 Marionette DEBUG loaded listener.js 14:40:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069745CA400) [pid = 2876] [serial = 1069] [outer = 0000006971FAD800] 14:40:44 INFO - PROCESS | 2876 | 1465076444154 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 14:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 14:40:44 INFO - PROCESS | 2876 | 1465076444200 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 14:40:44 INFO - PROCESS | 2876 | 1465076444202 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 14:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:40:44 INFO - PROCESS | 2876 | 1465076444205 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:40:44 INFO - PROCESS | 2876 | 1465076444207 Marionette TRACE conn5 <- [1,1390,null,{}] 14:40:44 INFO - PROCESS | 2876 | 1465076444216 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:44 INFO - PROCESS | 2876 | 1465076444218 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:44 INFO - PROCESS | 2876 | 1465076444306 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 14:40:44 INFO - PROCESS | 2876 | 1465076444312 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:44 INFO - PROCESS | 2876 | 1465076444315 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:44 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E238800 == 38 [pid = 2876] [id = 357] 14:40:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069746E5C00) [pid = 2876] [serial = 1070] [outer = 0000000000000000] 14:40:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006974A77800) [pid = 2876] [serial = 1071] [outer = 00000069746E5C00] 14:40:44 INFO - PROCESS | 2876 | 1465076444359 Marionette DEBUG loaded listener.js 14:40:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006975587400) [pid = 2876] [serial = 1072] [outer = 00000069746E5C00] 14:40:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069647BB800) [pid = 2876] [serial = 1073] [outer = 000000696EDFC800] 14:40:45 INFO - PROCESS | 2876 | 1465076445134 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 14:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 984ms 14:40:45 INFO - PROCESS | 2876 | 1465076445193 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 14:40:45 INFO - PROCESS | 2876 | 1465076445198 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 14:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:40:45 INFO - PROCESS | 2876 | 1465076445203 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:40:45 INFO - PROCESS | 2876 | 1465076445208 Marionette TRACE conn5 <- [1,1394,null,{}] 14:40:45 INFO - PROCESS | 2876 | 1465076445214 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:45 INFO - PROCESS | 2876 | 1465076445217 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:45 INFO - PROCESS | 2876 | 1465076445349 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 14:40:45 INFO - PROCESS | 2876 | 1465076445461 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:45 INFO - PROCESS | 2876 | 1465076445464 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:45 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B464800 == 39 [pid = 2876] [id = 358] 14:40:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006965612000) [pid = 2876] [serial = 1074] [outer = 0000000000000000] 14:40:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696A2CF000) [pid = 2876] [serial = 1075] [outer = 0000006965612000] 14:40:45 INFO - PROCESS | 2876 | 1465076445526 Marionette DEBUG loaded listener.js 14:40:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696A837400) [pid = 2876] [serial = 1076] [outer = 0000006965612000] 14:40:46 INFO - PROCESS | 2876 | 1465076446139 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 14:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 986ms 14:40:46 INFO - PROCESS | 2876 | 1465076446193 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 14:40:46 INFO - PROCESS | 2876 | 1465076446198 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 14:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:40:46 INFO - PROCESS | 2876 | 1465076446205 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:40:46 INFO - PROCESS | 2876 | 1465076446208 Marionette TRACE conn5 <- [1,1398,null,{}] 14:40:46 INFO - PROCESS | 2876 | 1465076446212 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:46 INFO - PROCESS | 2876 | 1465076446215 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:46 INFO - PROCESS | 2876 | 1465076446374 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 14:40:46 INFO - PROCESS | 2876 | 1465076446493 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:46 INFO - PROCESS | 2876 | 1465076446496 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:46 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974181800 == 40 [pid = 2876] [id = 359] 14:40:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696E284C00) [pid = 2876] [serial = 1077] [outer = 0000000000000000] 14:40:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696F07F400) [pid = 2876] [serial = 1078] [outer = 000000696E284C00] 14:40:46 INFO - PROCESS | 2876 | 1465076446556 Marionette DEBUG loaded listener.js 14:40:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006970F4EC00) [pid = 2876] [serial = 1079] [outer = 000000696E284C00] 14:40:47 INFO - PROCESS | 2876 | 1465076447294 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 14:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1130ms 14:40:47 INFO - PROCESS | 2876 | 1465076447337 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 14:40:47 INFO - PROCESS | 2876 | 1465076447340 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 14:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:40:47 INFO - PROCESS | 2876 | 1465076447343 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:40:47 INFO - PROCESS | 2876 | 1465076447348 Marionette TRACE conn5 <- [1,1402,null,{}] 14:40:47 INFO - PROCESS | 2876 | 1465076447359 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:47 INFO - PROCESS | 2876 | 1465076447365 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:47 INFO - PROCESS | 2876 | 1465076447550 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 14:40:47 INFO - PROCESS | 2876 | 1465076447775 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:47 INFO - PROCESS | 2876 | 1465076447779 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:47 INFO - PROCESS | 2876 | ++DOCSHELL 0000006966569000 == 41 [pid = 2876] [id = 360] 14:40:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006964D97C00) [pid = 2876] [serial = 1080] [outer = 0000000000000000] 14:40:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006964DE0800) [pid = 2876] [serial = 1081] [outer = 0000006964D97C00] 14:40:47 INFO - PROCESS | 2876 | 1465076447830 Marionette DEBUG loaded listener.js 14:40:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (000000696571C000) [pid = 2876] [serial = 1082] [outer = 0000006964D97C00] 14:40:48 INFO - PROCESS | 2876 | 1465076448484 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 14:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1181ms 14:40:48 INFO - PROCESS | 2876 | 1465076448528 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 14:40:48 INFO - PROCESS | 2876 | 1465076448532 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 14:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:40:48 INFO - PROCESS | 2876 | 1465076448537 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:40:48 INFO - PROCESS | 2876 | 1465076448540 Marionette TRACE conn5 <- [1,1406,null,{}] 14:40:48 INFO - PROCESS | 2876 | 1465076448545 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:48 INFO - PROCESS | 2876 | 1465076448549 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:48 INFO - PROCESS | 2876 | 1465076448665 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A50800 == 40 [pid = 2876] [id = 302] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000697346A000 == 39 [pid = 2876] [id = 304] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0D1000 == 38 [pid = 2876] [id = 292] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696A14E800 == 37 [pid = 2876] [id = 291] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696A158000 == 36 [pid = 2876] [id = 290] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696345A000 == 35 [pid = 2876] [id = 295] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006979759000 == 34 [pid = 2876] [id = 306] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 00000069647A3000 == 33 [pid = 2876] [id = 300] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 00000069724DA000 == 32 [pid = 2876] [id = 303] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F02800 == 31 [pid = 2876] [id = 338] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A7D000 == 30 [pid = 2876] [id = 356] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006978893800 == 29 [pid = 2876] [id = 355] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006979756800 == 28 [pid = 2876] [id = 354] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 00000069745E9800 == 27 [pid = 2876] [id = 353] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000697295F000 == 26 [pid = 2876] [id = 352] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000697151E000 == 25 [pid = 2876] [id = 351] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696E341000 == 24 [pid = 2876] [id = 350] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696A4A5000 == 23 [pid = 2876] [id = 349] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DBB800 == 22 [pid = 2876] [id = 348] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FC0000 == 21 [pid = 2876] [id = 346] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696A49F000 == 20 [pid = 2876] [id = 347] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696A84B000 == 19 [pid = 2876] [id = 301] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FBA800 == 18 [pid = 2876] [id = 298] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006973476800 == 17 [pid = 2876] [id = 296] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696B45E800 == 16 [pid = 2876] [id = 299] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DCC000 == 15 [pid = 2876] [id = 305] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 00000069713C5000 == 14 [pid = 2876] [id = 293] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A13800 == 13 [pid = 2876] [id = 297] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DCA000 == 12 [pid = 2876] [id = 294] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006974181800 == 11 [pid = 2876] [id = 359] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696B464800 == 10 [pid = 2876] [id = 358] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 000000696E238800 == 9 [pid = 2876] [id = 357] 14:40:50 INFO - PROCESS | 2876 | --DOCSHELL 0000006966569000 == 8 [pid = 2876] [id = 360] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (000000696EA81C00) [pid = 2876] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006969AB9C00) [pid = 2876] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696A4F0400) [pid = 2876] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696B812800) [pid = 2876] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696A4EF800) [pid = 2876] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006969971800) [pid = 2876] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006970A67400) [pid = 2876] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006969ABC000) [pid = 2876] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006965713000) [pid = 2876] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000697127C000) [pid = 2876] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696EE24C00) [pid = 2876] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006973504800) [pid = 2876] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000697226A400) [pid = 2876] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006975581800) [pid = 2876] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006974689800) [pid = 2876] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006970642000) [pid = 2876] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069712AEC00) [pid = 2876] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069715F7400) [pid = 2876] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006970F59800) [pid = 2876] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006971E69800) [pid = 2876] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006965440000) [pid = 2876] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696E3DDC00) [pid = 2876] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006964F8FC00) [pid = 2876] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006971409400) [pid = 2876] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000696BA97000) [pid = 2876] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 14:40:51 INFO - PROCESS | 2876 | 1465076451451 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:51 INFO - PROCESS | 2876 | 1465076451455 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:51 INFO - PROCESS | 2876 | ++DOCSHELL 0000006965571800 == 9 [pid = 2876] [id = 361] 14:40:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006963563000) [pid = 2876] [serial = 1083] [outer = 0000000000000000] 14:40:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (00000069635D1C00) [pid = 2876] [serial = 1084] [outer = 0000006963563000] 14:40:51 INFO - PROCESS | 2876 | 1465076451511 Marionette DEBUG loaded listener.js 14:40:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964D96400) [pid = 2876] [serial = 1085] [outer = 0000006963563000] 14:40:51 INFO - PROCESS | 2876 | 1465076451995 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 14:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 3491ms 14:40:52 INFO - PROCESS | 2876 | 1465076452034 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 14:40:52 INFO - PROCESS | 2876 | 1465076452038 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 14:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:40:52 INFO - PROCESS | 2876 | 1465076452043 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:40:52 INFO - PROCESS | 2876 | 1465076452046 Marionette TRACE conn5 <- [1,1410,null,{}] 14:40:52 INFO - PROCESS | 2876 | 1465076452052 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:52 INFO - PROCESS | 2876 | 1465076452057 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:52 INFO - PROCESS | 2876 | 1465076452156 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 14:40:52 INFO - PROCESS | 2876 | 1465076452171 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:52 INFO - PROCESS | 2876 | 1465076452174 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:52 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6F6000 == 10 [pid = 2876] [id = 362] 14:40:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696511FC00) [pid = 2876] [serial = 1086] [outer = 0000000000000000] 14:40:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006965717800) [pid = 2876] [serial = 1087] [outer = 000000696511FC00] 14:40:52 INFO - PROCESS | 2876 | 1465076452224 Marionette DEBUG loaded listener.js 14:40:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (00000069664AE400) [pid = 2876] [serial = 1088] [outer = 000000696511FC00] 14:40:52 INFO - PROCESS | 2876 | 1465076452718 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 14:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 14:40:52 INFO - PROCESS | 2876 | 1465076452782 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 14:40:52 INFO - PROCESS | 2876 | 1465076452787 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 14:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:40:52 INFO - PROCESS | 2876 | 1465076452791 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:40:52 INFO - PROCESS | 2876 | 1465076452793 Marionette TRACE conn5 <- [1,1414,null,{}] 14:40:52 INFO - PROCESS | 2876 | 1465076452797 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:52 INFO - PROCESS | 2876 | 1465076452800 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:52 INFO - PROCESS | 2876 | 1465076452898 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 14:40:52 INFO - PROCESS | 2876 | 1465076452972 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:52 INFO - PROCESS | 2876 | 1465076452974 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:52 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2B2000 == 11 [pid = 2876] [id = 363] 14:40:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006965721C00) [pid = 2876] [serial = 1089] [outer = 0000000000000000] 14:40:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006969EA7C00) [pid = 2876] [serial = 1090] [outer = 0000006965721C00] 14:40:53 INFO - PROCESS | 2876 | 1465076453029 Marionette DEBUG loaded listener.js 14:40:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696A4EA400) [pid = 2876] [serial = 1091] [outer = 0000006965721C00] 14:40:53 INFO - PROCESS | 2876 | 1465076453475 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 14:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 14:40:53 INFO - PROCESS | 2876 | 1465076453527 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 14:40:53 INFO - PROCESS | 2876 | 1465076453530 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 14:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:40:53 INFO - PROCESS | 2876 | 1465076453540 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:40:53 INFO - PROCESS | 2876 | 1465076453546 Marionette TRACE conn5 <- [1,1418,null,{}] 14:40:53 INFO - PROCESS | 2876 | 1465076453557 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:53 INFO - PROCESS | 2876 | 1465076453561 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:53 INFO - PROCESS | 2876 | 1465076453682 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 14:40:53 INFO - PROCESS | 2876 | 1465076453699 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:53 INFO - PROCESS | 2876 | 1465076453701 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:53 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971034000 == 12 [pid = 2876] [id = 364] 14:40:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696A840400) [pid = 2876] [serial = 1092] [outer = 0000000000000000] 14:40:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696B48C800) [pid = 2876] [serial = 1093] [outer = 000000696A840400] 14:40:53 INFO - PROCESS | 2876 | 1465076453786 Marionette DEBUG loaded listener.js 14:40:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696B882400) [pid = 2876] [serial = 1094] [outer = 000000696A840400] 14:40:54 INFO - PROCESS | 2876 | 1465076454260 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 14:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 796ms 14:40:54 INFO - PROCESS | 2876 | 1465076454332 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 14:40:54 INFO - PROCESS | 2876 | 1465076454335 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 14:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:40:54 INFO - PROCESS | 2876 | 1465076454345 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:40:54 INFO - PROCESS | 2876 | 1465076454347 Marionette TRACE conn5 <- [1,1422,null,{}] 14:40:54 INFO - PROCESS | 2876 | 1465076454351 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:54 INFO - PROCESS | 2876 | 1465076454353 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:54 INFO - PROCESS | 2876 | 1465076454469 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 14:40:54 INFO - PROCESS | 2876 | 1465076454482 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:54 INFO - PROCESS | 2876 | 1465076454484 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:54 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DC8800 == 13 [pid = 2876] [id = 365] 14:40:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696E223400) [pid = 2876] [serial = 1095] [outer = 0000000000000000] 14:40:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696E3E9C00) [pid = 2876] [serial = 1096] [outer = 000000696E223400] 14:40:54 INFO - PROCESS | 2876 | 1465076454530 Marionette DEBUG loaded listener.js 14:40:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696EE27000) [pid = 2876] [serial = 1097] [outer = 000000696E223400] 14:40:55 INFO - PROCESS | 2876 | 1465076455016 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 14:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 734ms 14:40:55 INFO - PROCESS | 2876 | 1465076455087 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 14:40:55 INFO - PROCESS | 2876 | 1465076455090 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 14:40:55 INFO - PROCESS | 2876 | 1465076455093 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:40:55 INFO - PROCESS | 2876 | 1465076455095 Marionette TRACE conn5 <- [1,1426,null,{}] 14:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:40:55 INFO - PROCESS | 2876 | 1465076455099 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:55 INFO - PROCESS | 2876 | 1465076455101 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:55 INFO - PROCESS | 2876 | 1465076455211 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 14:40:55 INFO - PROCESS | 2876 | 1465076455262 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:55 INFO - PROCESS | 2876 | 1465076455268 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:55 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A1800 == 14 [pid = 2876] [id = 366] 14:40:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069706E1400) [pid = 2876] [serial = 1098] [outer = 0000000000000000] 14:40:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069706E7400) [pid = 2876] [serial = 1099] [outer = 00000069706E1400] 14:40:55 INFO - PROCESS | 2876 | 1465076455326 Marionette DEBUG loaded listener.js 14:40:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006970F83400) [pid = 2876] [serial = 1100] [outer = 00000069706E1400] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006971FAD800) [pid = 2876] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A839800) [pid = 2876] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696B14BC00) [pid = 2876] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069658C4400) [pid = 2876] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971E69400) [pid = 2876] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (00000069664A9400) [pid = 2876] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696EE32C00) [pid = 2876] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000697127C800) [pid = 2876] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006964F8F000) [pid = 2876] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006964D9DC00) [pid = 2876] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069725F1800) [pid = 2876] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069746E5C00) [pid = 2876] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696E284C00) [pid = 2876] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:40:55 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006965612000) [pid = 2876] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:40:56 INFO - PROCESS | 2876 | 1465076456002 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 14:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 987ms 14:40:56 INFO - PROCESS | 2876 | 1465076456086 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 14:40:56 INFO - PROCESS | 2876 | 1465076456089 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 14:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:40:56 INFO - PROCESS | 2876 | 1465076456092 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:40:56 INFO - PROCESS | 2876 | 1465076456094 Marionette TRACE conn5 <- [1,1430,null,{}] 14:40:56 INFO - PROCESS | 2876 | 1465076456098 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:56 INFO - PROCESS | 2876 | 1465076456100 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:56 INFO - PROCESS | 2876 | 1465076456189 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 14:40:56 INFO - PROCESS | 2876 | 1465076456200 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:56 INFO - PROCESS | 2876 | 1465076456202 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:56 INFO - PROCESS | 2876 | ++DOCSHELL 0000006963474000 == 15 [pid = 2876] [id = 367] 14:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696EA79400) [pid = 2876] [serial = 1101] [outer = 0000000000000000] 14:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (00000069712AF000) [pid = 2876] [serial = 1102] [outer = 000000696EA79400] 14:40:56 INFO - PROCESS | 2876 | 1465076456247 Marionette DEBUG loaded listener.js 14:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006971305000) [pid = 2876] [serial = 1103] [outer = 000000696EA79400] 14:40:56 INFO - PROCESS | 2876 | 1465076456686 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 14:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 14:40:56 INFO - PROCESS | 2876 | 1465076456727 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 14:40:56 INFO - PROCESS | 2876 | 1465076456730 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 14:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:40:56 INFO - PROCESS | 2876 | 1465076456733 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:40:56 INFO - PROCESS | 2876 | 1465076456735 Marionette TRACE conn5 <- [1,1434,null,{}] 14:40:56 INFO - PROCESS | 2876 | 1465076456739 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:56 INFO - PROCESS | 2876 | 1465076456741 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:56 INFO - PROCESS | 2876 | 1465076456823 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 14:40:56 INFO - PROCESS | 2876 | 1465076456828 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:56 INFO - PROCESS | 2876 | 1465076456830 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:56 INFO - PROCESS | 2876 | ++DOCSHELL 000000697417A800 == 16 [pid = 2876] [id = 368] 14:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006964670400) [pid = 2876] [serial = 1104] [outer = 0000000000000000] 14:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069713AE400) [pid = 2876] [serial = 1105] [outer = 0000006964670400] 14:40:56 INFO - PROCESS | 2876 | 1465076456875 Marionette DEBUG loaded listener.js 14:40:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971414000) [pid = 2876] [serial = 1106] [outer = 0000006964670400] 14:40:57 INFO - PROCESS | 2876 | 1465076457331 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 14:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 629ms 14:40:57 INFO - PROCESS | 2876 | 1465076457366 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 14:40:57 INFO - PROCESS | 2876 | 1465076457368 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 14:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:40:57 INFO - PROCESS | 2876 | 1465076457372 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:40:57 INFO - PROCESS | 2876 | 1465076457374 Marionette TRACE conn5 <- [1,1438,null,{}] 14:40:57 INFO - PROCESS | 2876 | 1465076457377 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:57 INFO - PROCESS | 2876 | 1465076457379 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:57 INFO - PROCESS | 2876 | 1465076457461 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 14:40:57 INFO - PROCESS | 2876 | 1465076457469 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:57 INFO - PROCESS | 2876 | 1465076457471 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:57 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758B3800 == 17 [pid = 2876] [id = 369] 14:40:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069715FF800) [pid = 2876] [serial = 1107] [outer = 0000000000000000] 14:40:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971A97400) [pid = 2876] [serial = 1108] [outer = 00000069715FF800] 14:40:57 INFO - PROCESS | 2876 | 1465076457524 Marionette DEBUG loaded listener.js 14:40:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E67400) [pid = 2876] [serial = 1109] [outer = 00000069715FF800] 14:40:58 INFO - PROCESS | 2876 | 1465076458255 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 14:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 923ms 14:40:58 INFO - PROCESS | 2876 | 1465076458299 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 14:40:58 INFO - PROCESS | 2876 | 1465076458304 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 14:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:40:58 INFO - PROCESS | 2876 | 1465076458309 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:40:58 INFO - PROCESS | 2876 | 1465076458313 Marionette TRACE conn5 <- [1,1442,null,{}] 14:40:58 INFO - PROCESS | 2876 | 1465076458319 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:58 INFO - PROCESS | 2876 | 1465076458322 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:58 INFO - PROCESS | 2876 | 1465076458478 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 14:40:58 INFO - PROCESS | 2876 | 1465076458593 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:58 INFO - PROCESS | 2876 | 1465076458597 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:58 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDBD800 == 18 [pid = 2876] [id = 370] 14:40:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006964EC5400) [pid = 2876] [serial = 1110] [outer = 0000000000000000] 14:40:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696571E800) [pid = 2876] [serial = 1111] [outer = 0000006964EC5400] 14:40:58 INFO - PROCESS | 2876 | 1465076458659 Marionette DEBUG loaded listener.js 14:40:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006969ABD400) [pid = 2876] [serial = 1112] [outer = 0000006964EC5400] 14:40:59 INFO - PROCESS | 2876 | 1465076459433 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 14:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1179ms 14:40:59 INFO - PROCESS | 2876 | 1465076459498 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 14:40:59 INFO - PROCESS | 2876 | 1465076459503 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 14:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:40:59 INFO - PROCESS | 2876 | 1465076459511 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:40:59 INFO - PROCESS | 2876 | 1465076459515 Marionette TRACE conn5 <- [1,1446,null,{}] 14:40:59 INFO - PROCESS | 2876 | 1465076459519 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:59 INFO - PROCESS | 2876 | 1465076459522 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:59 INFO - PROCESS | 2876 | 1465076459662 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 14:40:59 INFO - PROCESS | 2876 | 1465076459730 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:59 INFO - PROCESS | 2876 | 1465076459733 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:40:59 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B45C800 == 19 [pid = 2876] [id = 371] 14:40:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006969EB1C00) [pid = 2876] [serial = 1113] [outer = 0000000000000000] 14:40:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696A2C8C00) [pid = 2876] [serial = 1114] [outer = 0000006969EB1C00] 14:40:59 INFO - PROCESS | 2876 | 1465076459798 Marionette DEBUG loaded listener.js 14:40:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696A841C00) [pid = 2876] [serial = 1115] [outer = 0000006969EB1C00] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696A837400) [pid = 2876] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696F07F400) [pid = 2876] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A2CF000) [pid = 2876] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000697350A800) [pid = 2876] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696BA31400) [pid = 2876] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696BA9C400) [pid = 2876] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006965BE6000) [pid = 2876] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069720A8C00) [pid = 2876] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A426400) [pid = 2876] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006969ABC400) [pid = 2876] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006970F4F400) [pid = 2876] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069712B5C00) [pid = 2876] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971CF6400) [pid = 2876] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006972255800) [pid = 2876] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069713ADC00) [pid = 2876] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696B147000) [pid = 2876] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000697224B400) [pid = 2876] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006965122400) [pid = 2876] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000696B809000) [pid = 2876] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006972D66400) [pid = 2876] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006964DD4400) [pid = 2876] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (00000069706EC400) [pid = 2876] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006972DA7000) [pid = 2876] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (00000069745CA400) [pid = 2876] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (000000696A7A3C00) [pid = 2876] [serial = 649] [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.] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (0000006974A77800) [pid = 2876] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (0000006964DE0800) [pid = 2876] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (0000006975587400) [pid = 2876] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (0000006970F4EC00) [pid = 2876] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 14:41:00 INFO - PROCESS | 2876 | 1465076460627 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 14:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1131ms 14:41:00 INFO - PROCESS | 2876 | 1465076460643 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 14:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:41:00 INFO - PROCESS | 2876 | 1465076460647 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 14:41:00 INFO - PROCESS | 2876 | 1465076460651 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:41:00 INFO - PROCESS | 2876 | 1465076460656 Marionette TRACE conn5 <- [1,1450,null,{}] 14:41:00 INFO - PROCESS | 2876 | 1465076460661 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:00 INFO - PROCESS | 2876 | 1465076460664 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:00 INFO - PROCESS | 2876 | 1465076460766 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 14:41:00 INFO - PROCESS | 2876 | 1465076460841 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:00 INFO - PROCESS | 2876 | 1465076460844 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:00 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A4A0000 == 20 [pid = 2876] [id = 372] 14:41:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (0000006964F8A000) [pid = 2876] [serial = 1116] [outer = 0000000000000000] 14:41:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (0000006965440800) [pid = 2876] [serial = 1117] [outer = 0000006964F8A000] 14:41:00 INFO - PROCESS | 2876 | 1465076460894 Marionette DEBUG loaded listener.js 14:41:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (0000006969A0BC00) [pid = 2876] [serial = 1118] [outer = 0000006964F8A000] 14:41:01 INFO - PROCESS | 2876 | 1465076461352 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 14:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 797ms 14:41:01 INFO - PROCESS | 2876 | 1465076461449 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 14:41:01 INFO - PROCESS | 2876 | 1465076461453 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 14:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:41:01 INFO - PROCESS | 2876 | 1465076461459 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:41:01 INFO - PROCESS | 2876 | 1465076461462 Marionette TRACE conn5 <- [1,1454,null,{}] 14:41:01 INFO - PROCESS | 2876 | 1465076461466 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:01 INFO - PROCESS | 2876 | 1465076461468 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:01 INFO - PROCESS | 2876 | 1465076461569 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 14:41:01 INFO - PROCESS | 2876 | 1465076461579 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:01 INFO - PROCESS | 2876 | 1465076461581 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:01 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E242000 == 21 [pid = 2876] [id = 373] 14:41:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000696A83C800) [pid = 2876] [serial = 1119] [outer = 0000000000000000] 14:41:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (000000696A840800) [pid = 2876] [serial = 1120] [outer = 000000696A83C800] 14:41:01 INFO - PROCESS | 2876 | 1465076461629 Marionette DEBUG loaded listener.js 14:41:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (000000696B489000) [pid = 2876] [serial = 1121] [outer = 000000696A83C800] 14:41:02 INFO - PROCESS | 2876 | 1465076462105 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 14:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 14:41:02 INFO - PROCESS | 2876 | 1465076462154 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 14:41:02 INFO - PROCESS | 2876 | 1465076462157 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 14:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:41:02 INFO - PROCESS | 2876 | 1465076462160 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:41:02 INFO - PROCESS | 2876 | 1465076462164 Marionette TRACE conn5 <- [1,1458,null,{}] 14:41:02 INFO - PROCESS | 2876 | 1465076462175 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:02 INFO - PROCESS | 2876 | 1465076462180 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:02 INFO - PROCESS | 2876 | 1465076462272 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 14:41:02 INFO - PROCESS | 2876 | 1465076462376 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:02 INFO - PROCESS | 2876 | 1465076462380 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:02 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D21000 == 22 [pid = 2876] [id = 374] 14:41:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (000000696343AC00) [pid = 2876] [serial = 1122] [outer = 0000000000000000] 14:41:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (000000696E222000) [pid = 2876] [serial = 1123] [outer = 000000696343AC00] 14:41:02 INFO - PROCESS | 2876 | 1465076462432 Marionette DEBUG loaded listener.js 14:41:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000696F076800) [pid = 2876] [serial = 1124] [outer = 000000696343AC00] 14:41:02 INFO - PROCESS | 2876 | 1465076462834 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 14:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 14:41:02 INFO - PROCESS | 2876 | 1465076462897 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 14:41:02 INFO - PROCESS | 2876 | 1465076462900 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 14:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:41:02 INFO - PROCESS | 2876 | 1465076462903 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:41:02 INFO - PROCESS | 2876 | 1465076462905 Marionette TRACE conn5 <- [1,1462,null,{}] 14:41:02 INFO - PROCESS | 2876 | 1465076462916 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:02 INFO - PROCESS | 2876 | 1465076462918 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:03 INFO - PROCESS | 2876 | 1465076463033 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 14:41:03 INFO - PROCESS | 2876 | 1465076463045 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 2876 | 1465076463048 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:03 INFO - PROCESS | 2876 | ++DOCSHELL 000000697289F000 == 23 [pid = 2876] [id = 375] 14:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (00000069706E7800) [pid = 2876] [serial = 1125] [outer = 0000000000000000] 14:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006970F4EC00) [pid = 2876] [serial = 1126] [outer = 00000069706E7800] 14:41:03 INFO - PROCESS | 2876 | 1465076463130 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (00000069712B1400) [pid = 2876] [serial = 1127] [outer = 00000069706E7800] 14:41:03 INFO - PROCESS | 2876 | 1465076463578 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 14:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 733ms 14:41:03 INFO - PROCESS | 2876 | 1465076463646 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 14:41:03 INFO - PROCESS | 2876 | 1465076463648 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 14:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:41:03 INFO - PROCESS | 2876 | 1465076463651 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:41:03 INFO - PROCESS | 2876 | 1465076463653 Marionette TRACE conn5 <- [1,1466,null,{}] 14:41:03 INFO - PROCESS | 2876 | 1465076463657 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:03 INFO - PROCESS | 2876 | 1465076463659 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:03 INFO - PROCESS | 2876 | 1465076463771 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 14:41:03 INFO - PROCESS | 2876 | 1465076463781 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 2876 | 1465076463783 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:03 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973484800 == 24 [pid = 2876] [id = 376] 14:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (00000069706E8C00) [pid = 2876] [serial = 1128] [outer = 0000000000000000] 14:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (00000069712B8800) [pid = 2876] [serial = 1129] [outer = 00000069706E8C00] 14:41:03 INFO - PROCESS | 2876 | 1465076463828 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006971407C00) [pid = 2876] [serial = 1130] [outer = 00000069706E8C00] 14:41:04 INFO - PROCESS | 2876 | 1465076464308 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 14:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 14:41:04 INFO - PROCESS | 2876 | 1465076464344 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 14:41:04 INFO - PROCESS | 2876 | 1465076464346 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 14:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:41:04 INFO - PROCESS | 2876 | 1465076464349 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:41:04 INFO - PROCESS | 2876 | 1465076464351 Marionette TRACE conn5 <- [1,1470,null,{}] 14:41:04 INFO - PROCESS | 2876 | 1465076464355 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:04 INFO - PROCESS | 2876 | 1465076464361 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:04 INFO - PROCESS | 2876 | 1465076464490 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 14:41:04 INFO - PROCESS | 2876 | 1465076464544 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:04 INFO - PROCESS | 2876 | 1465076464546 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:04 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FB6000 == 25 [pid = 2876] [id = 377] 14:41:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000697206E800) [pid = 2876] [serial = 1131] [outer = 0000000000000000] 14:41:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006972248000) [pid = 2876] [serial = 1132] [outer = 000000697206E800] 14:41:04 INFO - PROCESS | 2876 | 1465076464599 Marionette DEBUG loaded listener.js 14:41:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006972250000) [pid = 2876] [serial = 1133] [outer = 000000697206E800] 14:41:04 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696511FC00) [pid = 2876] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:41:04 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006965721C00) [pid = 2876] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:41:04 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006963563000) [pid = 2876] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:41:04 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696E223400) [pid = 2876] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:41:04 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069706E1400) [pid = 2876] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:41:04 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006964670400) [pid = 2876] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:41:04 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000696A840400) [pid = 2876] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:41:04 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000696EA79400) [pid = 2876] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:41:04 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006964D97C00) [pid = 2876] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:41:05 INFO - PROCESS | 2876 | 1465076465058 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 14:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 14:41:05 INFO - PROCESS | 2876 | 1465076465103 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 14:41:05 INFO - PROCESS | 2876 | 1465076465105 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 14:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:41:05 INFO - PROCESS | 2876 | 1465076465113 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:41:05 INFO - PROCESS | 2876 | 1465076465115 Marionette TRACE conn5 <- [1,1474,null,{}] 14:41:05 INFO - PROCESS | 2876 | 1465076465118 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:05 INFO - PROCESS | 2876 | 1465076465120 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:05 INFO - PROCESS | 2876 | 1465076465204 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 14:41:05 INFO - PROCESS | 2876 | 1465076465278 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 2876 | 1465076465280 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:05 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978874000 == 26 [pid = 2876] [id = 378] 14:41:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (00000069633C1800) [pid = 2876] [serial = 1134] [outer = 0000000000000000] 14:41:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696B886800) [pid = 2876] [serial = 1135] [outer = 00000069633C1800] 14:41:05 INFO - PROCESS | 2876 | 1465076465325 Marionette DEBUG loaded listener.js 14:41:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006971E6E800) [pid = 2876] [serial = 1136] [outer = 00000069633C1800] 14:41:05 INFO - PROCESS | 2876 | 1465076465701 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 14:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 14:41:05 INFO - PROCESS | 2876 | 1465076465742 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 14:41:05 INFO - PROCESS | 2876 | 1465076465745 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 14:41:05 INFO - PROCESS | 2876 | 1465076465748 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:41:05 INFO - PROCESS | 2876 | 1465076465750 Marionette TRACE conn5 <- [1,1478,null,{}] 14:41:05 INFO - PROCESS | 2876 | 1465076465753 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:05 INFO - PROCESS | 2876 | 1465076465755 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:05 INFO - PROCESS | 2876 | 1465076465870 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 14:41:05 INFO - PROCESS | 2876 | 1465076465886 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 2876 | 1465076465888 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:05 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979764800 == 27 [pid = 2876] [id = 379] 14:41:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006972266C00) [pid = 2876] [serial = 1137] [outer = 0000000000000000] 14:41:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006972272C00) [pid = 2876] [serial = 1138] [outer = 0000006972266C00] 14:41:05 INFO - PROCESS | 2876 | 1465076465933 Marionette DEBUG loaded listener.js 14:41:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006972581400) [pid = 2876] [serial = 1139] [outer = 0000006972266C00] 14:41:06 INFO - PROCESS | 2876 | 1465076466335 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 14:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 14:41:06 INFO - PROCESS | 2876 | 1465076466381 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 14:41:06 INFO - PROCESS | 2876 | 1465076466383 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 14:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:41:06 INFO - PROCESS | 2876 | 1465076466386 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:41:06 INFO - PROCESS | 2876 | 1465076466388 Marionette TRACE conn5 <- [1,1482,null,{}] 14:41:06 INFO - PROCESS | 2876 | 1465076466391 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:06 INFO - PROCESS | 2876 | 1465076466393 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:06 INFO - PROCESS | 2876 | 1465076466506 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 14:41:06 INFO - PROCESS | 2876 | 1465076466551 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:06 INFO - PROCESS | 2876 | 1465076466553 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:06 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D20800 == 28 [pid = 2876] [id = 380] 14:41:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (00000069728E9C00) [pid = 2876] [serial = 1140] [outer = 0000000000000000] 14:41:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069728ED400) [pid = 2876] [serial = 1141] [outer = 00000069728E9C00] 14:41:06 INFO - PROCESS | 2876 | 1465076466598 Marionette DEBUG loaded listener.js 14:41:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006972D60800) [pid = 2876] [serial = 1142] [outer = 00000069728E9C00] 14:41:07 INFO - PROCESS | 2876 | 1465076467069 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 14:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 14:41:07 INFO - PROCESS | 2876 | 1465076467124 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 14:41:07 INFO - PROCESS | 2876 | 1465076467130 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 14:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:41:07 INFO - PROCESS | 2876 | 1465076467136 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:41:07 INFO - PROCESS | 2876 | 1465076467140 Marionette TRACE conn5 <- [1,1486,null,{}] 14:41:07 INFO - PROCESS | 2876 | 1465076467187 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:07 INFO - PROCESS | 2876 | 1465076467191 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:07 INFO - PROCESS | 2876 | 1465076467326 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 14:41:07 INFO - PROCESS | 2876 | 1465076467405 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:07 INFO - PROCESS | 2876 | 1465076467410 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:07 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A49E000 == 29 [pid = 2876] [id = 381] 14:41:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006964DE0800) [pid = 2876] [serial = 1143] [outer = 0000000000000000] 14:41:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006964F8D000) [pid = 2876] [serial = 1144] [outer = 0000006964DE0800] 14:41:07 INFO - PROCESS | 2876 | 1465076467470 Marionette DEBUG loaded listener.js 14:41:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006969AB7800) [pid = 2876] [serial = 1145] [outer = 0000006964DE0800] 14:41:08 INFO - PROCESS | 2876 | 1465076468084 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 14:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1020ms 14:41:08 INFO - PROCESS | 2876 | 1465076468170 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 14:41:08 INFO - PROCESS | 2876 | 1465076468176 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 14:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:41:08 INFO - PROCESS | 2876 | 1465076468184 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:41:08 INFO - PROCESS | 2876 | 1465076468188 Marionette TRACE conn5 <- [1,1490,null,{}] 14:41:08 INFO - PROCESS | 2876 | 1465076468193 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:08 INFO - PROCESS | 2876 | 1465076468196 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:08 INFO - PROCESS | 2876 | 1465076468321 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 14:41:08 INFO - PROCESS | 2876 | 1465076468389 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:08 INFO - PROCESS | 2876 | 1465076468392 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:08 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A7C4000 == 30 [pid = 2876] [id = 382] 14:41:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006965123800) [pid = 2876] [serial = 1146] [outer = 0000000000000000] 14:41:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696B815800) [pid = 2876] [serial = 1147] [outer = 0000006965123800] 14:41:08 INFO - PROCESS | 2876 | 1465076468492 Marionette DEBUG loaded listener.js 14:41:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696EA7AC00) [pid = 2876] [serial = 1148] [outer = 0000006965123800] 14:41:09 INFO - PROCESS | 2876 | 1465076469137 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 14:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 985ms 14:41:09 INFO - PROCESS | 2876 | 1465076469170 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 14:41:09 INFO - PROCESS | 2876 | 1465076469173 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 14:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:41:09 INFO - PROCESS | 2876 | 1465076469177 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:41:09 INFO - PROCESS | 2876 | 1465076469181 Marionette TRACE conn5 <- [1,1494,null,{}] 14:41:09 INFO - PROCESS | 2876 | 1465076469193 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:09 INFO - PROCESS | 2876 | 1465076469198 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:09 INFO - PROCESS | 2876 | 1465076469317 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 14:41:09 INFO - PROCESS | 2876 | 1465076469406 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:09 INFO - PROCESS | 2876 | 1465076469410 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:09 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A7F800 == 31 [pid = 2876] [id = 383] 14:41:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971A8D000) [pid = 2876] [serial = 1149] [outer = 0000000000000000] 14:41:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971D3A000) [pid = 2876] [serial = 1150] [outer = 0000006971A8D000] 14:41:09 INFO - PROCESS | 2876 | 1465076469468 Marionette DEBUG loaded listener.js 14:41:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069720A9000) [pid = 2876] [serial = 1151] [outer = 0000006971A8D000] 14:41:10 INFO - PROCESS | 2876 | 1465076470284 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 14:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1135ms 14:41:10 INFO - PROCESS | 2876 | 1465076470314 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 14:41:10 INFO - PROCESS | 2876 | 1465076470319 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 14:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:41:10 INFO - PROCESS | 2876 | 1465076470324 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:41:10 INFO - PROCESS | 2876 | 1465076470328 Marionette TRACE conn5 <- [1,1498,null,{}] 14:41:10 INFO - PROCESS | 2876 | 1465076470334 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:10 INFO - PROCESS | 2876 | 1465076470337 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:10 INFO - PROCESS | 2876 | 1465076470444 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 14:41:10 INFO - PROCESS | 2876 | 1465076470513 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:10 INFO - PROCESS | 2876 | 1465076470518 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:10 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A860800 == 32 [pid = 2876] [id = 384] 14:41:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696511E000) [pid = 2876] [serial = 1152] [outer = 0000000000000000] 14:41:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006965718800) [pid = 2876] [serial = 1153] [outer = 000000696511E000] 14:41:10 INFO - PROCESS | 2876 | 1465076470569 Marionette DEBUG loaded listener.js 14:41:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006969EA7400) [pid = 2876] [serial = 1154] [outer = 000000696511E000] 14:41:11 INFO - PROCESS | 2876 | --DOCSHELL 0000006965571800 == 31 [pid = 2876] [id = 361] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696571C000) [pid = 2876] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006965717800) [pid = 2876] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006969EA7C00) [pid = 2876] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069635D1C00) [pid = 2876] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006964D96400) [pid = 2876] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006971A97400) [pid = 2876] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696E3E9C00) [pid = 2876] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (00000069706E7400) [pid = 2876] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069713AE400) [pid = 2876] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006970F83400) [pid = 2876] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069664AE400) [pid = 2876] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696EE27000) [pid = 2876] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696B48C800) [pid = 2876] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696B882400) [pid = 2876] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069712AF000) [pid = 2876] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006971305000) [pid = 2876] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006971414000) [pid = 2876] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696A4EA400) [pid = 2876] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 14:41:11 INFO - PROCESS | 2876 | 1465076471845 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 14:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1533ms 14:41:11 INFO - PROCESS | 2876 | 1465076471893 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 14:41:11 INFO - PROCESS | 2876 | 1465076471898 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 14:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:41:11 INFO - PROCESS | 2876 | 1465076471904 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:41:11 INFO - PROCESS | 2876 | 1465076471907 Marionette TRACE conn5 <- [1,1502,null,{}] 14:41:11 INFO - PROCESS | 2876 | 1465076471913 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:11 INFO - PROCESS | 2876 | 1465076471916 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:12 INFO - PROCESS | 2876 | 1465076472007 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 14:41:12 INFO - PROCESS | 2876 | 1465076472078 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:12 INFO - PROCESS | 2876 | 1465076472083 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:12 INFO - PROCESS | 2876 | ++DOCSHELL 000000696994D800 == 32 [pid = 2876] [id = 385] 14:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964D21400) [pid = 2876] [serial = 1155] [outer = 0000000000000000] 14:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006964DA3000) [pid = 2876] [serial = 1156] [outer = 0000006964D21400] 14:41:12 INFO - PROCESS | 2876 | 1465076472133 Marionette DEBUG loaded listener.js 14:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006964F85C00) [pid = 2876] [serial = 1157] [outer = 0000006964D21400] 14:41:12 INFO - PROCESS | 2876 | 1465076472561 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 14:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 692ms 14:41:12 INFO - PROCESS | 2876 | 1465076472596 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 14:41:12 INFO - PROCESS | 2876 | 1465076472601 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 14:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:41:12 INFO - PROCESS | 2876 | 1465076472608 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:41:12 INFO - PROCESS | 2876 | 1465076472611 Marionette TRACE conn5 <- [1,1506,null,{}] 14:41:12 INFO - PROCESS | 2876 | 1465076472615 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:12 INFO - PROCESS | 2876 | 1465076472618 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:12 INFO - PROCESS | 2876 | 1465076472710 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 14:41:12 INFO - PROCESS | 2876 | 1465076472716 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:12 INFO - PROCESS | 2876 | 1465076472719 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:12 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B45A000 == 33 [pid = 2876] [id = 386] 14:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006965713000) [pid = 2876] [serial = 1158] [outer = 0000000000000000] 14:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069658C2000) [pid = 2876] [serial = 1159] [outer = 0000006965713000] 14:41:12 INFO - PROCESS | 2876 | 1465076472767 Marionette DEBUG loaded listener.js 14:41:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069697E5000) [pid = 2876] [serial = 1160] [outer = 0000006965713000] 14:41:13 INFO - PROCESS | 2876 | 1465076473242 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 14:41:13 INFO - PROCESS | 2876 | 1465076473302 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 14:41:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:41:13 INFO - PROCESS | 2876 | 1465076473305 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 14:41:13 INFO - PROCESS | 2876 | 1465076473308 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:41:13 INFO - PROCESS | 2876 | 1465076473312 Marionette TRACE conn5 <- [1,1510,null,{}] 14:41:13 INFO - PROCESS | 2876 | 1465076473323 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:13 INFO - PROCESS | 2876 | 1465076473328 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:13 INFO - PROCESS | 2876 | 1465076473449 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 14:41:13 INFO - PROCESS | 2876 | 1465076473546 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:13 INFO - PROCESS | 2876 | 1465076473550 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:13 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FDA800 == 34 [pid = 2876] [id = 387] 14:41:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006963A96C00) [pid = 2876] [serial = 1161] [outer = 0000000000000000] 14:41:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696A836C00) [pid = 2876] [serial = 1162] [outer = 0000006963A96C00] 14:41:13 INFO - PROCESS | 2876 | 1465076473602 Marionette DEBUG loaded listener.js 14:41:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696B1B0C00) [pid = 2876] [serial = 1163] [outer = 0000006963A96C00] 14:41:14 INFO - PROCESS | 2876 | 1465076474073 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 14:41:14 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 () { 14:41:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:41:14 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 () { 14:41:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:41:14 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 () { 14:41:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:41:14 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 () { 14:41:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:41:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 806ms 14:41:14 INFO - PROCESS | 2876 | 1465076474118 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 14:41:14 INFO - PROCESS | 2876 | 1465076474121 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 14:41:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:41:14 INFO - PROCESS | 2876 | 1465076474129 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:41:14 INFO - PROCESS | 2876 | 1465076474131 Marionette TRACE conn5 <- [1,1514,null,{}] 14:41:14 INFO - PROCESS | 2876 | 1465076474134 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:14 INFO - PROCESS | 2876 | 1465076474137 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:14 INFO - PROCESS | 2876 | 1465076474252 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 14:41:14 INFO - PROCESS | 2876 | 1465076474263 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:14 INFO - PROCESS | 2876 | 1465076474265 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:14 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DBB800 == 35 [pid = 2876] [id = 388] 14:41:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696B812000) [pid = 2876] [serial = 1164] [outer = 0000000000000000] 14:41:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696BA99000) [pid = 2876] [serial = 1165] [outer = 000000696B812000] 14:41:14 INFO - PROCESS | 2876 | 1465076474312 Marionette DEBUG loaded listener.js 14:41:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696EA79400) [pid = 2876] [serial = 1166] [outer = 000000696B812000] 14:41:14 INFO - PROCESS | 2876 | 1465076474757 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 14:41:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:41:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:41:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:41:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 679ms 14:41:14 INFO - PROCESS | 2876 | 1465076474842 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 14:41:14 INFO - PROCESS | 2876 | 1465076474844 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 14:41:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:41:14 INFO - PROCESS | 2876 | 1465076474853 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:41:14 INFO - PROCESS | 2876 | 1465076474855 Marionette TRACE conn5 <- [1,1518,null,{}] 14:41:14 INFO - PROCESS | 2876 | 1465076474859 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:14 INFO - PROCESS | 2876 | 1465076474861 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:14 INFO - PROCESS | 2876 | 1465076474968 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 14:41:14 INFO - PROCESS | 2876 | 1465076474979 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:14 INFO - PROCESS | 2876 | 1465076474982 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:15 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A6000 == 36 [pid = 2876] [id = 389] 14:41:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006965123C00) [pid = 2876] [serial = 1167] [outer = 0000000000000000] 14:41:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696F07B400) [pid = 2876] [serial = 1168] [outer = 0000006965123C00] 14:41:15 INFO - PROCESS | 2876 | 1465076475069 Marionette DEBUG loaded listener.js 14:41:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006970A6D000) [pid = 2876] [serial = 1169] [outer = 0000006965123C00] 14:41:15 INFO - PROCESS | 2876 | 1465076475481 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 14:41:15 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 14:41:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:41:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:41:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:41:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:41:15 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. 14:41:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:41:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 14:41:15 INFO - PROCESS | 2876 | 1465076475547 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 14:41:15 INFO - PROCESS | 2876 | 1465076475549 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 14:41:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:41:15 INFO - PROCESS | 2876 | 1465076475559 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:41:15 INFO - PROCESS | 2876 | 1465076475561 Marionette TRACE conn5 <- [1,1522,null,{}] 14:41:15 INFO - PROCESS | 2876 | 1465076475565 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:15 INFO - PROCESS | 2876 | 1465076475571 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:15 INFO - PROCESS | 2876 | 1465076475705 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 14:41:15 INFO - PROCESS | 2876 | 1465076475710 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:15 INFO - PROCESS | 2876 | 1465076475712 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:15 INFO - PROCESS | 2876 | ++DOCSHELL 000000697417D800 == 37 [pid = 2876] [id = 390] 14:41:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006970F83400) [pid = 2876] [serial = 1170] [outer = 0000000000000000] 14:41:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069712B6400) [pid = 2876] [serial = 1171] [outer = 0000006970F83400] 14:41:15 INFO - PROCESS | 2876 | 1465076475757 Marionette DEBUG loaded listener.js 14:41:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000697140EC00) [pid = 2876] [serial = 1172] [outer = 0000006970F83400] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006972266C00) [pid = 2876] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (00000069706E8C00) [pid = 2876] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006964EC5400) [pid = 2876] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006969EB1C00) [pid = 2876] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069715FF800) [pid = 2876] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069633C1800) [pid = 2876] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696343AC00) [pid = 2876] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696A83C800) [pid = 2876] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964F8A000) [pid = 2876] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000697206E800) [pid = 2876] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069728E9C00) [pid = 2876] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:41:16 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069706E7800) [pid = 2876] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:41:16 INFO - PROCESS | 2876 | 1465076476338 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:41:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:41:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 838ms 14:41:16 INFO - PROCESS | 2876 | 1465076476398 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 14:41:16 INFO - PROCESS | 2876 | 1465076476400 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 14:41:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:41:16 INFO - PROCESS | 2876 | 1465076476404 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:41:16 INFO - PROCESS | 2876 | 1465076476406 Marionette TRACE conn5 <- [1,1526,null,{}] 14:41:16 INFO - PROCESS | 2876 | 1465076476414 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:16 INFO - PROCESS | 2876 | 1465076476416 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:16 INFO - PROCESS | 2876 | 1465076476498 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 14:41:16 INFO - PROCESS | 2876 | 1465076476510 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:16 INFO - PROCESS | 2876 | 1465076476512 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:16 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758B0800 == 38 [pid = 2876] [id = 391] 14:41:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696A166C00) [pid = 2876] [serial = 1173] [outer = 0000000000000000] 14:41:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000697130C800) [pid = 2876] [serial = 1174] [outer = 000000696A166C00] 14:41:16 INFO - PROCESS | 2876 | 1465076476556 Marionette DEBUG loaded listener.js 14:41:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069715F2C00) [pid = 2876] [serial = 1175] [outer = 000000696A166C00] 14:41:16 INFO - PROCESS | 2876 | 1465076476978 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:41:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:41:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 628ms 14:41:17 INFO - PROCESS | 2876 | 1465076477036 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 14:41:17 INFO - PROCESS | 2876 | 1465076477038 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 14:41:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:41:17 INFO - PROCESS | 2876 | 1465076477041 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:41:17 INFO - PROCESS | 2876 | 1465076477043 Marionette TRACE conn5 <- [1,1530,null,{}] 14:41:17 INFO - PROCESS | 2876 | 1465076477047 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:17 INFO - PROCESS | 2876 | 1465076477048 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:17 INFO - PROCESS | 2876 | 1465076477131 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 14:41:17 INFO - PROCESS | 2876 | 1465076477137 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:17 INFO - PROCESS | 2876 | 1465076477139 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:17 INFO - PROCESS | 2876 | ++DOCSHELL 000000697975A000 == 39 [pid = 2876] [id = 392] 14:41:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971A92C00) [pid = 2876] [serial = 1176] [outer = 0000000000000000] 14:41:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E63C00) [pid = 2876] [serial = 1177] [outer = 0000006971A92C00] 14:41:17 INFO - PROCESS | 2876 | 1465076477184 Marionette DEBUG loaded listener.js 14:41:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697206FC00) [pid = 2876] [serial = 1178] [outer = 0000006971A92C00] 14:41:17 INFO - PROCESS | 2876 | 1465076477675 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 14:41:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:41:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 14:41:17 INFO - PROCESS | 2876 | 1465076477736 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 14:41:17 INFO - PROCESS | 2876 | 1465076477741 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 14:41:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:41:17 INFO - PROCESS | 2876 | 1465076477747 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:41:17 INFO - PROCESS | 2876 | 1465076477751 Marionette TRACE conn5 <- [1,1534,null,{}] 14:41:17 INFO - PROCESS | 2876 | 1465076477757 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:17 INFO - PROCESS | 2876 | 1465076477761 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:17 INFO - PROCESS | 2876 | 1465076477932 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 14:41:18 INFO - PROCESS | 2876 | 1465076478027 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:18 INFO - PROCESS | 2876 | 1465076478033 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:18 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A2F3800 == 40 [pid = 2876] [id = 393] 14:41:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069647B9400) [pid = 2876] [serial = 1179] [outer = 0000000000000000] 14:41:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006964DD3C00) [pid = 2876] [serial = 1180] [outer = 00000069647B9400] 14:41:18 INFO - PROCESS | 2876 | 1465076478091 Marionette DEBUG loaded listener.js 14:41:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696511EC00) [pid = 2876] [serial = 1181] [outer = 00000069647B9400] 14:41:18 INFO - PROCESS | 2876 | 1465076478803 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:41:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:41:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1130ms 14:41:18 INFO - PROCESS | 2876 | 1465076478880 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 14:41:18 INFO - PROCESS | 2876 | 1465076478885 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 14:41:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:41:18 INFO - PROCESS | 2876 | 1465076478892 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:41:18 INFO - PROCESS | 2876 | 1465076478895 Marionette TRACE conn5 <- [1,1538,null,{}] 14:41:18 INFO - PROCESS | 2876 | 1465076478899 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:18 INFO - PROCESS | 2876 | 1465076478903 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:19 INFO - PROCESS | 2876 | 1465076479034 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 14:41:19 INFO - PROCESS | 2876 | 1465076479104 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:19 INFO - PROCESS | 2876 | 1465076479107 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:19 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DB4800 == 41 [pid = 2876] [id = 394] 14:41:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006969EB1C00) [pid = 2876] [serial = 1182] [outer = 0000000000000000] 14:41:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696A70A400) [pid = 2876] [serial = 1183] [outer = 0000006969EB1C00] 14:41:19 INFO - PROCESS | 2876 | 1465076479205 Marionette DEBUG loaded listener.js 14:41:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696B492400) [pid = 2876] [serial = 1184] [outer = 0000006969EB1C00] 14:41:20 INFO - PROCESS | 2876 | 1465076480033 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:41:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:41:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1195ms 14:41:20 INFO - PROCESS | 2876 | 1465076480099 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 14:41:20 INFO - PROCESS | 2876 | 1465076480104 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 14:41:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:41:20 INFO - PROCESS | 2876 | 1465076480111 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:41:20 INFO - PROCESS | 2876 | 1465076480115 Marionette TRACE conn5 <- [1,1542,null,{}] 14:41:20 INFO - PROCESS | 2876 | 1465076480121 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:20 INFO - PROCESS | 2876 | 1465076480125 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:20 INFO - PROCESS | 2876 | 1465076480250 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 14:41:20 INFO - PROCESS | 2876 | 1465076480321 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:20 INFO - PROCESS | 2876 | 1465076480326 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:20 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A2F2800 == 42 [pid = 2876] [id = 395] 14:41:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006965718000) [pid = 2876] [serial = 1185] [outer = 0000000000000000] 14:41:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006965B66400) [pid = 2876] [serial = 1186] [outer = 0000006965718000] 14:41:20 INFO - PROCESS | 2876 | 1465076480377 Marionette DEBUG loaded listener.js 14:41:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696A18A000) [pid = 2876] [serial = 1187] [outer = 0000006965718000] 14:41:20 INFO - PROCESS | 2876 | --DOCSHELL 000000696A49E000 == 41 [pid = 2876] [id = 381] 14:41:20 INFO - PROCESS | 2876 | --DOCSHELL 00000069758B0800 == 40 [pid = 2876] [id = 391] 14:41:20 INFO - PROCESS | 2876 | --DOCSHELL 000000697417D800 == 39 [pid = 2876] [id = 390] 14:41:20 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A6000 == 38 [pid = 2876] [id = 389] 14:41:20 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DBB800 == 37 [pid = 2876] [id = 388] 14:41:20 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FDA800 == 36 [pid = 2876] [id = 387] 14:41:20 INFO - PROCESS | 2876 | --DOCSHELL 000000696B45A000 == 35 [pid = 2876] [id = 386] 14:41:20 INFO - PROCESS | 2876 | --DOCSHELL 000000696994D800 == 34 [pid = 2876] [id = 385] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006972581400) [pid = 2876] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006971407C00) [pid = 2876] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (00000069712B8800) [pid = 2876] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696571E800) [pid = 2876] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006969ABD400) [pid = 2876] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696A2C8C00) [pid = 2876] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A841C00) [pid = 2876] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006971E67400) [pid = 2876] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696B886800) [pid = 2876] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696E222000) [pid = 2876] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696A840800) [pid = 2876] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696B489000) [pid = 2876] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006965440800) [pid = 2876] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006969A0BC00) [pid = 2876] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972248000) [pid = 2876] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006972250000) [pid = 2876] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006972272C00) [pid = 2876] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006972D60800) [pid = 2876] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006970F4EC00) [pid = 2876] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069712B1400) [pid = 2876] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (00000069728ED400) [pid = 2876] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006971E6E800) [pid = 2876] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000696F076800) [pid = 2876] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 14:41:20 INFO - PROCESS | 2876 | 1465076480914 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:41:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:41:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 839ms 14:41:20 INFO - PROCESS | 2876 | 1465076480955 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 14:41:20 INFO - PROCESS | 2876 | 1465076480960 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 14:41:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:41:20 INFO - PROCESS | 2876 | 1465076480966 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:41:20 INFO - PROCESS | 2876 | 1465076480968 Marionette TRACE conn5 <- [1,1546,null,{}] 14:41:20 INFO - PROCESS | 2876 | 1465076480972 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:20 INFO - PROCESS | 2876 | 1465076480975 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:21 INFO - PROCESS | 2876 | 1465076481066 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 14:41:21 INFO - PROCESS | 2876 | 1465076481074 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:21 INFO - PROCESS | 2876 | 1465076481076 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:21 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2A4800 == 35 [pid = 2876] [id = 396] 14:41:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006969C2AC00) [pid = 2876] [serial = 1188] [outer = 0000000000000000] 14:41:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696A4EF800) [pid = 2876] [serial = 1189] [outer = 0000006969C2AC00] 14:41:21 INFO - PROCESS | 2876 | 1465076481124 Marionette DEBUG loaded listener.js 14:41:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696A8F3000) [pid = 2876] [serial = 1190] [outer = 0000006969C2AC00] 14:41:21 INFO - PROCESS | 2876 | 1465076481587 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:41:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:41:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 14:41:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:41:21 INFO - PROCESS | 2876 | 1465076481660 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 14:41:21 INFO - PROCESS | 2876 | 1465076481662 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 14:41:21 INFO - PROCESS | 2876 | 1465076481666 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:41:21 INFO - PROCESS | 2876 | 1465076481670 Marionette TRACE conn5 <- [1,1550,null,{}] 14:41:21 INFO - PROCESS | 2876 | 1465076481681 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:21 INFO - PROCESS | 2876 | 1465076481686 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:21 INFO - PROCESS | 2876 | 1465076481808 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 14:41:21 INFO - PROCESS | 2876 | 1465076481889 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:21 INFO - PROCESS | 2876 | 1465076481893 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:21 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FEE000 == 36 [pid = 2876] [id = 397] 14:41:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696A840800) [pid = 2876] [serial = 1191] [outer = 0000000000000000] 14:41:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696BA97000) [pid = 2876] [serial = 1192] [outer = 000000696A840800] 14:41:21 INFO - PROCESS | 2876 | 1465076481942 Marionette DEBUG loaded listener.js 14:41:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696EEDD000) [pid = 2876] [serial = 1193] [outer = 000000696A840800] 14:41:22 INFO - PROCESS | 2876 | 1465076482337 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:41:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:41:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 14:41:22 INFO - PROCESS | 2876 | 1465076482363 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 14:41:22 INFO - PROCESS | 2876 | 1465076482366 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 14:41:22 INFO - PROCESS | 2876 | 1465076482369 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:41:22 INFO - PROCESS | 2876 | 1465076482371 Marionette TRACE conn5 <- [1,1554,null,{}] 14:41:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:41:22 INFO - PROCESS | 2876 | 1465076482374 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:22 INFO - PROCESS | 2876 | 1465076482377 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:22 INFO - PROCESS | 2876 | 1465076482468 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 14:41:22 INFO - PROCESS | 2876 | 1465076482474 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:22 INFO - PROCESS | 2876 | 1465076482477 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:22 INFO - PROCESS | 2876 | ++DOCSHELL 000000697289C000 == 37 [pid = 2876] [id = 398] 14:41:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069706EC400) [pid = 2876] [serial = 1194] [outer = 0000000000000000] 14:41:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006971285400) [pid = 2876] [serial = 1195] [outer = 00000069706EC400] 14:41:22 INFO - PROCESS | 2876 | 1465076482522 Marionette DEBUG loaded listener.js 14:41:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069712BC000) [pid = 2876] [serial = 1196] [outer = 00000069706EC400] 14:41:23 INFO - PROCESS | 2876 | 1465076482998 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:41:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:41:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 689ms 14:41:23 INFO - PROCESS | 2876 | 1465076483064 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 14:41:23 INFO - PROCESS | 2876 | 1465076483066 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 14:41:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:41:23 INFO - PROCESS | 2876 | 1465076483076 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:41:23 INFO - PROCESS | 2876 | 1465076483077 Marionette TRACE conn5 <- [1,1558,null,{}] 14:41:23 INFO - PROCESS | 2876 | 1465076483081 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:23 INFO - PROCESS | 2876 | 1465076483083 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:23 INFO - PROCESS | 2876 | 1465076483224 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 14:41:23 INFO - PROCESS | 2876 | 1465076483285 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:23 INFO - PROCESS | 2876 | 1465076483288 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:23 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973538800 == 38 [pid = 2876] [id = 399] 14:41:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006970A75800) [pid = 2876] [serial = 1197] [outer = 0000000000000000] 14:41:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069713B2400) [pid = 2876] [serial = 1198] [outer = 0000006970A75800] 14:41:23 INFO - PROCESS | 2876 | 1465076483341 Marionette DEBUG loaded listener.js 14:41:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069715F6800) [pid = 2876] [serial = 1199] [outer = 0000006970A75800] 14:41:23 INFO - PROCESS | 2876 | 1465076483793 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:41:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:41:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 796ms 14:41:23 INFO - PROCESS | 2876 | 1465076483869 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 14:41:23 INFO - PROCESS | 2876 | 1465076483871 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 14:41:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:41:23 INFO - PROCESS | 2876 | 1465076483875 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:41:23 INFO - PROCESS | 2876 | 1465076483876 Marionette TRACE conn5 <- [1,1562,null,{}] 14:41:23 INFO - PROCESS | 2876 | 1465076483880 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:23 INFO - PROCESS | 2876 | 1465076483886 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:24 INFO - PROCESS | 2876 | 1465076484037 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 14:41:24 INFO - PROCESS | 2876 | 1465076484043 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:24 INFO - PROCESS | 2876 | 1465076484045 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:24 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978630800 == 39 [pid = 2876] [id = 400] 14:41:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E68400) [pid = 2876] [serial = 1200] [outer = 0000000000000000] 14:41:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972249800) [pid = 2876] [serial = 1201] [outer = 0000006971E68400] 14:41:24 INFO - PROCESS | 2876 | 1465076484132 Marionette DEBUG loaded listener.js 14:41:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972406400) [pid = 2876] [serial = 1202] [outer = 0000006971E68400] 14:41:24 INFO - PROCESS | 2876 | 1465076484613 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696B812000) [pid = 2876] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006963A96C00) [pid = 2876] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006965713000) [pid = 2876] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696511E000) [pid = 2876] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006964D21400) [pid = 2876] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006965123C00) [pid = 2876] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006964DE0800) [pid = 2876] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006965123800) [pid = 2876] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971A8D000) [pid = 2876] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006970F83400) [pid = 2876] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:41:24 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696A166C00) [pid = 2876] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 774ms 14:41:24 INFO - PROCESS | 2876 | 1465076484652 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 14:41:24 INFO - PROCESS | 2876 | 1465076484654 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 14:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:41:24 INFO - PROCESS | 2876 | 1465076484657 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:41:24 INFO - PROCESS | 2876 | 1465076484659 Marionette TRACE conn5 <- [1,1566,null,{}] 14:41:24 INFO - PROCESS | 2876 | 1465076484663 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:24 INFO - PROCESS | 2876 | 1465076484665 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:24 INFO - PROCESS | 2876 | 1465076484748 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 14:41:24 INFO - PROCESS | 2876 | 1465076484756 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:24 INFO - PROCESS | 2876 | 1465076484759 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:24 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758B8000 == 40 [pid = 2876] [id = 401] 14:41:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006969A04000) [pid = 2876] [serial = 1203] [outer = 0000000000000000] 14:41:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696A7A2C00) [pid = 2876] [serial = 1204] [outer = 0000006969A04000] 14:41:24 INFO - PROCESS | 2876 | 1465076484817 Marionette DEBUG loaded listener.js 14:41:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069725EB400) [pid = 2876] [serial = 1205] [outer = 0000006969A04000] 14:41:25 INFO - PROCESS | 2876 | 1465076485221 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 14:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms 14:41:25 INFO - PROCESS | 2876 | 1465076485289 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 14:41:25 INFO - PROCESS | 2876 | 1465076485291 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 14:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:41:25 INFO - PROCESS | 2876 | 1465076485294 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:41:25 INFO - PROCESS | 2876 | 1465076485296 Marionette TRACE conn5 <- [1,1570,null,{}] 14:41:25 INFO - PROCESS | 2876 | 1465076485300 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:25 INFO - PROCESS | 2876 | 1465076485302 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:25 INFO - PROCESS | 2876 | 1465076485385 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 14:41:25 INFO - PROCESS | 2876 | 1465076485393 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:25 INFO - PROCESS | 2876 | 1465076485395 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:25 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798F5000 == 41 [pid = 2876] [id = 402] 14:41:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069729A0C00) [pid = 2876] [serial = 1206] [outer = 0000000000000000] 14:41:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006972D62000) [pid = 2876] [serial = 1207] [outer = 00000069729A0C00] 14:41:25 INFO - PROCESS | 2876 | 1465076485440 Marionette DEBUG loaded listener.js 14:41:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006972D6B000) [pid = 2876] [serial = 1208] [outer = 00000069729A0C00] 14:41:25 INFO - PROCESS | 2876 | 1465076485876 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 14:41:25 INFO - PROCESS | 2876 | 1465076485926 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 14:41:25 INFO - PROCESS | 2876 | 1465076485929 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 14:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:41:25 INFO - PROCESS | 2876 | 1465076485932 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:41:25 INFO - PROCESS | 2876 | 1465076485934 Marionette TRACE conn5 <- [1,1574,null,{}] 14:41:25 INFO - PROCESS | 2876 | 1465076485938 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:25 INFO - PROCESS | 2876 | 1465076485940 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:26 INFO - PROCESS | 2876 | 1465076486035 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 14:41:26 INFO - PROCESS | 2876 | 1465076486043 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:26 INFO - PROCESS | 2876 | 1465076486045 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:26 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979AC9800 == 42 [pid = 2876] [id = 403] 14:41:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006969734800) [pid = 2876] [serial = 1209] [outer = 0000000000000000] 14:41:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006972DA6C00) [pid = 2876] [serial = 1210] [outer = 0000006969734800] 14:41:26 INFO - PROCESS | 2876 | 1465076486089 Marionette DEBUG loaded listener.js 14:41:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000697350A800) [pid = 2876] [serial = 1211] [outer = 0000006969734800] 14:41:26 INFO - PROCESS | 2876 | 1465076486543 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 14:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 14:41:26 INFO - PROCESS | 2876 | 1465076486573 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 14:41:26 INFO - PROCESS | 2876 | 1465076486575 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 14:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:41:26 INFO - PROCESS | 2876 | 1465076486578 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:41:26 INFO - PROCESS | 2876 | 1465076486580 Marionette TRACE conn5 <- [1,1578,null,{}] 14:41:26 INFO - PROCESS | 2876 | 1465076486583 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:26 INFO - PROCESS | 2876 | 1465076486585 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:26 INFO - PROCESS | 2876 | 1465076486671 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 14:41:26 INFO - PROCESS | 2876 | 1465076486788 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:26 INFO - PROCESS | 2876 | 1465076486792 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:26 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F12000 == 43 [pid = 2876] [id = 404] 14:41:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069633B9800) [pid = 2876] [serial = 1212] [outer = 0000000000000000] 14:41:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006963A98400) [pid = 2876] [serial = 1213] [outer = 00000069633B9800] 14:41:26 INFO - PROCESS | 2876 | 1465076486851 Marionette DEBUG loaded listener.js 14:41:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006964F86C00) [pid = 2876] [serial = 1214] [outer = 00000069633B9800] 14:41:27 INFO - PROCESS | 2876 | 1465076487534 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 14:41:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 985ms 14:41:27 INFO - PROCESS | 2876 | 1465076487572 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 14:41:27 INFO - PROCESS | 2876 | 1465076487576 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 14:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:41:27 INFO - PROCESS | 2876 | 1465076487582 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:41:27 INFO - PROCESS | 2876 | 1465076487585 Marionette TRACE conn5 <- [1,1582,null,{}] 14:41:27 INFO - PROCESS | 2876 | 1465076487591 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:27 INFO - PROCESS | 2876 | 1465076487596 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:27 INFO - PROCESS | 2876 | 1465076487714 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 14:41:27 INFO - PROCESS | 2876 | 1465076487835 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:27 INFO - PROCESS | 2876 | 1465076487838 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:27 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DCA800 == 44 [pid = 2876] [id = 405] 14:41:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006969C1F800) [pid = 2876] [serial = 1215] [outer = 0000000000000000] 14:41:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696B80B000) [pid = 2876] [serial = 1216] [outer = 0000006969C1F800] 14:41:27 INFO - PROCESS | 2876 | 1465076487898 Marionette DEBUG loaded listener.js 14:41:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696E3E1C00) [pid = 2876] [serial = 1217] [outer = 0000006969C1F800] 14:41:28 INFO - PROCESS | 2876 | 1465076488475 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 943ms 14:41:28 INFO - PROCESS | 2876 | 1465076488529 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 14:41:28 INFO - PROCESS | 2876 | 1465076488533 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 14:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:41:28 INFO - PROCESS | 2876 | 1465076488537 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:41:28 INFO - PROCESS | 2876 | 1465076488540 Marionette TRACE conn5 <- [1,1586,null,{}] 14:41:28 INFO - PROCESS | 2876 | 1465076488544 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:28 INFO - PROCESS | 2876 | 1465076488547 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:28 INFO - PROCESS | 2876 | 1465076488691 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 14:41:28 INFO - PROCESS | 2876 | 1465076488788 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:28 INFO - PROCESS | 2876 | 1465076488791 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:28 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C0B800 == 45 [pid = 2876] [id = 406] 14:41:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006971308000) [pid = 2876] [serial = 1218] [outer = 0000000000000000] 14:41:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006971E67800) [pid = 2876] [serial = 1219] [outer = 0000006971308000] 14:41:28 INFO - PROCESS | 2876 | 1465076488846 Marionette DEBUG loaded listener.js 14:41:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006972254C00) [pid = 2876] [serial = 1220] [outer = 0000006971308000] 14:41:29 INFO - PROCESS | 2876 | 1465076489434 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:41:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:41:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 942ms 14:41:29 INFO - PROCESS | 2876 | 1465076489482 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 14:41:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:41:29 INFO - PROCESS | 2876 | 1465076489485 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 14:41:29 INFO - PROCESS | 2876 | 1465076489496 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:41:29 INFO - PROCESS | 2876 | 1465076489502 Marionette TRACE conn5 <- [1,1590,null,{}] 14:41:29 INFO - PROCESS | 2876 | 1465076489507 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:29 INFO - PROCESS | 2876 | 1465076489511 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:29 INFO - PROCESS | 2876 | 1465076489627 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 14:41:29 INFO - PROCESS | 2876 | 1465076489747 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:29 INFO - PROCESS | 2876 | 1465076489750 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C83800 == 46 [pid = 2876] [id = 407] 14:41:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006973509C00) [pid = 2876] [serial = 1221] [outer = 0000000000000000] 14:41:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (00000069745CD400) [pid = 2876] [serial = 1222] [outer = 0000006973509C00] 14:41:29 INFO - PROCESS | 2876 | 1465076489805 Marionette DEBUG loaded listener.js 14:41:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006974A6E800) [pid = 2876] [serial = 1223] [outer = 0000006973509C00] 14:41:30 INFO - PROCESS | 2876 | 1465076490614 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 14:41:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:41:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1188ms 14:41:30 INFO - PROCESS | 2876 | 1465076490679 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 14:41:30 INFO - PROCESS | 2876 | 1465076490683 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 14:41:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:41:30 INFO - PROCESS | 2876 | 1465076490689 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:41:30 INFO - PROCESS | 2876 | 1465076490692 Marionette TRACE conn5 <- [1,1594,null,{}] 14:41:30 INFO - PROCESS | 2876 | 1465076490698 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:30 INFO - PROCESS | 2876 | 1465076490700 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:30 INFO - PROCESS | 2876 | 1465076490812 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 14:41:30 INFO - PROCESS | 2876 | 1465076490886 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:30 INFO - PROCESS | 2876 | 1465076490891 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:30 INFO - PROCESS | 2876 | ++DOCSHELL 00000069664CF000 == 47 [pid = 2876] [id = 408] 14:41:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (000000696A166C00) [pid = 2876] [serial = 1224] [outer = 0000000000000000] 14:41:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (000000696A4F0000) [pid = 2876] [serial = 1225] [outer = 000000696A166C00] 14:41:31 INFO - PROCESS | 2876 | 1465076490985 Marionette DEBUG loaded listener.js 14:41:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000696B485400) [pid = 2876] [serial = 1226] [outer = 000000696A166C00] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 000000696A860800 == 46 [pid = 2876] [id = 384] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006979AC9800 == 45 [pid = 2876] [id = 403] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 00000069798F5000 == 44 [pid = 2876] [id = 402] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 00000069758B8000 == 43 [pid = 2876] [id = 401] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006978630800 == 42 [pid = 2876] [id = 400] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006973538800 == 41 [pid = 2876] [id = 399] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 000000697289C000 == 40 [pid = 2876] [id = 398] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FEE000 == 39 [pid = 2876] [id = 397] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2A4800 == 38 [pid = 2876] [id = 396] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 000000696A2F2800 == 37 [pid = 2876] [id = 395] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 000000697975A000 == 36 [pid = 2876] [id = 392] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 000000696A2F3800 == 35 [pid = 2876] [id = 393] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006979764800 == 34 [pid = 2876] [id = 379] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 000000696A7C4000 == 33 [pid = 2876] [id = 382] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DB4800 == 32 [pid = 2876] [id = 394] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D20800 == 31 [pid = 2876] [id = 380] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A7F800 == 30 [pid = 2876] [id = 383] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C83800 == 29 [pid = 2876] [id = 407] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C0B800 == 28 [pid = 2876] [id = 406] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DCA800 == 27 [pid = 2876] [id = 405] 14:41:31 INFO - PROCESS | 2876 | --DOCSHELL 0000006964F12000 == 26 [pid = 2876] [id = 404] 14:41:31 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (000000696BA99000) [pid = 2876] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 14:41:31 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000696A836C00) [pid = 2876] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 14:41:31 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (00000069658C2000) [pid = 2876] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 14:41:31 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069697E5000) [pid = 2876] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 14:41:31 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006969EA7400) [pid = 2876] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 14:41:31 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006965718800) [pid = 2876] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 14:41:31 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006964DA3000) [pid = 2876] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 14:41:31 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006964F85C00) [pid = 2876] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 14:41:31 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696F07B400) [pid = 2876] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006969AB7800) [pid = 2876] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006964F8D000) [pid = 2876] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696EA7AC00) [pid = 2876] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696B815800) [pid = 2876] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069720A9000) [pid = 2876] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971E63C00) [pid = 2876] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006971D3A000) [pid = 2876] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069712B6400) [pid = 2876] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006970A6D000) [pid = 2876] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697140EC00) [pid = 2876] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696EA79400) [pid = 2876] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000697130C800) [pid = 2876] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696B1B0C00) [pid = 2876] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069715F2C00) [pid = 2876] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 14:41:32 INFO - PROCESS | 2876 | 1465076492219 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 14:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1586ms 14:41:32 INFO - PROCESS | 2876 | 1465076492281 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 14:41:32 INFO - PROCESS | 2876 | 1465076492286 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 14:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:41:32 INFO - PROCESS | 2876 | 1465076492292 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:41:32 INFO - PROCESS | 2876 | 1465076492296 Marionette TRACE conn5 <- [1,1598,null,{}] 14:41:32 INFO - PROCESS | 2876 | 1465076492302 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:32 INFO - PROCESS | 2876 | 1465076492305 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:32 INFO - PROCESS | 2876 | 1465076492391 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 14:41:32 INFO - PROCESS | 2876 | 1465076492406 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:32 INFO - PROCESS | 2876 | 1465076492409 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:32 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B45F800 == 27 [pid = 2876] [id = 409] 14:41:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006965123C00) [pid = 2876] [serial = 1227] [outer = 0000000000000000] 14:41:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006965720400) [pid = 2876] [serial = 1228] [outer = 0000006965123C00] 14:41:32 INFO - PROCESS | 2876 | 1465076492457 Marionette DEBUG loaded listener.js 14:41:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006969969400) [pid = 2876] [serial = 1229] [outer = 0000006965123C00] 14:41:32 INFO - PROCESS | 2876 | 1465076492933 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 14:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 14:41:32 INFO - PROCESS | 2876 | 1465076492983 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 14:41:32 INFO - PROCESS | 2876 | 1465076492988 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 14:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:41:33 INFO - PROCESS | 2876 | 1465076492995 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:41:33 INFO - PROCESS | 2876 | 1465076492998 Marionette TRACE conn5 <- [1,1602,null,{}] 14:41:33 INFO - PROCESS | 2876 | 1465076493001 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:33 INFO - PROCESS | 2876 | 1465076493004 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:33 INFO - PROCESS | 2876 | 1465076493097 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 14:41:33 INFO - PROCESS | 2876 | 1465076493106 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:33 INFO - PROCESS | 2876 | 1465076493109 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:33 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0D4800 == 28 [pid = 2876] [id = 410] 14:41:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696A4EC800) [pid = 2876] [serial = 1230] [outer = 0000000000000000] 14:41:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696A799800) [pid = 2876] [serial = 1231] [outer = 000000696A4EC800] 14:41:33 INFO - PROCESS | 2876 | 1465076493157 Marionette DEBUG loaded listener.js 14:41:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696A8EF800) [pid = 2876] [serial = 1232] [outer = 000000696A4EC800] 14:41:33 INFO - PROCESS | 2876 | 1465076493652 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 14:41:33 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 14:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 692ms 14:41:33 INFO - PROCESS | 2876 | 1465076493689 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 14:41:33 INFO - PROCESS | 2876 | 1465076493691 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 14:41:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:41:33 INFO - PROCESS | 2876 | 1465076493695 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:41:33 INFO - PROCESS | 2876 | 1465076493699 Marionette TRACE conn5 <- [1,1606,null,{}] 14:41:33 INFO - PROCESS | 2876 | 1465076493710 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:33 INFO - PROCESS | 2876 | 1465076493715 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:33 INFO - PROCESS | 2876 | 1465076493833 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 14:41:33 INFO - PROCESS | 2876 | 1465076493921 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:33 INFO - PROCESS | 2876 | 1465076493924 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:33 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DC2800 == 29 [pid = 2876] [id = 411] 14:41:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006963560800) [pid = 2876] [serial = 1233] [outer = 0000000000000000] 14:41:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696E287000) [pid = 2876] [serial = 1234] [outer = 0000006963560800] 14:41:33 INFO - PROCESS | 2876 | 1465076493975 Marionette DEBUG loaded listener.js 14:41:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696EA84000) [pid = 2876] [serial = 1235] [outer = 0000006963560800] 14:41:34 INFO - PROCESS | 2876 | 1465076494396 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 14:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 733ms 14:41:34 INFO - PROCESS | 2876 | 1465076494431 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 14:41:34 INFO - PROCESS | 2876 | 1465076494433 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 14:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:41:34 INFO - PROCESS | 2876 | 1465076494437 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:41:34 INFO - PROCESS | 2876 | 1465076494439 Marionette TRACE conn5 <- [1,1610,null,{}] 14:41:34 INFO - PROCESS | 2876 | 1465076494442 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:34 INFO - PROCESS | 2876 | 1465076494444 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:34 INFO - PROCESS | 2876 | 1465076494562 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 14:41:34 INFO - PROCESS | 2876 | 1465076494569 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:34 INFO - PROCESS | 2876 | 1465076494571 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:34 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972963800 == 30 [pid = 2876] [id = 412] 14:41:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000697064A400) [pid = 2876] [serial = 1236] [outer = 0000000000000000] 14:41:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069706E5000) [pid = 2876] [serial = 1237] [outer = 000000697064A400] 14:41:34 INFO - PROCESS | 2876 | 1465076494660 Marionette DEBUG loaded listener.js 14:41:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006970F82800) [pid = 2876] [serial = 1238] [outer = 000000697064A400] 14:41:35 INFO - PROCESS | 2876 | 1465076495112 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 14:41:35 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 14:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 732ms 14:41:35 INFO - PROCESS | 2876 | 1465076495203 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 14:41:35 INFO - PROCESS | 2876 | 1465076495205 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 14:41:35 INFO - PROCESS | 2876 | 1465076495209 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:41:35 INFO - PROCESS | 2876 | 1465076495211 Marionette TRACE conn5 <- [1,1614,null,{}] 14:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:41:35 INFO - PROCESS | 2876 | 1465076495215 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:35 INFO - PROCESS | 2876 | 1465076495217 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:35 INFO - PROCESS | 2876 | 1465076495326 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 14:41:35 INFO - PROCESS | 2876 | 1465076495337 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:35 INFO - PROCESS | 2876 | 1465076495339 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:35 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973545800 == 31 [pid = 2876] [id = 413] 14:41:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696A426400) [pid = 2876] [serial = 1239] [outer = 0000000000000000] 14:41:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069712B3C00) [pid = 2876] [serial = 1240] [outer = 000000696A426400] 14:41:35 INFO - PROCESS | 2876 | 1465076495427 Marionette DEBUG loaded listener.js 14:41:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000697130D800) [pid = 2876] [serial = 1241] [outer = 000000696A426400] 14:41:35 INFO - PROCESS | 2876 | 1465076495868 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 14:41:35 INFO - PROCESS | 2876 | 1465076495910 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 14:41:35 INFO - PROCESS | 2876 | 1465076495912 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 14:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:41:35 INFO - PROCESS | 2876 | 1465076495916 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:41:35 INFO - PROCESS | 2876 | 1465076495917 Marionette TRACE conn5 <- [1,1618,null,{}] 14:41:35 INFO - PROCESS | 2876 | 1465076495921 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:35 INFO - PROCESS | 2876 | 1465076495927 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:36 INFO - PROCESS | 2876 | 1465076496063 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 14:41:36 INFO - PROCESS | 2876 | 1465076496117 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:36 INFO - PROCESS | 2876 | 1465076496120 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:36 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BCF800 == 32 [pid = 2876] [id = 414] 14:41:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006971408C00) [pid = 2876] [serial = 1242] [outer = 0000000000000000] 14:41:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006971E65400) [pid = 2876] [serial = 1243] [outer = 0000006971408C00] 14:41:36 INFO - PROCESS | 2876 | 1465076496165 Marionette DEBUG loaded listener.js 14:41:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (00000069720A9400) [pid = 2876] [serial = 1244] [outer = 0000006971408C00] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006970A75800) [pid = 2876] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006971E68400) [pid = 2876] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006971A92C00) [pid = 2876] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696A840800) [pid = 2876] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (00000069647B9400) [pid = 2876] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006965718000) [pid = 2876] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006969C2AC00) [pid = 2876] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069706EC400) [pid = 2876] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006969EB1C00) [pid = 2876] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006969A04000) [pid = 2876] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (00000069729A0C00) [pid = 2876] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:41:36 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006969734800) [pid = 2876] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:41:36 INFO - PROCESS | 2876 | 1465076496712 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 14:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 881ms 14:41:36 INFO - PROCESS | 2876 | 1465076496801 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 14:41:36 INFO - PROCESS | 2876 | 1465076496803 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 14:41:36 INFO - PROCESS | 2876 | 1465076496806 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:41:36 INFO - PROCESS | 2876 | 1465076496808 Marionette TRACE conn5 <- [1,1622,null,{}] 14:41:36 INFO - PROCESS | 2876 | 1465076496811 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:36 INFO - PROCESS | 2876 | 1465076496813 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:36 INFO - PROCESS | 2876 | 1465076496896 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 14:41:36 INFO - PROCESS | 2876 | 1465076496901 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:36 INFO - PROCESS | 2876 | 1465076496903 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:36 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FAD800 == 33 [pid = 2876] [id = 415] 14:41:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696BA2F000) [pid = 2876] [serial = 1245] [outer = 0000000000000000] 14:41:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E6C000) [pid = 2876] [serial = 1246] [outer = 000000696BA2F000] 14:41:36 INFO - PROCESS | 2876 | 1465076496947 Marionette DEBUG loaded listener.js 14:41:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972250000) [pid = 2876] [serial = 1247] [outer = 000000696BA2F000] 14:41:37 INFO - PROCESS | 2876 | 1465076497371 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:41:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 587ms 14:41:37 INFO - PROCESS | 2876 | 1465076497397 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 14:41:37 INFO - PROCESS | 2876 | 1465076497399 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 14:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:41:37 INFO - PROCESS | 2876 | 1465076497402 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:41:37 INFO - PROCESS | 2876 | 1465076497404 Marionette TRACE conn5 <- [1,1626,null,{}] 14:41:37 INFO - PROCESS | 2876 | 1465076497412 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:37 INFO - PROCESS | 2876 | 1465076497414 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:37 INFO - PROCESS | 2876 | 1465076497497 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 14:41:37 INFO - PROCESS | 2876 | 1465076497503 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:37 INFO - PROCESS | 2876 | 1465076497505 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:37 INFO - PROCESS | 2876 | ++DOCSHELL 000000697887E000 == 34 [pid = 2876] [id = 416] 14:41:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972270C00) [pid = 2876] [serial = 1248] [outer = 0000000000000000] 14:41:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972274400) [pid = 2876] [serial = 1249] [outer = 0000006972270C00] 14:41:37 INFO - PROCESS | 2876 | 1465076497554 Marionette DEBUG loaded listener.js 14:41:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069728EC800) [pid = 2876] [serial = 1250] [outer = 0000006972270C00] 14:41:38 INFO - PROCESS | 2876 | 1465076498020 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 14:41:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:41:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 691ms 14:41:38 INFO - PROCESS | 2876 | 1465076498097 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 14:41:38 INFO - PROCESS | 2876 | 1465076498099 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 14:41:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:41:38 INFO - PROCESS | 2876 | 1465076498103 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:41:38 INFO - PROCESS | 2876 | 1465076498105 Marionette TRACE conn5 <- [1,1630,null,{}] 14:41:38 INFO - PROCESS | 2876 | 1465076498108 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:38 INFO - PROCESS | 2876 | 1465076498110 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:38 INFO - PROCESS | 2876 | 1465076498193 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 14:41:38 INFO - PROCESS | 2876 | 1465076498204 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:38 INFO - PROCESS | 2876 | 1465076498206 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:38 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DC2000 == 35 [pid = 2876] [id = 417] 14:41:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069728ED400) [pid = 2876] [serial = 1251] [outer = 0000000000000000] 14:41:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972D60C00) [pid = 2876] [serial = 1252] [outer = 00000069728ED400] 14:41:38 INFO - PROCESS | 2876 | 1465076498253 Marionette DEBUG loaded listener.js 14:41:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006973426400) [pid = 2876] [serial = 1253] [outer = 00000069728ED400] 14:41:39 INFO - PROCESS | 2876 | 1465076499067 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 14:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 984ms 14:41:39 INFO - PROCESS | 2876 | 1465076499090 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 14:41:39 INFO - PROCESS | 2876 | 1465076499096 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 14:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:41:39 INFO - PROCESS | 2876 | 1465076499101 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:41:39 INFO - PROCESS | 2876 | 1465076499105 Marionette TRACE conn5 <- [1,1634,null,{}] 14:41:39 INFO - PROCESS | 2876 | 1465076499112 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:39 INFO - PROCESS | 2876 | 1465076499115 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:39 INFO - PROCESS | 2876 | 1465076499242 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 14:41:39 INFO - PROCESS | 2876 | 1465076499363 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:39 INFO - PROCESS | 2876 | 1465076499366 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:39 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EDC7800 == 36 [pid = 2876] [id = 418] 14:41:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696511B400) [pid = 2876] [serial = 1254] [outer = 0000000000000000] 14:41:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006966395800) [pid = 2876] [serial = 1255] [outer = 000000696511B400] 14:41:39 INFO - PROCESS | 2876 | 1465076499427 Marionette DEBUG loaded listener.js 14:41:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696A209000) [pid = 2876] [serial = 1256] [outer = 000000696511B400] 14:41:40 INFO - PROCESS | 2876 | 1465076500130 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 14:41:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:41:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1078ms 14:41:40 INFO - PROCESS | 2876 | 1465076500192 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 14:41:40 INFO - PROCESS | 2876 | 1465076500197 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 14:41:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:41:40 INFO - PROCESS | 2876 | 1465076500230 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:41:40 INFO - PROCESS | 2876 | 1465076500233 Marionette TRACE conn5 <- [1,1638,null,{}] 14:41:40 INFO - PROCESS | 2876 | 1465076500239 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:40 INFO - PROCESS | 2876 | 1465076500243 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:40 INFO - PROCESS | 2876 | 1465076500387 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 14:41:40 INFO - PROCESS | 2876 | 1465076500592 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:40 INFO - PROCESS | 2876 | 1465076500596 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:40 INFO - PROCESS | 2876 | ++DOCSHELL 000000696630E000 == 37 [pid = 2876] [id = 419] 14:41:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006963566C00) [pid = 2876] [serial = 1257] [outer = 0000000000000000] 14:41:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006964F8D000) [pid = 2876] [serial = 1258] [outer = 0000006963566C00] 14:41:40 INFO - PROCESS | 2876 | 1465076500655 Marionette DEBUG loaded listener.js 14:41:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (00000069697EAC00) [pid = 2876] [serial = 1259] [outer = 0000006963566C00] 14:41:41 INFO - PROCESS | 2876 | --DOCSHELL 000000697887E000 == 36 [pid = 2876] [id = 416] 14:41:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FAD800 == 35 [pid = 2876] [id = 415] 14:41:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BCF800 == 34 [pid = 2876] [id = 414] 14:41:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006973545800 == 33 [pid = 2876] [id = 413] 14:41:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006972963800 == 32 [pid = 2876] [id = 412] 14:41:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DC2800 == 31 [pid = 2876] [id = 411] 14:41:41 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0D4800 == 30 [pid = 2876] [id = 410] 14:41:41 INFO - PROCESS | 2876 | --DOCSHELL 000000696B45F800 == 29 [pid = 2876] [id = 409] 14:41:41 INFO - PROCESS | 2876 | --DOCSHELL 00000069664CF000 == 28 [pid = 2876] [id = 408] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006972DA6C00) [pid = 2876] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069713B2400) [pid = 2876] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006972249800) [pid = 2876] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000697206FC00) [pid = 2876] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (00000069715F6800) [pid = 2876] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696BA97000) [pid = 2876] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696EEDD000) [pid = 2876] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006964DD3C00) [pid = 2876] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696511EC00) [pid = 2876] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006965B66400) [pid = 2876] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A18A000) [pid = 2876] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696A4EF800) [pid = 2876] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696A8F3000) [pid = 2876] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006971285400) [pid = 2876] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696A70A400) [pid = 2876] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696B492400) [pid = 2876] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697350A800) [pid = 2876] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696A7A2C00) [pid = 2876] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006972D62000) [pid = 2876] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006972406400) [pid = 2876] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006972D6B000) [pid = 2876] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069725EB400) [pid = 2876] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069712BC000) [pid = 2876] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 14:41:41 INFO - PROCESS | 2876 | 1465076501335 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 14:41:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:41:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1151ms 14:41:41 INFO - PROCESS | 2876 | 1465076501359 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 14:41:41 INFO - PROCESS | 2876 | 1465076501363 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 14:41:41 INFO - PROCESS | 2876 | 1465076501367 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:41:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:41:41 INFO - PROCESS | 2876 | 1465076501370 Marionette TRACE conn5 <- [1,1642,null,{}] 14:41:41 INFO - PROCESS | 2876 | 1465076501375 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:41 INFO - PROCESS | 2876 | 1465076501380 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:41 INFO - PROCESS | 2876 | 1465076501472 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 14:41:41 INFO - PROCESS | 2876 | 1465076501553 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:41 INFO - PROCESS | 2876 | 1465076501556 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:41 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDC8800 == 29 [pid = 2876] [id = 420] 14:41:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006963D4A400) [pid = 2876] [serial = 1260] [outer = 0000000000000000] 14:41:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696571E800) [pid = 2876] [serial = 1261] [outer = 0000006963D4A400] 14:41:41 INFO - PROCESS | 2876 | 1465076501605 Marionette DEBUG loaded listener.js 14:41:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696A83CC00) [pid = 2876] [serial = 1262] [outer = 0000006963D4A400] 14:41:42 INFO - PROCESS | 2876 | 1465076502035 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 734ms 14:41:42 INFO - PROCESS | 2876 | 1465076502108 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 14:41:42 INFO - PROCESS | 2876 | 1465076502112 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 14:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:41:42 INFO - PROCESS | 2876 | 1465076502117 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:41:42 INFO - PROCESS | 2876 | 1465076502119 Marionette TRACE conn5 <- [1,1646,null,{}] 14:41:42 INFO - PROCESS | 2876 | 1465076502123 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:42 INFO - PROCESS | 2876 | 1465076502125 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:42 INFO - PROCESS | 2876 | 1465076502225 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 14:41:42 INFO - PROCESS | 2876 | 1465076502231 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:42 INFO - PROCESS | 2876 | 1465076502233 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:42 INFO - PROCESS | 2876 | ++DOCSHELL 000000697150B800 == 30 [pid = 2876] [id = 421] 14:41:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696B814C00) [pid = 2876] [serial = 1263] [outer = 0000000000000000] 14:41:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696BAA4000) [pid = 2876] [serial = 1264] [outer = 000000696B814C00] 14:41:42 INFO - PROCESS | 2876 | 1465076502280 Marionette DEBUG loaded listener.js 14:41:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696EE26400) [pid = 2876] [serial = 1265] [outer = 000000696B814C00] 14:41:42 INFO - PROCESS | 2876 | 1465076502758 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 14:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:41:42 INFO - PROCESS | 2876 | 1465076502811 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 14:41:42 INFO - PROCESS | 2876 | 1465076502814 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 14:41:42 INFO - PROCESS | 2876 | 1465076502819 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:41:42 INFO - PROCESS | 2876 | 1465076502825 Marionette TRACE conn5 <- [1,1650,null,{}] 14:41:42 INFO - PROCESS | 2876 | 1465076502835 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:42 INFO - PROCESS | 2876 | 1465076502839 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:42 INFO - PROCESS | 2876 | 1465076502931 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 14:41:42 INFO - PROCESS | 2876 | 1465076502938 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:42 INFO - PROCESS | 2876 | 1465076502940 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:43 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971E1C800 == 31 [pid = 2876] [id = 422] 14:41:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006964F84400) [pid = 2876] [serial = 1266] [outer = 0000000000000000] 14:41:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006970F52C00) [pid = 2876] [serial = 1267] [outer = 0000006964F84400] 14:41:43 INFO - PROCESS | 2876 | 1465076503062 Marionette DEBUG loaded listener.js 14:41:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971308800) [pid = 2876] [serial = 1268] [outer = 0000006964F84400] 14:41:43 INFO - PROCESS | 2876 | 1465076503481 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 14:41:43 INFO - PROCESS | 2876 | 1465076503511 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 14:41:43 INFO - PROCESS | 2876 | 1465076503514 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 14:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:41:43 INFO - PROCESS | 2876 | 1465076503517 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:41:43 INFO - PROCESS | 2876 | 1465076503519 Marionette TRACE conn5 <- [1,1654,null,{}] 14:41:43 INFO - PROCESS | 2876 | 1465076503527 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:43 INFO - PROCESS | 2876 | 1465076503529 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:43 INFO - PROCESS | 2876 | 1465076503676 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 14:41:43 INFO - PROCESS | 2876 | 1465076503698 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:43 INFO - PROCESS | 2876 | 1465076503700 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:43 INFO - PROCESS | 2876 | ++DOCSHELL 00000069745EF000 == 32 [pid = 2876] [id = 423] 14:41:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971408000) [pid = 2876] [serial = 1269] [outer = 0000000000000000] 14:41:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697140CC00) [pid = 2876] [serial = 1270] [outer = 0000006971408000] 14:41:43 INFO - PROCESS | 2876 | 1465076503753 Marionette DEBUG loaded listener.js 14:41:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069715F5C00) [pid = 2876] [serial = 1271] [outer = 0000006971408000] 14:41:44 INFO - PROCESS | 2876 | 1465076504217 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 14:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 732ms 14:41:44 INFO - PROCESS | 2876 | 1465076504252 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 14:41:44 INFO - PROCESS | 2876 | 1465076504255 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 14:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:41:44 INFO - PROCESS | 2876 | 1465076504258 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:41:44 INFO - PROCESS | 2876 | 1465076504260 Marionette TRACE conn5 <- [1,1658,null,{}] 14:41:44 INFO - PROCESS | 2876 | 1465076504263 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:44 INFO - PROCESS | 2876 | 1465076504265 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:44 INFO - PROCESS | 2876 | 1465076504385 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 14:41:44 INFO - PROCESS | 2876 | 1465076504391 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:44 INFO - PROCESS | 2876 | 1465076504398 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:44 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A8800 == 33 [pid = 2876] [id = 424] 14:41:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971FAF400) [pid = 2876] [serial = 1272] [outer = 0000000000000000] 14:41:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069720A7400) [pid = 2876] [serial = 1273] [outer = 0000006971FAF400] 14:41:44 INFO - PROCESS | 2876 | 1465076504458 Marionette DEBUG loaded listener.js 14:41:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000697226FC00) [pid = 2876] [serial = 1274] [outer = 0000006971FAF400] 14:41:44 INFO - PROCESS | 2876 | 1465076504953 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 14:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 14:41:45 INFO - PROCESS | 2876 | 1465076505001 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 14:41:45 INFO - PROCESS | 2876 | 1465076505003 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 14:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:41:45 INFO - PROCESS | 2876 | 1465076505043 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:41:45 INFO - PROCESS | 2876 | 1465076505045 Marionette TRACE conn5 <- [1,1662,null,{}] 14:41:45 INFO - PROCESS | 2876 | 1465076505049 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:45 INFO - PROCESS | 2876 | 1465076505052 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:45 INFO - PROCESS | 2876 | 1465076505170 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 14:41:45 INFO - PROCESS | 2876 | 1465076505223 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:45 INFO - PROCESS | 2876 | 1465076505225 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:45 INFO - PROCESS | 2876 | ++DOCSHELL 000000697976D800 == 34 [pid = 2876] [id = 425] 14:41:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972580800) [pid = 2876] [serial = 1275] [outer = 0000000000000000] 14:41:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006972D67C00) [pid = 2876] [serial = 1276] [outer = 0000006972580800] 14:41:45 INFO - PROCESS | 2876 | 1465076505271 Marionette DEBUG loaded listener.js 14:41:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006972E1D400) [pid = 2876] [serial = 1277] [outer = 0000006972580800] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006965123C00) [pid = 2876] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006963560800) [pid = 2876] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696A4EC800) [pid = 2876] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696A166C00) [pid = 2876] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000697064A400) [pid = 2876] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069633B9800) [pid = 2876] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696A426400) [pid = 2876] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006969C1F800) [pid = 2876] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006971308000) [pid = 2876] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006971408C00) [pid = 2876] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006973509C00) [pid = 2876] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006972270C00) [pid = 2876] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:41:45 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696BA2F000) [pid = 2876] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:41:45 INFO - PROCESS | 2876 | 1465076505724 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 14:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 732ms 14:41:45 INFO - PROCESS | 2876 | 1465076505771 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 14:41:45 INFO - PROCESS | 2876 | 1465076505773 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 14:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:41:45 INFO - PROCESS | 2876 | 1465076505776 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:41:45 INFO - PROCESS | 2876 | 1465076505778 Marionette TRACE conn5 <- [1,1666,null,{}] 14:41:45 INFO - PROCESS | 2876 | 1465076505782 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:45 INFO - PROCESS | 2876 | 1465076505784 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:45 INFO - PROCESS | 2876 | 1465076505867 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 14:41:45 INFO - PROCESS | 2876 | 1465076505873 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:45 INFO - PROCESS | 2876 | 1465076505875 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:45 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798F2800 == 35 [pid = 2876] [id = 426] 14:41:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006969C29400) [pid = 2876] [serial = 1278] [outer = 0000000000000000] 14:41:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069706E4000) [pid = 2876] [serial = 1279] [outer = 0000006969C29400] 14:41:45 INFO - PROCESS | 2876 | 1465076505920 Marionette DEBUG loaded listener.js 14:41:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006972581000) [pid = 2876] [serial = 1280] [outer = 0000006969C29400] 14:41:46 INFO - PROCESS | 2876 | 1465076506337 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 14:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 587ms 14:41:46 INFO - PROCESS | 2876 | 1465076506377 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 14:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:41:46 INFO - PROCESS | 2876 | 1465076506387 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 14:41:46 INFO - PROCESS | 2876 | 1465076506392 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:41:46 INFO - PROCESS | 2876 | 1465076506394 Marionette TRACE conn5 <- [1,1670,null,{}] 14:41:46 INFO - PROCESS | 2876 | 1465076506397 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:46 INFO - PROCESS | 2876 | 1465076506399 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:46 INFO - PROCESS | 2876 | 1465076506483 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 14:41:46 INFO - PROCESS | 2876 | 1465076506490 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:46 INFO - PROCESS | 2876 | 1465076506492 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:46 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979AC5000 == 36 [pid = 2876] [id = 427] 14:41:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006972E26800) [pid = 2876] [serial = 1281] [outer = 0000000000000000] 14:41:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006973735400) [pid = 2876] [serial = 1282] [outer = 0000006972E26800] 14:41:46 INFO - PROCESS | 2876 | 1465076506535 Marionette DEBUG loaded listener.js 14:41:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006974162C00) [pid = 2876] [serial = 1283] [outer = 0000006972E26800] 14:41:46 INFO - PROCESS | 2876 | 1465076506986 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 14:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 14:41:47 INFO - PROCESS | 2876 | 1465076507026 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 14:41:47 INFO - PROCESS | 2876 | 1465076507028 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 14:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:41:47 INFO - PROCESS | 2876 | 1465076507032 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:41:47 INFO - PROCESS | 2876 | 1465076507033 Marionette TRACE conn5 <- [1,1674,null,{}] 14:41:47 INFO - PROCESS | 2876 | 1465076507037 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:47 INFO - PROCESS | 2876 | 1465076507039 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:47 INFO - PROCESS | 2876 | 1465076507131 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 14:41:47 INFO - PROCESS | 2876 | 1465076507137 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:47 INFO - PROCESS | 2876 | 1465076507139 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:47 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728AD000 == 37 [pid = 2876] [id = 428] 14:41:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069745CB400) [pid = 2876] [serial = 1284] [outer = 0000000000000000] 14:41:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697468D800) [pid = 2876] [serial = 1285] [outer = 00000069745CB400] 14:41:47 INFO - PROCESS | 2876 | 1465076507185 Marionette DEBUG loaded listener.js 14:41:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000697557F400) [pid = 2876] [serial = 1286] [outer = 00000069745CB400] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDC8800 == 36 [pid = 2876] [id = 420] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 000000696630E000 == 35 [pid = 2876] [id = 419] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DC2000 == 34 [pid = 2876] [id = 417] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 000000696EDC7800 == 33 [pid = 2876] [id = 418] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 00000069745EF000 == 32 [pid = 2876] [id = 423] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 0000006979AC5000 == 31 [pid = 2876] [id = 427] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 0000006971E1C800 == 30 [pid = 2876] [id = 422] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A8800 == 29 [pid = 2876] [id = 424] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 00000069798F2800 == 28 [pid = 2876] [id = 426] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 000000697150B800 == 27 [pid = 2876] [id = 421] 14:41:48 INFO - PROCESS | 2876 | --DOCSHELL 000000697976D800 == 26 [pid = 2876] [id = 425] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006965720400) [pid = 2876] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006969969400) [pid = 2876] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696E287000) [pid = 2876] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696A8EF800) [pid = 2876] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696A799800) [pid = 2876] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696B485400) [pid = 2876] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A4F0000) [pid = 2876] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069706E5000) [pid = 2876] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006964F86C00) [pid = 2876] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069712B3C00) [pid = 2876] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006963A98400) [pid = 2876] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696E3E1C00) [pid = 2876] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006970F82800) [pid = 2876] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696B80B000) [pid = 2876] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006972254C00) [pid = 2876] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006971E65400) [pid = 2876] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000697130D800) [pid = 2876] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006971E67800) [pid = 2876] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006972D60C00) [pid = 2876] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006974A6E800) [pid = 2876] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (00000069745CD400) [pid = 2876] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (0000006972274400) [pid = 2876] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (00000069720A9400) [pid = 2876] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (0000006971E6C000) [pid = 2876] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (0000006972250000) [pid = 2876] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (000000696EA84000) [pid = 2876] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 14:41:48 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (00000069728EC800) [pid = 2876] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 14:41:49 INFO - PROCESS | 2876 | 1465076509036 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 14:41:49 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 14:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2031ms 14:41:49 INFO - PROCESS | 2876 | 1465076509067 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 14:41:49 INFO - PROCESS | 2876 | 1465076509072 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 14:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:41:49 INFO - PROCESS | 2876 | 1465076509077 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:41:49 INFO - PROCESS | 2876 | 1465076509081 Marionette TRACE conn5 <- [1,1678,null,{}] 14:41:49 INFO - PROCESS | 2876 | 1465076509087 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:49 INFO - PROCESS | 2876 | 1465076509091 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:49 INFO - PROCESS | 2876 | 1465076509187 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 14:41:49 INFO - PROCESS | 2876 | 1465076509195 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:49 INFO - PROCESS | 2876 | 1465076509199 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:49 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6A0000 == 27 [pid = 2876] [id = 429] 14:41:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (0000006965119C00) [pid = 2876] [serial = 1287] [outer = 0000000000000000] 14:41:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (000000696511FC00) [pid = 2876] [serial = 1288] [outer = 0000006965119C00] 14:41:49 INFO - PROCESS | 2876 | 1465076509249 Marionette DEBUG loaded listener.js 14:41:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (000000696571CC00) [pid = 2876] [serial = 1289] [outer = 0000006965119C00] 14:41:49 INFO - PROCESS | 2876 | 1465076509721 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 14:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 14:41:49 INFO - PROCESS | 2876 | 1465076509773 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 14:41:49 INFO - PROCESS | 2876 | 1465076509779 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 14:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:41:49 INFO - PROCESS | 2876 | 1465076509785 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:41:49 INFO - PROCESS | 2876 | 1465076509788 Marionette TRACE conn5 <- [1,1682,null,{}] 14:41:49 INFO - PROCESS | 2876 | 1465076509793 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:49 INFO - PROCESS | 2876 | 1465076509796 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:49 INFO - PROCESS | 2876 | 1465076509892 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 14:41:49 INFO - PROCESS | 2876 | 1465076509900 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:49 INFO - PROCESS | 2876 | 1465076509903 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:49 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDCE000 == 28 [pid = 2876] [id = 430] 14:41:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (0000006969973400) [pid = 2876] [serial = 1290] [outer = 0000000000000000] 14:41:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (0000006969A0E800) [pid = 2876] [serial = 1291] [outer = 0000006969973400] 14:41:49 INFO - PROCESS | 2876 | 1465076509959 Marionette DEBUG loaded listener.js 14:41:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (0000006969AC1000) [pid = 2876] [serial = 1292] [outer = 0000006969973400] 14:41:50 INFO - PROCESS | 2876 | 1465076510433 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 14:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 14:41:50 INFO - PROCESS | 2876 | 1465076510479 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 14:41:50 INFO - PROCESS | 2876 | 1465076510481 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 14:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:41:50 INFO - PROCESS | 2876 | 1465076510485 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:41:50 INFO - PROCESS | 2876 | 1465076510489 Marionette TRACE conn5 <- [1,1686,null,{}] 14:41:50 INFO - PROCESS | 2876 | 1465076510500 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:50 INFO - PROCESS | 2876 | 1465076510505 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:50 INFO - PROCESS | 2876 | 1465076510623 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 14:41:50 INFO - PROCESS | 2876 | 1465076510706 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:50 INFO - PROCESS | 2876 | 1465076510709 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:50 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A5E800 == 29 [pid = 2876] [id = 431] 14:41:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (00000069633C6C00) [pid = 2876] [serial = 1293] [outer = 0000000000000000] 14:41:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (000000696A839400) [pid = 2876] [serial = 1294] [outer = 00000069633C6C00] 14:41:50 INFO - PROCESS | 2876 | 1465076510759 Marionette DEBUG loaded listener.js 14:41:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000696B143C00) [pid = 2876] [serial = 1295] [outer = 00000069633C6C00] 14:41:51 INFO - PROCESS | 2876 | 1465076511128 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 14:41:51 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 14:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 14:41:51 INFO - PROCESS | 2876 | 1465076511179 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 14:41:51 INFO - PROCESS | 2876 | 1465076511182 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 14:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:41:51 INFO - PROCESS | 2876 | 1465076511185 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:41:51 INFO - PROCESS | 2876 | 1465076511187 Marionette TRACE conn5 <- [1,1690,null,{}] 14:41:51 INFO - PROCESS | 2876 | 1465076511190 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:51 INFO - PROCESS | 2876 | 1465076511193 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:51 INFO - PROCESS | 2876 | 1465076511309 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 14:41:51 INFO - PROCESS | 2876 | 1465076511317 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:51 INFO - PROCESS | 2876 | 1465076511319 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:51 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DB8800 == 30 [pid = 2876] [id = 432] 14:41:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000696B48C800) [pid = 2876] [serial = 1296] [outer = 0000000000000000] 14:41:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696B80DC00) [pid = 2876] [serial = 1297] [outer = 000000696B48C800] 14:41:51 INFO - PROCESS | 2876 | 1465076511365 Marionette DEBUG loaded listener.js 14:41:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696BA31000) [pid = 2876] [serial = 1298] [outer = 000000696B48C800] 14:41:51 INFO - PROCESS | 2876 | 1465076511785 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 14:41:51 INFO - PROCESS | 2876 | 1465076511816 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 14:41:51 INFO - PROCESS | 2876 | 1465076511818 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 14:41:51 INFO - PROCESS | 2876 | 1465076511821 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:41:51 INFO - PROCESS | 2876 | 1465076511823 Marionette TRACE conn5 <- [1,1694,null,{}] 14:41:51 INFO - PROCESS | 2876 | 1465076511827 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:51 INFO - PROCESS | 2876 | 1465076511829 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:51 INFO - PROCESS | 2876 | 1465076511940 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 14:41:51 INFO - PROCESS | 2876 | 1465076511948 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:51 INFO - PROCESS | 2876 | 1465076511950 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:51 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972894800 == 31 [pid = 2876] [id = 433] 14:41:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006969972400) [pid = 2876] [serial = 1299] [outer = 0000000000000000] 14:41:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696E286000) [pid = 2876] [serial = 1300] [outer = 0000006969972400] 14:41:52 INFO - PROCESS | 2876 | 1465076512024 Marionette DEBUG loaded listener.js 14:41:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696EA84400) [pid = 2876] [serial = 1301] [outer = 0000006969972400] 14:41:52 INFO - PROCESS | 2876 | 1465076512451 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 14:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 14:41:52 INFO - PROCESS | 2876 | 1465076512496 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 14:41:52 INFO - PROCESS | 2876 | 1465076512499 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 14:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:41:52 INFO - PROCESS | 2876 | 1465076512508 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:41:52 INFO - PROCESS | 2876 | 1465076512510 Marionette TRACE conn5 <- [1,1698,null,{}] 14:41:52 INFO - PROCESS | 2876 | 1465076512513 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:52 INFO - PROCESS | 2876 | 1465076512519 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:52 INFO - PROCESS | 2876 | 1465076512628 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 14:41:52 INFO - PROCESS | 2876 | 1465076512634 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:52 INFO - PROCESS | 2876 | 1465076512636 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:52 INFO - PROCESS | 2876 | ++DOCSHELL 000000697352D800 == 32 [pid = 2876] [id = 434] 14:41:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696F075C00) [pid = 2876] [serial = 1302] [outer = 0000000000000000] 14:41:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069706EB000) [pid = 2876] [serial = 1303] [outer = 000000696F075C00] 14:41:52 INFO - PROCESS | 2876 | 1465076512688 Marionette DEBUG loaded listener.js 14:41:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069712B2C00) [pid = 2876] [serial = 1304] [outer = 000000696F075C00] 14:41:53 INFO - PROCESS | 2876 | 1465076513134 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 14:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 14:41:53 INFO - PROCESS | 2876 | 1465076513200 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 14:41:53 INFO - PROCESS | 2876 | 1465076513202 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 14:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:41:53 INFO - PROCESS | 2876 | 1465076513233 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:41:53 INFO - PROCESS | 2876 | 1465076513235 Marionette TRACE conn5 <- [1,1702,null,{}] 14:41:53 INFO - PROCESS | 2876 | 1465076513241 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:53 INFO - PROCESS | 2876 | 1465076513243 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:53 INFO - PROCESS | 2876 | 1465076513324 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 14:41:53 INFO - PROCESS | 2876 | 1465076513334 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:53 INFO - PROCESS | 2876 | 1465076513336 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:53 INFO - PROCESS | 2876 | ++DOCSHELL 000000697589B000 == 33 [pid = 2876] [id = 435] 14:41:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696B808800) [pid = 2876] [serial = 1305] [outer = 0000000000000000] 14:41:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971306000) [pid = 2876] [serial = 1306] [outer = 000000696B808800] 14:41:53 INFO - PROCESS | 2876 | 1465076513381 Marionette DEBUG loaded listener.js 14:41:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971408800) [pid = 2876] [serial = 1307] [outer = 000000696B808800] 14:41:53 INFO - PROCESS | 2876 | 1465076513792 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 14:41:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 14:41:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 14:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:41:53 INFO - _addTest/ [0,1705,"getWindowHandle",null] 14:41:53 INFO - PROCESS | 2876 | 1465076513866 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 14:41:53 INFO - PROCESS | 2876 | 1465076513870 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:41:53 INFO - PROCESS | 2876 | 1465076513871 Marionette TRACE conn5 <- [1,1706,null,{}] 14:41:53 INFO - PROCESS | 2876 | 1465076513875 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:53 INFO - PROCESS | 2876 | 1465076513877 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:53 INFO - PROCESS | 2876 | 1465076513962 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 14:41:53 INFO - PROCESS | 2876 | 1465076513968 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:53 INFO - PROCESS | 2876 | 1465076513970 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:53 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BD9800 == 34 [pid = 2876] [id = 436] 14:41:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696EA83400) [pid = 2876] [serial = 1308] [outer = 0000000000000000] 14:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000697140D400) [pid = 2876] [serial = 1309] [outer = 000000696EA83400] 14:41:54 INFO - PROCESS | 2876 | 1465076514016 Marionette DEBUG loaded listener.js 14:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971D42C00) [pid = 2876] [serial = 1310] [outer = 000000696EA83400] 14:41:54 INFO - PROCESS | 2876 | 1465076514502 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 672ms 14:41:54 INFO - PROCESS | 2876 | 1465076514544 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 14:41:54 INFO - PROCESS | 2876 | 1465076514546 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 14:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:41:54 INFO - PROCESS | 2876 | 1465076514550 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:41:54 INFO - PROCESS | 2876 | 1465076514551 Marionette TRACE conn5 <- [1,1710,null,{}] 14:41:54 INFO - PROCESS | 2876 | 1465076514555 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:54 INFO - PROCESS | 2876 | 1465076514557 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:54 INFO - PROCESS | 2876 | 1465076514694 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 14:41:54 INFO - PROCESS | 2876 | 1465076514747 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:54 INFO - PROCESS | 2876 | 1465076514749 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:54 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A5E000 == 35 [pid = 2876] [id = 437] 14:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971E66800) [pid = 2876] [serial = 1311] [outer = 0000000000000000] 14:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971E6BC00) [pid = 2876] [serial = 1312] [outer = 0000006971E66800] 14:41:54 INFO - PROCESS | 2876 | 1465076514794 Marionette DEBUG loaded listener.js 14:41:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069720A9800) [pid = 2876] [serial = 1313] [outer = 0000006971E66800] 14:41:55 INFO - PROCESS | 2876 | 1465076515234 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 14:41:55 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 14:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 14:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:41:55 INFO - PROCESS | 2876 | 1465076515286 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 14:41:55 INFO - PROCESS | 2876 | 1465076515288 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 14:41:55 INFO - PROCESS | 2876 | 1465076515292 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:41:55 INFO - PROCESS | 2876 | 1465076515294 Marionette TRACE conn5 <- [1,1714,null,{}] 14:41:55 INFO - PROCESS | 2876 | 1465076515297 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:55 INFO - PROCESS | 2876 | 1465076515299 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:55 INFO - PROCESS | 2876 | 1465076515422 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 14:41:55 INFO - PROCESS | 2876 | 1465076515431 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:55 INFO - PROCESS | 2876 | 1465076515433 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:55 INFO - PROCESS | 2876 | ++DOCSHELL 000000697975C000 == 36 [pid = 2876] [id = 438] 14:41:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972247000) [pid = 2876] [serial = 1314] [outer = 0000000000000000] 14:41:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972253000) [pid = 2876] [serial = 1315] [outer = 0000006972247000] 14:41:55 INFO - PROCESS | 2876 | 1465076515478 Marionette DEBUG loaded listener.js 14:41:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006972273800) [pid = 2876] [serial = 1316] [outer = 0000006972247000] 14:41:55 INFO - PROCESS | 2876 | 1465076515953 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 14:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 733ms 14:41:56 INFO - PROCESS | 2876 | 1465076516042 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 14:41:56 INFO - PROCESS | 2876 | 1465076516045 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 14:41:56 INFO - PROCESS | 2876 | 1465076516048 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:41:56 INFO - PROCESS | 2876 | 1465076516051 Marionette TRACE conn5 <- [1,1718,null,{}] 14:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:41:56 INFO - PROCESS | 2876 | 1465076516055 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:56 INFO - PROCESS | 2876 | 1465076516058 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:56 INFO - PROCESS | 2876 | 1465076516193 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006971408000) [pid = 2876] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971FAF400) [pid = 2876] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006972580800) [pid = 2876] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006972E26800) [pid = 2876] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006964F84400) [pid = 2876] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696B814C00) [pid = 2876] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006963D4A400) [pid = 2876] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006963566C00) [pid = 2876] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696511B400) [pid = 2876] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069728ED400) [pid = 2876] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:41:56 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006969C29400) [pid = 2876] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:41:56 INFO - PROCESS | 2876 | 1465076516379 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:56 INFO - PROCESS | 2876 | 1465076516382 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:56 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EDC3000 == 37 [pid = 2876] [id = 439] 14:41:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069644C0800) [pid = 2876] [serial = 1317] [outer = 0000000000000000] 14:41:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006964F84400) [pid = 2876] [serial = 1318] [outer = 00000069644C0800] 14:41:56 INFO - PROCESS | 2876 | 1465076516430 Marionette DEBUG loaded listener.js 14:41:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069728ED400) [pid = 2876] [serial = 1319] [outer = 00000069644C0800] 14:41:56 INFO - PROCESS | 2876 | 1465076516811 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 14:41:56 INFO - PROCESS | 2876 | 1465076516831 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 14:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:41:56 INFO - PROCESS | 2876 | 1465076516834 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:41:56 INFO - PROCESS | 2876 | 1465076516836 Marionette TRACE conn5 <- [1,1722,null,{}] 14:41:56 INFO - PROCESS | 2876 | 1465076516840 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:56 INFO - PROCESS | 2876 | 1465076516842 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:56 INFO - PROCESS | 2876 | 1465076516926 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 14:41:57 INFO - PROCESS | 2876 | 1465076517005 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:57 INFO - PROCESS | 2876 | 1465076517007 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:57 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979ACA800 == 38 [pid = 2876] [id = 440] 14:41:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069725EA400) [pid = 2876] [serial = 1320] [outer = 0000000000000000] 14:41:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972DAB000) [pid = 2876] [serial = 1321] [outer = 00000069725EA400] 14:41:57 INFO - PROCESS | 2876 | 1465076517052 Marionette DEBUG loaded listener.js 14:41:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069745C8C00) [pid = 2876] [serial = 1322] [outer = 00000069725EA400] 14:41:57 INFO - PROCESS | 2876 | 1465076517436 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 14:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 627ms 14:41:57 INFO - PROCESS | 2876 | 1465076517465 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 14:41:57 INFO - PROCESS | 2876 | 1465076517467 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 14:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:41:57 INFO - PROCESS | 2876 | 1465076517470 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:41:57 INFO - PROCESS | 2876 | 1465076517472 Marionette TRACE conn5 <- [1,1726,null,{}] 14:41:57 INFO - PROCESS | 2876 | 1465076517475 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:57 INFO - PROCESS | 2876 | 1465076517477 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:57 INFO - PROCESS | 2876 | 1465076517592 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 14:41:57 INFO - PROCESS | 2876 | 1465076517599 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:57 INFO - PROCESS | 2876 | 1465076517601 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:57 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C19000 == 39 [pid = 2876] [id = 441] 14:41:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006974A6D800) [pid = 2876] [serial = 1323] [outer = 0000000000000000] 14:41:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006974A77800) [pid = 2876] [serial = 1324] [outer = 0000006974A6D800] 14:41:57 INFO - PROCESS | 2876 | 1465076517672 Marionette DEBUG loaded listener.js 14:41:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069758D9400) [pid = 2876] [serial = 1325] [outer = 0000006974A6D800] 14:41:58 INFO - PROCESS | 2876 | 1465076518069 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 14:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 14:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:41:58 INFO - PROCESS | 2876 | 1465076518103 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 14:41:58 INFO - PROCESS | 2876 | 1465076518105 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 14:41:58 INFO - PROCESS | 2876 | 1465076518108 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:41:58 INFO - PROCESS | 2876 | 1465076518110 Marionette TRACE conn5 <- [1,1730,null,{}] 14:41:58 INFO - PROCESS | 2876 | 1465076518114 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:58 INFO - PROCESS | 2876 | 1465076518116 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:58 INFO - PROCESS | 2876 | 1465076518233 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 14:41:58 INFO - PROCESS | 2876 | 1465076518241 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:58 INFO - PROCESS | 2876 | 1465076518243 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:58 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BBB000 == 40 [pid = 2876] [id = 442] 14:41:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006971563C00) [pid = 2876] [serial = 1326] [outer = 0000000000000000] 14:41:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006971569C00) [pid = 2876] [serial = 1327] [outer = 0000006971563C00] 14:41:58 INFO - PROCESS | 2876 | 1465076518295 Marionette DEBUG loaded listener.js 14:41:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006974A6E000) [pid = 2876] [serial = 1328] [outer = 0000006971563C00] 14:41:59 INFO - PROCESS | 2876 | 1465076519121 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 14:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1029ms 14:41:59 INFO - PROCESS | 2876 | 1465076519142 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 14:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:41:59 INFO - PROCESS | 2876 | 1465076519146 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 14:41:59 INFO - PROCESS | 2876 | 1465076519171 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:41:59 INFO - PROCESS | 2876 | 1465076519174 Marionette TRACE conn5 <- [1,1734,null,{}] 14:41:59 INFO - PROCESS | 2876 | 1465076519180 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:59 INFO - PROCESS | 2876 | 1465076519184 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:59 INFO - PROCESS | 2876 | 1465076519312 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 14:41:59 INFO - PROCESS | 2876 | 1465076519432 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:59 INFO - PROCESS | 2876 | 1465076519435 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:41:59 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDC8800 == 41 [pid = 2876] [id = 443] 14:41:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006965440800) [pid = 2876] [serial = 1329] [outer = 0000000000000000] 14:41:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006966394C00) [pid = 2876] [serial = 1330] [outer = 0000006965440800] 14:41:59 INFO - PROCESS | 2876 | 1465076519497 Marionette DEBUG loaded listener.js 14:41:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006969ABE000) [pid = 2876] [serial = 1331] [outer = 0000006965440800] 14:42:00 INFO - PROCESS | 2876 | 1465076520213 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 14:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1114ms 14:42:00 INFO - PROCESS | 2876 | 1465076520434 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 14:42:00 INFO - PROCESS | 2876 | 1465076520439 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 14:42:00 INFO - PROCESS | 2876 | 1465076520446 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:42:00 INFO - PROCESS | 2876 | 1465076520449 Marionette TRACE conn5 <- [1,1738,null,{}] 14:42:00 INFO - PROCESS | 2876 | 1465076520454 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:00 INFO - PROCESS | 2876 | 1465076520458 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:00 INFO - PROCESS | 2876 | 1465076520574 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 14:42:00 INFO - PROCESS | 2876 | 1465076520647 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:00 INFO - PROCESS | 2876 | 1465076520652 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:00 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BA45800 == 42 [pid = 2876] [id = 444] 14:42:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006969A10000) [pid = 2876] [serial = 1332] [outer = 0000000000000000] 14:42:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006969ABC000) [pid = 2876] [serial = 1333] [outer = 0000006969A10000] 14:42:00 INFO - PROCESS | 2876 | 1465076520702 Marionette DEBUG loaded listener.js 14:42:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (000000696A799400) [pid = 2876] [serial = 1334] [outer = 0000006969A10000] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C19000 == 41 [pid = 2876] [id = 441] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 0000006979ACA800 == 40 [pid = 2876] [id = 440] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 000000696EDC3000 == 39 [pid = 2876] [id = 439] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 000000697975C000 == 38 [pid = 2876] [id = 438] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A5E000 == 37 [pid = 2876] [id = 437] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BD9800 == 36 [pid = 2876] [id = 436] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 000000697589B000 == 35 [pid = 2876] [id = 435] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 000000697352D800 == 34 [pid = 2876] [id = 434] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 0000006972894800 == 33 [pid = 2876] [id = 433] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DB8800 == 32 [pid = 2876] [id = 432] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000697468D800) [pid = 2876] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A5E800 == 31 [pid = 2876] [id = 431] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDCE000 == 30 [pid = 2876] [id = 430] 14:42:01 INFO - PROCESS | 2876 | --DOCSHELL 000000696A6A0000 == 29 [pid = 2876] [id = 429] 14:42:01 INFO - PROCESS | 2876 | 1465076521358 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 14:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 922ms 14:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:42:01 INFO - PROCESS | 2876 | 1465076521376 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 14:42:01 INFO - PROCESS | 2876 | 1465076521379 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 14:42:01 INFO - PROCESS | 2876 | 1465076521386 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:42:01 INFO - PROCESS | 2876 | 1465076521390 Marionette TRACE conn5 <- [1,1742,null,{}] 14:42:01 INFO - PROCESS | 2876 | 1465076521394 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:01 INFO - PROCESS | 2876 | 1465076521397 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:01 INFO - PROCESS | 2876 | 1465076521498 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (000000697140CC00) [pid = 2876] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069720A7400) [pid = 2876] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (00000069715F5C00) [pid = 2876] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006972D67C00) [pid = 2876] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000697226FC00) [pid = 2876] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006973735400) [pid = 2876] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006972E1D400) [pid = 2876] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006974162C00) [pid = 2876] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006970F52C00) [pid = 2876] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696BAA4000) [pid = 2876] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696EE26400) [pid = 2876] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696571E800) [pid = 2876] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696A83CC00) [pid = 2876] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (00000069697EAC00) [pid = 2876] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964F8D000) [pid = 2876] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A209000) [pid = 2876] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006966395800) [pid = 2876] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006973426400) [pid = 2876] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069706E4000) [pid = 2876] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006972581000) [pid = 2876] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006971308800) [pid = 2876] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 14:42:01 INFO - PROCESS | 2876 | 1465076521587 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:01 INFO - PROCESS | 2876 | 1465076521590 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:01 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDD6800 == 30 [pid = 2876] [id = 445] 14:42:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696571B400) [pid = 2876] [serial = 1335] [outer = 0000000000000000] 14:42:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006969969400) [pid = 2876] [serial = 1336] [outer = 000000696571B400] 14:42:01 INFO - PROCESS | 2876 | 1465076521639 Marionette DEBUG loaded listener.js 14:42:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696A8F1000) [pid = 2876] [serial = 1337] [outer = 000000696571B400] 14:42:02 INFO - PROCESS | 2876 | 1465076522106 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 14:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 796ms 14:42:02 INFO - PROCESS | 2876 | 1465076522181 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 14:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:42:02 INFO - PROCESS | 2876 | 1465076522183 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 14:42:02 INFO - PROCESS | 2876 | 1465076522187 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:42:02 INFO - PROCESS | 2876 | 1465076522189 Marionette TRACE conn5 <- [1,1746,null,{}] 14:42:02 INFO - PROCESS | 2876 | 1465076522199 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:02 INFO - PROCESS | 2876 | 1465076522204 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:02 INFO - PROCESS | 2876 | 1465076522304 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 14:42:02 INFO - PROCESS | 2876 | 1465076522315 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:02 INFO - PROCESS | 2876 | 1465076522319 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:02 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BB7000 == 31 [pid = 2876] [id = 446] 14:42:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696E222000) [pid = 2876] [serial = 1338] [outer = 0000000000000000] 14:42:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696E287C00) [pid = 2876] [serial = 1339] [outer = 000000696E222000] 14:42:02 INFO - PROCESS | 2876 | 1465076522368 Marionette DEBUG loaded listener.js 14:42:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696EE31C00) [pid = 2876] [serial = 1340] [outer = 000000696E222000] 14:42:02 INFO - PROCESS | 2876 | 1465076522849 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 14:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 14:42:02 INFO - PROCESS | 2876 | 1465076522880 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 14:42:02 INFO - PROCESS | 2876 | 1465076522882 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 14:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:42:02 INFO - PROCESS | 2876 | 1465076522886 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:42:02 INFO - PROCESS | 2876 | 1465076522888 Marionette TRACE conn5 <- [1,1750,null,{}] 14:42:02 INFO - PROCESS | 2876 | 1465076522891 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:02 INFO - PROCESS | 2876 | 1465076522894 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:02 INFO - PROCESS | 2876 | 1465076522986 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 14:42:02 INFO - PROCESS | 2876 | 1465076522994 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:02 INFO - PROCESS | 2876 | 1465076522996 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:03 INFO - PROCESS | 2876 | ++DOCSHELL 000000697289F800 == 32 [pid = 2876] [id = 447] 14:42:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069706EAC00) [pid = 2876] [serial = 1341] [outer = 0000000000000000] 14:42:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006970AE0C00) [pid = 2876] [serial = 1342] [outer = 00000069706EAC00] 14:42:03 INFO - PROCESS | 2876 | 1465076523041 Marionette DEBUG loaded listener.js 14:42:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069712B0C00) [pid = 2876] [serial = 1343] [outer = 00000069706EAC00] 14:42:03 INFO - PROCESS | 2876 | 1465076523469 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 14:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 14:42:03 INFO - PROCESS | 2876 | 1465076523519 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 14:42:03 INFO - PROCESS | 2876 | 1465076523521 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 14:42:03 INFO - PROCESS | 2876 | 1465076523524 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:42:03 INFO - PROCESS | 2876 | 1465076523526 Marionette TRACE conn5 <- [1,1754,null,{}] 14:42:03 INFO - PROCESS | 2876 | 1465076523530 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:03 INFO - PROCESS | 2876 | 1465076523532 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:03 INFO - PROCESS | 2876 | 1465076523618 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 14:42:03 INFO - PROCESS | 2876 | 1465076523624 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:03 INFO - PROCESS | 2876 | 1465076523626 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:03 INFO - PROCESS | 2876 | ++DOCSHELL 000000697347C000 == 33 [pid = 2876] [id = 448] 14:42:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069712B9C00) [pid = 2876] [serial = 1344] [outer = 0000000000000000] 14:42:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971311000) [pid = 2876] [serial = 1345] [outer = 00000069712B9C00] 14:42:03 INFO - PROCESS | 2876 | 1465076523677 Marionette DEBUG loaded listener.js 14:42:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006971415400) [pid = 2876] [serial = 1346] [outer = 00000069712B9C00] 14:42:04 INFO - PROCESS | 2876 | 1465076524166 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 14:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 14:42:04 INFO - PROCESS | 2876 | 1465076524199 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 14:42:04 INFO - PROCESS | 2876 | 1465076524201 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 14:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:42:04 INFO - PROCESS | 2876 | 1465076524204 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:42:04 INFO - PROCESS | 2876 | 1465076524206 Marionette TRACE conn5 <- [1,1758,null,{}] 14:42:04 INFO - PROCESS | 2876 | 1465076524210 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:04 INFO - PROCESS | 2876 | 1465076524216 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:04 INFO - PROCESS | 2876 | 1465076524359 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 14:42:04 INFO - PROCESS | 2876 | 1465076524415 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:04 INFO - PROCESS | 2876 | 1465076524418 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:04 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BCE800 == 34 [pid = 2876] [id = 449] 14:42:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006971A98000) [pid = 2876] [serial = 1347] [outer = 0000000000000000] 14:42:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006971E6FC00) [pid = 2876] [serial = 1348] [outer = 0000006971A98000] 14:42:04 INFO - PROCESS | 2876 | 1465076524464 Marionette DEBUG loaded listener.js 14:42:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006972254000) [pid = 2876] [serial = 1349] [outer = 0000006971A98000] 14:42:04 INFO - PROCESS | 2876 | 1465076524917 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 14:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 732ms 14:42:04 INFO - PROCESS | 2876 | 1465076524940 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 14:42:04 INFO - PROCESS | 2876 | 1465076524942 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 14:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:42:04 INFO - PROCESS | 2876 | 1465076524951 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:42:04 INFO - PROCESS | 2876 | 1465076524953 Marionette TRACE conn5 <- [1,1762,null,{}] 14:42:04 INFO - PROCESS | 2876 | 1465076524961 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:04 INFO - PROCESS | 2876 | 1465076524964 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:05 INFO - PROCESS | 2876 | 1465076525110 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 14:42:05 INFO - PROCESS | 2876 | 1465076525123 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:05 INFO - PROCESS | 2876 | 1465076525125 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:05 INFO - PROCESS | 2876 | ++DOCSHELL 000000697887B000 == 35 [pid = 2876] [id = 450] 14:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006971D3D800) [pid = 2876] [serial = 1350] [outer = 0000000000000000] 14:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000697240D000) [pid = 2876] [serial = 1351] [outer = 0000006971D3D800] 14:42:05 INFO - PROCESS | 2876 | 1465076525169 Marionette DEBUG loaded listener.js 14:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006972CBFC00) [pid = 2876] [serial = 1352] [outer = 0000006971D3D800] 14:42:05 INFO - PROCESS | 2876 | 1465076525614 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 14:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 692ms 14:42:05 INFO - PROCESS | 2876 | 1465076525641 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 14:42:05 INFO - PROCESS | 2876 | 1465076525643 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 14:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:42:05 INFO - PROCESS | 2876 | 1465076525646 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:42:05 INFO - PROCESS | 2876 | 1465076525648 Marionette TRACE conn5 <- [1,1766,null,{}] 14:42:05 INFO - PROCESS | 2876 | 1465076525652 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:05 INFO - PROCESS | 2876 | 1465076525654 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:05 INFO - PROCESS | 2876 | 1465076525765 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 14:42:05 INFO - PROCESS | 2876 | 1465076525772 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:05 INFO - PROCESS | 2876 | 1465076525774 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:05 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B44E000 == 36 [pid = 2876] [id = 451] 14:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006972D64C00) [pid = 2876] [serial = 1353] [outer = 0000000000000000] 14:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006972D6E400) [pid = 2876] [serial = 1354] [outer = 0000006972D64C00] 14:42:05 INFO - PROCESS | 2876 | 1465076525861 Marionette DEBUG loaded listener.js 14:42:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (00000069735A2000) [pid = 2876] [serial = 1355] [outer = 0000006972D64C00] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006971E66800) [pid = 2876] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006972247000) [pid = 2876] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (00000069633C6C00) [pid = 2876] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006965119C00) [pid = 2876] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696B48C800) [pid = 2876] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006969972400) [pid = 2876] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696F075C00) [pid = 2876] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006969973400) [pid = 2876] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069745CB400) [pid = 2876] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696B808800) [pid = 2876] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006974A6D800) [pid = 2876] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069644C0800) [pid = 2876] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (00000069725EA400) [pid = 2876] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:42:06 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696EA83400) [pid = 2876] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:42:06 INFO - PROCESS | 2876 | 1465076526357 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 14:42:06 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 14:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 732ms 14:42:06 INFO - PROCESS | 2876 | 1465076526387 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 14:42:06 INFO - PROCESS | 2876 | 1465076526389 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 14:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:42:06 INFO - PROCESS | 2876 | 1465076526393 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:42:06 INFO - PROCESS | 2876 | 1465076526395 Marionette TRACE conn5 <- [1,1770,null,{}] 14:42:06 INFO - PROCESS | 2876 | 1465076526433 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:06 INFO - PROCESS | 2876 | 1465076526435 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:06 INFO - PROCESS | 2876 | 1465076526518 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 14:42:06 INFO - PROCESS | 2876 | 1465076526524 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:06 INFO - PROCESS | 2876 | 1465076526526 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:06 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A84800 == 37 [pid = 2876] [id = 452] 14:42:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696B808800) [pid = 2876] [serial = 1356] [outer = 0000000000000000] 14:42:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971413000) [pid = 2876] [serial = 1357] [outer = 000000696B808800] 14:42:06 INFO - PROCESS | 2876 | 1465076526570 Marionette DEBUG loaded listener.js 14:42:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972D6A000) [pid = 2876] [serial = 1358] [outer = 000000696B808800] 14:42:07 INFO - PROCESS | 2876 | 1465076526999 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 14:42:07 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 14:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 14:42:07 INFO - PROCESS | 2876 | 1465076527066 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 14:42:07 INFO - PROCESS | 2876 | 1465076527068 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 14:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:42:07 INFO - PROCESS | 2876 | 1465076527072 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:42:07 INFO - PROCESS | 2876 | 1465076527074 Marionette TRACE conn5 <- [1,1774,null,{}] 14:42:07 INFO - PROCESS | 2876 | 1465076527077 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:07 INFO - PROCESS | 2876 | 1465076527079 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:07 INFO - PROCESS | 2876 | 1465076527165 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 14:42:07 INFO - PROCESS | 2876 | 1465076527172 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:07 INFO - PROCESS | 2876 | 1465076527174 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:07 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979ADC000 == 38 [pid = 2876] [id = 453] 14:42:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006973739800) [pid = 2876] [serial = 1359] [outer = 0000000000000000] 14:42:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006974684800) [pid = 2876] [serial = 1360] [outer = 0000006973739800] 14:42:07 INFO - PROCESS | 2876 | 1465076527218 Marionette DEBUG loaded listener.js 14:42:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006975585C00) [pid = 2876] [serial = 1361] [outer = 0000006973739800] 14:42:07 INFO - PROCESS | 2876 | 1465076527666 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 14:42:07 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 14:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 14:42:07 INFO - PROCESS | 2876 | 1465076527703 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 14:42:07 INFO - PROCESS | 2876 | 1465076527705 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 14:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:42:07 INFO - PROCESS | 2876 | 1465076527708 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:42:07 INFO - PROCESS | 2876 | 1465076527711 Marionette TRACE conn5 <- [1,1778,null,{}] 14:42:07 INFO - PROCESS | 2876 | 1465076527714 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:07 INFO - PROCESS | 2876 | 1465076527717 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:07 INFO - PROCESS | 2876 | 1465076527820 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 14:42:07 INFO - PROCESS | 2876 | 1465076527860 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:07 INFO - PROCESS | 2876 | 1465076527863 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:07 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799D0800 == 39 [pid = 2876] [id = 454] 14:42:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006975AAC400) [pid = 2876] [serial = 1362] [outer = 0000000000000000] 14:42:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006975AB2000) [pid = 2876] [serial = 1363] [outer = 0000006975AAC400] 14:42:07 INFO - PROCESS | 2876 | 1465076527910 Marionette DEBUG loaded listener.js 14:42:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006975F2E800) [pid = 2876] [serial = 1364] [outer = 0000006975AAC400] 14:42:08 INFO - PROCESS | 2876 | 1465076528579 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:42:08 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) 14:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 880ms 14:42:08 INFO - PROCESS | 2876 | 1465076528592 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 14:42:08 INFO - PROCESS | 2876 | 1465076528598 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 14:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:42:08 INFO - PROCESS | 2876 | 1465076528603 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:42:08 INFO - PROCESS | 2876 | 1465076528606 Marionette TRACE conn5 <- [1,1782,null,{}] 14:42:08 INFO - PROCESS | 2876 | 1465076528613 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:08 INFO - PROCESS | 2876 | 1465076528617 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:08 INFO - PROCESS | 2876 | 1465076528735 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 14:42:08 INFO - PROCESS | 2876 | 1465076528834 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:08 INFO - PROCESS | 2876 | 1465076528837 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:08 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E342800 == 40 [pid = 2876] [id = 455] 14:42:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006969A04000) [pid = 2876] [serial = 1365] [outer = 0000000000000000] 14:42:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696A277800) [pid = 2876] [serial = 1366] [outer = 0000006969A04000] 14:42:08 INFO - PROCESS | 2876 | 1465076528895 Marionette DEBUG loaded listener.js 14:42:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000696B148C00) [pid = 2876] [serial = 1367] [outer = 0000006969A04000] 14:42:09 INFO - PROCESS | 2876 | 1465076529540 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 987ms 14:42:09 INFO - PROCESS | 2876 | 1465076529592 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 14:42:09 INFO - PROCESS | 2876 | 1465076529598 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 14:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:42:09 INFO - PROCESS | 2876 | 1465076529604 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:42:09 INFO - PROCESS | 2876 | 1465076529608 Marionette TRACE conn5 <- [1,1786,null,{}] 14:42:09 INFO - PROCESS | 2876 | 1465076529612 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:09 INFO - PROCESS | 2876 | 1465076529615 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:09 INFO - PROCESS | 2876 | 1465076529733 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 14:42:09 INFO - PROCESS | 2876 | 1465076529858 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:09 INFO - PROCESS | 2876 | 1465076529861 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:09 INFO - PROCESS | 2876 | ++DOCSHELL 00000069745F7800 == 41 [pid = 2876] [id = 456] 14:42:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (000000696E282800) [pid = 2876] [serial = 1368] [outer = 0000000000000000] 14:42:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (00000069706DF400) [pid = 2876] [serial = 1369] [outer = 000000696E282800] 14:42:09 INFO - PROCESS | 2876 | 1465076529921 Marionette DEBUG loaded listener.js 14:42:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006971308800) [pid = 2876] [serial = 1370] [outer = 000000696E282800] 14:42:10 INFO - PROCESS | 2876 | 1465076530564 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 14:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 985ms 14:42:10 INFO - PROCESS | 2876 | 1465076530602 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 14:42:10 INFO - PROCESS | 2876 | 1465076530605 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 14:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:42:10 INFO - PROCESS | 2876 | 1465076530610 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:42:10 INFO - PROCESS | 2876 | 1465076530614 Marionette TRACE conn5 <- [1,1790,null,{}] 14:42:10 INFO - PROCESS | 2876 | 1465076530625 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:10 INFO - PROCESS | 2876 | 1465076530631 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:10 INFO - PROCESS | 2876 | 1465076530746 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 14:42:10 INFO - PROCESS | 2876 | 1465076530872 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:10 INFO - PROCESS | 2876 | 1465076530875 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:10 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CA3800 == 42 [pid = 2876] [id = 457] 14:42:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000697224C800) [pid = 2876] [serial = 1371] [outer = 0000000000000000] 14:42:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (0000006972275C00) [pid = 2876] [serial = 1372] [outer = 000000697224C800] 14:42:10 INFO - PROCESS | 2876 | 1465076530935 Marionette DEBUG loaded listener.js 14:42:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (00000069758E7C00) [pid = 2876] [serial = 1373] [outer = 000000697224C800] 14:42:11 INFO - PROCESS | 2876 | 1465076531522 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 985ms 14:42:11 INFO - PROCESS | 2876 | 1465076531597 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 14:42:11 INFO - PROCESS | 2876 | 1465076531600 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 14:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:42:11 INFO - PROCESS | 2876 | 1465076531604 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:42:11 INFO - PROCESS | 2876 | 1465076531607 Marionette TRACE conn5 <- [1,1794,null,{}] 14:42:11 INFO - PROCESS | 2876 | 1465076531611 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:11 INFO - PROCESS | 2876 | 1465076531613 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:11 INFO - PROCESS | 2876 | 1465076531739 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 14:42:11 INFO - PROCESS | 2876 | 1465076531828 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:11 INFO - PROCESS | 2876 | 1465076531830 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:11 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A7C7000 == 43 [pid = 2876] [id = 458] 14:42:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (000000696A16D000) [pid = 2876] [serial = 1374] [outer = 0000000000000000] 14:42:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (000000696B80E800) [pid = 2876] [serial = 1375] [outer = 000000696A16D000] 14:42:11 INFO - PROCESS | 2876 | 1465076531887 Marionette DEBUG loaded listener.js 14:42:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (0000006972D66C00) [pid = 2876] [serial = 1376] [outer = 000000696A16D000] 14:42:12 INFO - PROCESS | 2876 | 1465076532605 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 14:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1081ms 14:42:12 INFO - PROCESS | 2876 | 1465076532687 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 14:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:42:12 INFO - PROCESS | 2876 | 1465076532691 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 14:42:12 INFO - PROCESS | 2876 | 1465076532695 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:42:12 INFO - PROCESS | 2876 | 1465076532699 Marionette TRACE conn5 <- [1,1798,null,{}] 14:42:12 INFO - PROCESS | 2876 | 1465076532721 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:12 INFO - PROCESS | 2876 | 1465076532724 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:12 INFO - PROCESS | 2876 | 1465076532872 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 14:42:12 INFO - PROCESS | 2876 | 1465076532924 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:12 INFO - PROCESS | 2876 | 1465076532927 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:12 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BA42000 == 44 [pid = 2876] [id = 459] 14:42:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (000000696A841000) [pid = 2876] [serial = 1377] [outer = 0000000000000000] 14:42:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 99 (000000696B14A000) [pid = 2876] [serial = 1378] [outer = 000000696A841000] 14:42:12 INFO - PROCESS | 2876 | 1465076532978 Marionette DEBUG loaded listener.js 14:42:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 100 (000000696BA9A400) [pid = 2876] [serial = 1379] [outer = 000000696A841000] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 0000006979ADC000 == 43 [pid = 2876] [id = 453] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A84800 == 42 [pid = 2876] [id = 452] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 000000696B44E000 == 41 [pid = 2876] [id = 451] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 000000697887B000 == 40 [pid = 2876] [id = 450] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BCE800 == 39 [pid = 2876] [id = 449] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 000000697347C000 == 38 [pid = 2876] [id = 448] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 000000697289F800 == 37 [pid = 2876] [id = 447] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BB7000 == 36 [pid = 2876] [id = 446] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDD6800 == 35 [pid = 2876] [id = 445] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 000000696BA45800 == 34 [pid = 2876] [id = 444] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDC8800 == 33 [pid = 2876] [id = 443] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 00000069728AD000 == 32 [pid = 2876] [id = 428] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BBB000 == 31 [pid = 2876] [id = 442] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 000000696A7C7000 == 30 [pid = 2876] [id = 458] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CA3800 == 29 [pid = 2876] [id = 457] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 00000069745F7800 == 28 [pid = 2876] [id = 456] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 00000069799D0800 == 27 [pid = 2876] [id = 454] 14:42:14 INFO - PROCESS | 2876 | --DOCSHELL 000000696E342800 == 26 [pid = 2876] [id = 455] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 99 (0000006971E6BC00) [pid = 2876] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 98 (0000006972253000) [pid = 2876] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (000000696A839400) [pid = 2876] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (000000696B143C00) [pid = 2876] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (000000696511FC00) [pid = 2876] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (000000696571CC00) [pid = 2876] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (000000696B80DC00) [pid = 2876] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (000000696BA31000) [pid = 2876] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (000000696E286000) [pid = 2876] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000696EA84400) [pid = 2876] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (00000069720A9800) [pid = 2876] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069706EB000) [pid = 2876] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (00000069712B2C00) [pid = 2876] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006969A0E800) [pid = 2876] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006969AC1000) [pid = 2876] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000697557F400) [pid = 2876] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006971306000) [pid = 2876] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971408800) [pid = 2876] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006974A77800) [pid = 2876] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006964F84400) [pid = 2876] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006972273800) [pid = 2876] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069728ED400) [pid = 2876] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006972DAB000) [pid = 2876] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000697140D400) [pid = 2876] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069758D9400) [pid = 2876] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069745C8C00) [pid = 2876] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006971D42C00) [pid = 2876] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971569C00) [pid = 2876] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 14:42:14 INFO - PROCESS | 2876 | 1465076534325 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1697ms 14:42:14 INFO - PROCESS | 2876 | 1465076534395 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 14:42:14 INFO - PROCESS | 2876 | 1465076534400 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 14:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:42:14 INFO - PROCESS | 2876 | 1465076534405 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:42:14 INFO - PROCESS | 2876 | 1465076534408 Marionette TRACE conn5 <- [1,1802,null,{}] 14:42:14 INFO - PROCESS | 2876 | 1465076534414 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:14 INFO - PROCESS | 2876 | 1465076534417 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:14 INFO - PROCESS | 2876 | 1465076534510 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 14:42:14 INFO - PROCESS | 2876 | 1465076534525 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:14 INFO - PROCESS | 2876 | 1465076534528 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:14 INFO - PROCESS | 2876 | ++DOCSHELL 000000696994F000 == 27 [pid = 2876] [id = 460] 14:42:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006964DA0C00) [pid = 2876] [serial = 1380] [outer = 0000000000000000] 14:42:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006964DD4C00) [pid = 2876] [serial = 1381] [outer = 0000006964DA0C00] 14:42:14 INFO - PROCESS | 2876 | 1465076534576 Marionette DEBUG loaded listener.js 14:42:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006964F87000) [pid = 2876] [serial = 1382] [outer = 0000006964DA0C00] 14:42:15 INFO - PROCESS | 2876 | 1465076535080 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 14:42:15 INFO - PROCESS | 2876 | 1465076535097 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 14:42:15 INFO - PROCESS | 2876 | 1465076535103 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 14:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:42:15 INFO - PROCESS | 2876 | 1465076535110 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:42:15 INFO - PROCESS | 2876 | 1465076535113 Marionette TRACE conn5 <- [1,1806,null,{}] 14:42:15 INFO - PROCESS | 2876 | 1465076535116 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:15 INFO - PROCESS | 2876 | 1465076535119 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:15 INFO - PROCESS | 2876 | 1465076535217 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 14:42:15 INFO - PROCESS | 2876 | 1465076535226 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:15 INFO - PROCESS | 2876 | 1465076535229 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:15 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B462000 == 28 [pid = 2876] [id = 461] 14:42:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696571F000) [pid = 2876] [serial = 1383] [outer = 0000000000000000] 14:42:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069658CD400) [pid = 2876] [serial = 1384] [outer = 000000696571F000] 14:42:15 INFO - PROCESS | 2876 | 1465076535279 Marionette DEBUG loaded listener.js 14:42:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006969777000) [pid = 2876] [serial = 1385] [outer = 000000696571F000] 14:42:15 INFO - PROCESS | 2876 | 1465076535765 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 14:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 691ms 14:42:15 INFO - PROCESS | 2876 | 1465076535802 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 14:42:15 INFO - PROCESS | 2876 | 1465076535805 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 14:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:42:15 INFO - PROCESS | 2876 | 1465076535808 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:42:15 INFO - PROCESS | 2876 | 1465076535812 Marionette TRACE conn5 <- [1,1810,null,{}] 14:42:15 INFO - PROCESS | 2876 | 1465076535824 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:15 INFO - PROCESS | 2876 | 1465076535829 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:15 INFO - PROCESS | 2876 | 1465076535951 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 14:42:16 INFO - PROCESS | 2876 | 1465076536040 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:16 INFO - PROCESS | 2876 | 1465076536043 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:16 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713BE000 == 29 [pid = 2876] [id = 462] 14:42:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696343AC00) [pid = 2876] [serial = 1386] [outer = 0000000000000000] 14:42:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696A83A000) [pid = 2876] [serial = 1387] [outer = 000000696343AC00] 14:42:16 INFO - PROCESS | 2876 | 1465076536093 Marionette DEBUG loaded listener.js 14:42:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696B1AD800) [pid = 2876] [serial = 1388] [outer = 000000696343AC00] 14:42:16 INFO - PROCESS | 2876 | 1465076536517 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 14:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 14:42:16 INFO - PROCESS | 2876 | 1465076536545 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 14:42:16 INFO - PROCESS | 2876 | 1465076536548 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 14:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:42:16 INFO - PROCESS | 2876 | 1465076536551 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:42:16 INFO - PROCESS | 2876 | 1465076536553 Marionette TRACE conn5 <- [1,1814,null,{}] 14:42:16 INFO - PROCESS | 2876 | 1465076536557 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:16 INFO - PROCESS | 2876 | 1465076536559 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:16 INFO - PROCESS | 2876 | 1465076536684 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 14:42:16 INFO - PROCESS | 2876 | 1465076536690 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:16 INFO - PROCESS | 2876 | 1465076536692 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:16 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DCB000 == 30 [pid = 2876] [id = 463] 14:42:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696B80EC00) [pid = 2876] [serial = 1389] [outer = 0000000000000000] 14:42:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696BA2FC00) [pid = 2876] [serial = 1390] [outer = 000000696B80EC00] 14:42:16 INFO - PROCESS | 2876 | 1465076536745 Marionette DEBUG loaded listener.js 14:42:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696E286000) [pid = 2876] [serial = 1391] [outer = 000000696B80EC00] 14:42:17 INFO - PROCESS | 2876 | 1465076537204 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 14:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 14:42:17 INFO - PROCESS | 2876 | 1465076537224 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 14:42:17 INFO - PROCESS | 2876 | 1465076537227 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 14:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:42:17 INFO - PROCESS | 2876 | 1465076537230 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:42:17 INFO - PROCESS | 2876 | 1465076537232 Marionette TRACE conn5 <- [1,1818,null,{}] 14:42:17 INFO - PROCESS | 2876 | 1465076537235 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:17 INFO - PROCESS | 2876 | 1465076537238 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:17 INFO - PROCESS | 2876 | 1465076537376 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 14:42:17 INFO - PROCESS | 2876 | 1465076537400 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:17 INFO - PROCESS | 2876 | 1465076537402 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:17 INFO - PROCESS | 2876 | ++DOCSHELL 000000697289C000 == 31 [pid = 2876] [id = 464] 14:42:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696571EC00) [pid = 2876] [serial = 1392] [outer = 0000000000000000] 14:42:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696EDFB000) [pid = 2876] [serial = 1393] [outer = 000000696571EC00] 14:42:17 INFO - PROCESS | 2876 | 1465076537447 Marionette DEBUG loaded listener.js 14:42:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (00000069706DE400) [pid = 2876] [serial = 1394] [outer = 000000696571EC00] 14:42:17 INFO - PROCESS | 2876 | 1465076537917 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 14:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 733ms 14:42:17 INFO - PROCESS | 2876 | 1465076537967 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 14:42:17 INFO - PROCESS | 2876 | 1465076537969 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 14:42:17 INFO - PROCESS | 2876 | 1465076537972 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:42:17 INFO - PROCESS | 2876 | 1465076537974 Marionette TRACE conn5 <- [1,1822,null,{}] 14:42:17 INFO - PROCESS | 2876 | 1465076537977 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:17 INFO - PROCESS | 2876 | 1465076537983 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:18 INFO - PROCESS | 2876 | 1465076538125 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 14:42:18 INFO - PROCESS | 2876 | 1465076538141 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:18 INFO - PROCESS | 2876 | 1465076538143 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:18 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974174800 == 32 [pid = 2876] [id = 465] 14:42:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (00000069706E9800) [pid = 2876] [serial = 1395] [outer = 0000000000000000] 14:42:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006971286400) [pid = 2876] [serial = 1396] [outer = 00000069706E9800] 14:42:18 INFO - PROCESS | 2876 | 1465076538234 Marionette DEBUG loaded listener.js 14:42:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (000000697140BC00) [pid = 2876] [serial = 1397] [outer = 00000069706E9800] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006971A98000) [pid = 2876] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006971D3D800) [pid = 2876] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006973739800) [pid = 2876] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006972D64C00) [pid = 2876] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696E222000) [pid = 2876] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006969A10000) [pid = 2876] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696B808800) [pid = 2876] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006975AAC400) [pid = 2876] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069706EAC00) [pid = 2876] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006965440800) [pid = 2876] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696571B400) [pid = 2876] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006971563C00) [pid = 2876] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:42:18 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (00000069712B9C00) [pid = 2876] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:42:18 INFO - PROCESS | 2876 | 1465076538858 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 14:42:18 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 14:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 944ms 14:42:18 INFO - PROCESS | 2876 | 1465076538919 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 14:42:18 INFO - PROCESS | 2876 | 1465076538922 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 14:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:42:18 INFO - PROCESS | 2876 | 1465076538925 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:42:18 INFO - PROCESS | 2876 | 1465076538927 Marionette TRACE conn5 <- [1,1826,null,{}] 14:42:18 INFO - PROCESS | 2876 | 1465076538931 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:18 INFO - PROCESS | 2876 | 1465076538933 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:19 INFO - PROCESS | 2876 | 1465076539014 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 14:42:19 INFO - PROCESS | 2876 | 1465076539022 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:19 INFO - PROCESS | 2876 | 1465076539024 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:19 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758B1800 == 33 [pid = 2876] [id = 466] 14:42:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696B80C800) [pid = 2876] [serial = 1398] [outer = 0000000000000000] 14:42:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971408C00) [pid = 2876] [serial = 1399] [outer = 000000696B80C800] 14:42:19 INFO - PROCESS | 2876 | 1465076539071 Marionette DEBUG loaded listener.js 14:42:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971560800) [pid = 2876] [serial = 1400] [outer = 000000696B80C800] 14:42:19 INFO - PROCESS | 2876 | 1465076539494 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 628ms 14:42:19 INFO - PROCESS | 2876 | 1465076539557 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 14:42:19 INFO - PROCESS | 2876 | 1465076539559 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 14:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:42:19 INFO - PROCESS | 2876 | 1465076539563 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:42:19 INFO - PROCESS | 2876 | 1465076539564 Marionette TRACE conn5 <- [1,1830,null,{}] 14:42:19 INFO - PROCESS | 2876 | 1465076539568 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:19 INFO - PROCESS | 2876 | 1465076539570 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:19 INFO - PROCESS | 2876 | 1465076539654 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 14:42:19 INFO - PROCESS | 2876 | 1465076539661 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:19 INFO - PROCESS | 2876 | 1465076539663 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:19 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CA6800 == 34 [pid = 2876] [id = 467] 14:42:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000697155E400) [pid = 2876] [serial = 1401] [outer = 0000000000000000] 14:42:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000697156B800) [pid = 2876] [serial = 1402] [outer = 000000697155E400] 14:42:19 INFO - PROCESS | 2876 | 1465076539707 Marionette DEBUG loaded listener.js 14:42:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006971A98000) [pid = 2876] [serial = 1403] [outer = 000000697155E400] 14:42:20 INFO - PROCESS | 2876 | 1465076540158 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 14:42:20 INFO - PROCESS | 2876 | 1465076540195 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 14:42:20 INFO - PROCESS | 2876 | 1465076540197 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 14:42:20 INFO - PROCESS | 2876 | 1465076540200 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:42:20 INFO - PROCESS | 2876 | 1465076540202 Marionette TRACE conn5 <- [1,1834,null,{}] 14:42:20 INFO - PROCESS | 2876 | 1465076540206 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:20 INFO - PROCESS | 2876 | 1465076540208 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:20 INFO - PROCESS | 2876 | 1465076540293 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 14:42:20 INFO - PROCESS | 2876 | 1465076540299 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:20 INFO - PROCESS | 2876 | 1465076540301 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:20 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713BC800 == 35 [pid = 2876] [id = 468] 14:42:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006971E64C00) [pid = 2876] [serial = 1404] [outer = 0000000000000000] 14:42:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006971E69800) [pid = 2876] [serial = 1405] [outer = 0000006971E64C00] 14:42:20 INFO - PROCESS | 2876 | 1465076540345 Marionette DEBUG loaded listener.js 14:42:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (00000069720A0000) [pid = 2876] [serial = 1406] [outer = 0000006971E64C00] 14:42:21 INFO - PROCESS | 2876 | 1465076541144 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:42:21 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) 14:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 985ms 14:42:21 INFO - PROCESS | 2876 | 1465076541189 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 14:42:21 INFO - PROCESS | 2876 | 1465076541194 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 14:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:42:21 INFO - PROCESS | 2876 | 1465076541199 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:42:21 INFO - PROCESS | 2876 | 1465076541205 Marionette TRACE conn5 <- [1,1838,null,{}] 14:42:21 INFO - PROCESS | 2876 | 1465076541210 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:21 INFO - PROCESS | 2876 | 1465076541213 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:21 INFO - PROCESS | 2876 | 1465076541341 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 14:42:21 INFO - PROCESS | 2876 | 1465076541464 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:21 INFO - PROCESS | 2876 | 1465076541467 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:21 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BA45800 == 36 [pid = 2876] [id = 469] 14:42:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006964EC5400) [pid = 2876] [serial = 1407] [outer = 0000000000000000] 14:42:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006965120C00) [pid = 2876] [serial = 1408] [outer = 0000006964EC5400] 14:42:21 INFO - PROCESS | 2876 | 1465076541527 Marionette DEBUG loaded listener.js 14:42:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006966521400) [pid = 2876] [serial = 1409] [outer = 0000006964EC5400] 14:42:22 INFO - PROCESS | 2876 | 1465076542233 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1092ms 14:42:22 INFO - PROCESS | 2876 | 1465076542298 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 14:42:22 INFO - PROCESS | 2876 | 1465076542303 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 14:42:22 INFO - PROCESS | 2876 | 1465076542309 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:42:22 INFO - PROCESS | 2876 | 1465076542312 Marionette TRACE conn5 <- [1,1842,null,{}] 14:42:22 INFO - PROCESS | 2876 | 1465076542317 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:22 INFO - PROCESS | 2876 | 1465076542320 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:22 INFO - PROCESS | 2876 | 1465076542457 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 14:42:22 INFO - PROCESS | 2876 | 1465076542573 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:22 INFO - PROCESS | 2876 | 1465076542576 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:22 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A197000 == 37 [pid = 2876] [id = 470] 14:42:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006964674000) [pid = 2876] [serial = 1410] [outer = 0000000000000000] 14:42:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006969AB9400) [pid = 2876] [serial = 1411] [outer = 0000006964674000] 14:42:22 INFO - PROCESS | 2876 | 1465076542637 Marionette DEBUG loaded listener.js 14:42:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000696B144400) [pid = 2876] [serial = 1412] [outer = 0000006964674000] 14:42:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CA6800 == 36 [pid = 2876] [id = 467] 14:42:23 INFO - PROCESS | 2876 | --DOCSHELL 00000069758B1800 == 35 [pid = 2876] [id = 466] 14:42:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006974174800 == 34 [pid = 2876] [id = 465] 14:42:23 INFO - PROCESS | 2876 | --DOCSHELL 000000697289C000 == 33 [pid = 2876] [id = 464] 14:42:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DCB000 == 32 [pid = 2876] [id = 463] 14:42:23 INFO - PROCESS | 2876 | --DOCSHELL 00000069713BE000 == 31 [pid = 2876] [id = 462] 14:42:23 INFO - PROCESS | 2876 | --DOCSHELL 000000696B462000 == 30 [pid = 2876] [id = 461] 14:42:23 INFO - PROCESS | 2876 | --DOCSHELL 000000696994F000 == 29 [pid = 2876] [id = 460] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (0000006971E6FC00) [pid = 2876] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000697240D000) [pid = 2876] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006975585C00) [pid = 2876] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006972254000) [pid = 2876] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006972D6E400) [pid = 2876] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006972CBFC00) [pid = 2876] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696E287C00) [pid = 2876] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696EE31C00) [pid = 2876] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006969ABC000) [pid = 2876] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971413000) [pid = 2876] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696A799400) [pid = 2876] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006975AB2000) [pid = 2876] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006970AE0C00) [pid = 2876] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069712B0C00) [pid = 2876] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006966394C00) [pid = 2876] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006969ABE000) [pid = 2876] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006969969400) [pid = 2876] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A8F1000) [pid = 2876] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006974A6E000) [pid = 2876] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971311000) [pid = 2876] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006974684800) [pid = 2876] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069735A2000) [pid = 2876] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006975F2E800) [pid = 2876] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972D6A000) [pid = 2876] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006971415400) [pid = 2876] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 14:42:23 INFO - PROCESS | 2876 | 1465076543445 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1181ms 14:42:23 INFO - PROCESS | 2876 | 1465076543496 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 14:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:42:23 INFO - PROCESS | 2876 | 1465076543500 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 14:42:23 INFO - PROCESS | 2876 | 1465076543504 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:42:23 INFO - PROCESS | 2876 | 1465076543509 Marionette TRACE conn5 <- [1,1846,null,{}] 14:42:23 INFO - PROCESS | 2876 | 1465076543515 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:23 INFO - PROCESS | 2876 | 1465076543517 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:23 INFO - PROCESS | 2876 | 1465076543618 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 14:42:23 INFO - PROCESS | 2876 | 1465076543699 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:23 INFO - PROCESS | 2876 | 1465076543702 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:23 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A68D000 == 30 [pid = 2876] [id = 471] 14:42:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696571CC00) [pid = 2876] [serial = 1413] [outer = 0000000000000000] 14:42:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006965B72C00) [pid = 2876] [serial = 1414] [outer = 000000696571CC00] 14:42:23 INFO - PROCESS | 2876 | 1465076543752 Marionette DEBUG loaded listener.js 14:42:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006969C29400) [pid = 2876] [serial = 1415] [outer = 000000696571CC00] 14:42:24 INFO - PROCESS | 2876 | 1465076544210 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 14:42:24 INFO - PROCESS | 2876 | 1465076544237 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 14:42:24 INFO - PROCESS | 2876 | 1465076544242 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 14:42:24 INFO - PROCESS | 2876 | 1465076544248 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:42:24 INFO - PROCESS | 2876 | 1465076544252 Marionette TRACE conn5 <- [1,1850,null,{}] 14:42:24 INFO - PROCESS | 2876 | 1465076544256 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:24 INFO - PROCESS | 2876 | 1465076544258 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:24 INFO - PROCESS | 2876 | 1465076544355 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 14:42:24 INFO - PROCESS | 2876 | 1465076544363 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:24 INFO - PROCESS | 2876 | 1465076544365 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:24 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A53800 == 31 [pid = 2876] [id = 472] 14:42:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696B1B1800) [pid = 2876] [serial = 1416] [outer = 0000000000000000] 14:42:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696B48C800) [pid = 2876] [serial = 1417] [outer = 000000696B1B1800] 14:42:24 INFO - PROCESS | 2876 | 1465076544414 Marionette DEBUG loaded listener.js 14:42:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696BA34000) [pid = 2876] [serial = 1418] [outer = 000000696B1B1800] 14:42:24 INFO - PROCESS | 2876 | 1465076544887 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 14:42:24 INFO - PROCESS | 2876 | 1465076544941 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 14:42:24 INFO - PROCESS | 2876 | 1465076544944 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 14:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:42:24 INFO - PROCESS | 2876 | 1465076544948 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:42:24 INFO - PROCESS | 2876 | 1465076544951 Marionette TRACE conn5 <- [1,1854,null,{}] 14:42:24 INFO - PROCESS | 2876 | 1465076544962 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:24 INFO - PROCESS | 2876 | 1465076544967 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:25 INFO - PROCESS | 2876 | 1465076545058 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 14:42:25 INFO - PROCESS | 2876 | 1465076545068 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:25 INFO - PROCESS | 2876 | 1465076545071 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:25 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972896000 == 32 [pid = 2876] [id = 473] 14:42:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696EED8C00) [pid = 2876] [serial = 1419] [outer = 0000000000000000] 14:42:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069706E7C00) [pid = 2876] [serial = 1420] [outer = 000000696EED8C00] 14:42:25 INFO - PROCESS | 2876 | 1465076545120 Marionette DEBUG loaded listener.js 14:42:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006970F88800) [pid = 2876] [serial = 1421] [outer = 000000696EED8C00] 14:42:25 INFO - PROCESS | 2876 | 1465076545620 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 14:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 733ms 14:42:25 INFO - PROCESS | 2876 | 1465076545683 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 14:42:25 INFO - PROCESS | 2876 | 1465076545686 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 14:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:42:25 INFO - PROCESS | 2876 | 1465076545689 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:42:25 INFO - PROCESS | 2876 | 1465076545691 Marionette TRACE conn5 <- [1,1858,null,{}] 14:42:25 INFO - PROCESS | 2876 | 1465076545695 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:25 INFO - PROCESS | 2876 | 1465076545697 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:25 INFO - PROCESS | 2876 | 1465076545790 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 14:42:25 INFO - PROCESS | 2876 | 1465076545796 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:25 INFO - PROCESS | 2876 | 1465076545798 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:25 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973787000 == 33 [pid = 2876] [id = 474] 14:42:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069712B5000) [pid = 2876] [serial = 1422] [outer = 0000000000000000] 14:42:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697130B400) [pid = 2876] [serial = 1423] [outer = 00000069712B5000] 14:42:25 INFO - PROCESS | 2876 | 1465076545851 Marionette DEBUG loaded listener.js 14:42:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000697140FC00) [pid = 2876] [serial = 1424] [outer = 00000069712B5000] 14:42:26 INFO - PROCESS | 2876 | 1465076546324 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 14:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 690ms 14:42:26 INFO - PROCESS | 2876 | 1465076546383 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 14:42:26 INFO - PROCESS | 2876 | 1465076546385 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 14:42:26 INFO - PROCESS | 2876 | 1465076546388 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:42:26 INFO - PROCESS | 2876 | 1465076546390 Marionette TRACE conn5 <- [1,1862,null,{}] 14:42:26 INFO - PROCESS | 2876 | 1465076546399 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:26 INFO - PROCESS | 2876 | 1465076546402 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:26 INFO - PROCESS | 2876 | 1465076546546 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 14:42:26 INFO - PROCESS | 2876 | 1465076546558 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:26 INFO - PROCESS | 2876 | 1465076546560 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:26 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BCE800 == 34 [pid = 2876] [id = 475] 14:42:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696F075C00) [pid = 2876] [serial = 1425] [outer = 0000000000000000] 14:42:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006971566C00) [pid = 2876] [serial = 1426] [outer = 000000696F075C00] 14:42:26 INFO - PROCESS | 2876 | 1465076546649 Marionette DEBUG loaded listener.js 14:42:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006971D42C00) [pid = 2876] [serial = 1427] [outer = 000000696F075C00] 14:42:27 INFO - PROCESS | 2876 | 1465076547111 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 753ms 14:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:42:27 INFO - PROCESS | 2876 | 1465076547145 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 14:42:27 INFO - PROCESS | 2876 | 1465076547147 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 14:42:27 INFO - PROCESS | 2876 | 1465076547151 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:42:27 INFO - PROCESS | 2876 | 1465076547152 Marionette TRACE conn5 <- [1,1866,null,{}] 14:42:27 INFO - PROCESS | 2876 | 1465076547161 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:27 INFO - PROCESS | 2876 | 1465076547167 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:27 INFO - PROCESS | 2876 | 1465076547303 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 14:42:27 INFO - PROCESS | 2876 | 1465076547361 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:27 INFO - PROCESS | 2876 | 1465076547363 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:27 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978882000 == 35 [pid = 2876] [id = 476] 14:42:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972254000) [pid = 2876] [serial = 1428] [outer = 0000000000000000] 14:42:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000697226F000) [pid = 2876] [serial = 1429] [outer = 0000006972254000] 14:42:27 INFO - PROCESS | 2876 | 1465076547409 Marionette DEBUG loaded listener.js 14:42:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006972406000) [pid = 2876] [serial = 1430] [outer = 0000006972254000] 14:42:27 INFO - PROCESS | 2876 | 1465076547832 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 733ms 14:42:27 INFO - PROCESS | 2876 | 1465076547915 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 14:42:27 INFO - PROCESS | 2876 | 1465076547918 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 14:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:42:27 INFO - PROCESS | 2876 | 1465076547925 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:42:27 INFO - PROCESS | 2876 | 1465076547927 Marionette TRACE conn5 <- [1,1870,null,{}] 14:42:27 INFO - PROCESS | 2876 | 1465076547930 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:27 INFO - PROCESS | 2876 | 1465076547932 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:28 INFO - PROCESS | 2876 | 1465076548099 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696B80EC00) [pid = 2876] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696A841000) [pid = 2876] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696571F000) [pid = 2876] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696343AC00) [pid = 2876] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006964DA0C00) [pid = 2876] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696571EC00) [pid = 2876] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006969A04000) [pid = 2876] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696E282800) [pid = 2876] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000697224C800) [pid = 2876] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696A16D000) [pid = 2876] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069706E9800) [pid = 2876] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697155E400) [pid = 2876] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:42:28 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696B80C800) [pid = 2876] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:42:28 INFO - PROCESS | 2876 | 1465076548159 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:28 INFO - PROCESS | 2876 | 1465076548161 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:28 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BC2800 == 36 [pid = 2876] [id = 477] 14:42:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006963439800) [pid = 2876] [serial = 1431] [outer = 0000000000000000] 14:42:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006964EC1400) [pid = 2876] [serial = 1432] [outer = 0000006963439800] 14:42:28 INFO - PROCESS | 2876 | 1465076548206 Marionette DEBUG loaded listener.js 14:42:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696A8F5C00) [pid = 2876] [serial = 1433] [outer = 0000006963439800] 14:42:28 INFO - PROCESS | 2876 | 1465076548558 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 14:42:28 INFO - PROCESS | 2876 | 1465076548604 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 14:42:28 INFO - PROCESS | 2876 | 1465076548607 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 14:42:28 INFO - PROCESS | 2876 | 1465076548610 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:42:28 INFO - PROCESS | 2876 | 1465076548612 Marionette TRACE conn5 <- [1,1874,null,{}] 14:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:42:28 INFO - PROCESS | 2876 | 1465076548615 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:28 INFO - PROCESS | 2876 | 1465076548617 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:28 INFO - PROCESS | 2876 | 1465076548711 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 14:42:28 INFO - PROCESS | 2876 | 1465076548717 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:28 INFO - PROCESS | 2876 | 1465076548719 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:28 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798F4800 == 37 [pid = 2876] [id = 478] 14:42:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696EDF7800) [pid = 2876] [serial = 1434] [outer = 0000000000000000] 14:42:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069725F0000) [pid = 2876] [serial = 1435] [outer = 000000696EDF7800] 14:42:28 INFO - PROCESS | 2876 | 1465076548764 Marionette DEBUG loaded listener.js 14:42:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069729A0800) [pid = 2876] [serial = 1436] [outer = 000000696EDF7800] 14:42:29 INFO - PROCESS | 2876 | 1465076549190 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 14:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 627ms 14:42:29 INFO - PROCESS | 2876 | 1465076549249 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 14:42:29 INFO - PROCESS | 2876 | 1465076549251 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 14:42:29 INFO - PROCESS | 2876 | 1465076549257 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:42:29 INFO - PROCESS | 2876 | 1465076549259 Marionette TRACE conn5 <- [1,1878,null,{}] 14:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:42:29 INFO - PROCESS | 2876 | 1465076549262 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:29 INFO - PROCESS | 2876 | 1465076549264 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:29 INFO - PROCESS | 2876 | 1465076549351 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 14:42:29 INFO - PROCESS | 2876 | 1465076549357 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:29 INFO - PROCESS | 2876 | 1465076549359 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:29 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799E7800 == 38 [pid = 2876] [id = 479] 14:42:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972D64400) [pid = 2876] [serial = 1437] [outer = 0000000000000000] 14:42:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972DA6C00) [pid = 2876] [serial = 1438] [outer = 0000006972D64400] 14:42:29 INFO - PROCESS | 2876 | 1465076549403 Marionette DEBUG loaded listener.js 14:42:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006973431800) [pid = 2876] [serial = 1439] [outer = 0000006972D64400] 14:42:29 INFO - PROCESS | 2876 | 1465076549871 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 14:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 14:42:29 INFO - PROCESS | 2876 | 1465076549898 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 14:42:29 INFO - PROCESS | 2876 | 1465076549900 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 14:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:42:29 INFO - PROCESS | 2876 | 1465076549909 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:42:29 INFO - PROCESS | 2876 | 1465076549911 Marionette TRACE conn5 <- [1,1882,null,{}] 14:42:29 INFO - PROCESS | 2876 | 1465076549914 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:29 INFO - PROCESS | 2876 | 1465076549916 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:30 INFO - PROCESS | 2876 | 1465076550002 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 14:42:30 INFO - PROCESS | 2876 | 1465076550008 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:30 INFO - PROCESS | 2876 | 1465076550010 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:30 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979ABE800 == 39 [pid = 2876] [id = 480] 14:42:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006973733000) [pid = 2876] [serial = 1440] [outer = 0000000000000000] 14:42:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000697373BC00) [pid = 2876] [serial = 1441] [outer = 0000006973733000] 14:42:30 INFO - PROCESS | 2876 | 1465076550055 Marionette DEBUG loaded listener.js 14:42:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069745CDC00) [pid = 2876] [serial = 1442] [outer = 0000006973733000] 14:42:30 INFO - PROCESS | 2876 | 1465076550829 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 984ms 14:42:30 INFO - PROCESS | 2876 | 1465076550890 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 14:42:30 INFO - PROCESS | 2876 | 1465076550895 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 14:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:42:30 INFO - PROCESS | 2876 | 1465076550900 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:42:30 INFO - PROCESS | 2876 | 1465076550906 Marionette TRACE conn5 <- [1,1886,null,{}] 14:42:30 INFO - PROCESS | 2876 | 1465076550911 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:30 INFO - PROCESS | 2876 | 1465076550914 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:31 INFO - PROCESS | 2876 | 1465076551037 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 14:42:31 INFO - PROCESS | 2876 | 1465076551160 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:31 INFO - PROCESS | 2876 | 1465076551163 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:31 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0E1000 == 40 [pid = 2876] [id = 481] 14:42:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006969A0C000) [pid = 2876] [serial = 1443] [outer = 0000000000000000] 14:42:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696A840000) [pid = 2876] [serial = 1444] [outer = 0000006969A0C000] 14:42:31 INFO - PROCESS | 2876 | 1465076551224 Marionette DEBUG loaded listener.js 14:42:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696E21E800) [pid = 2876] [serial = 1445] [outer = 0000006969A0C000] 14:42:31 INFO - PROCESS | 2876 | 1465076551797 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 944ms 14:42:31 INFO - PROCESS | 2876 | 1465076551848 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 14:42:31 INFO - PROCESS | 2876 | 1465076551854 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 14:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:42:31 INFO - PROCESS | 2876 | 1465076551861 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:42:31 INFO - PROCESS | 2876 | 1465076551864 Marionette TRACE conn5 <- [1,1890,null,{}] 14:42:31 INFO - PROCESS | 2876 | 1465076551868 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:31 INFO - PROCESS | 2876 | 1465076551871 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:31 INFO - PROCESS | 2876 | 1465076551994 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 14:42:32 INFO - PROCESS | 2876 | 1465076552119 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:32 INFO - PROCESS | 2876 | 1465076552122 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:32 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FB9000 == 41 [pid = 2876] [id = 482] 14:42:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006970F4E800) [pid = 2876] [serial = 1446] [outer = 0000000000000000] 14:42:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006971302800) [pid = 2876] [serial = 1447] [outer = 0000006970F4E800] 14:42:32 INFO - PROCESS | 2876 | 1465076552181 Marionette DEBUG loaded listener.js 14:42:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006971E68000) [pid = 2876] [serial = 1448] [outer = 0000006970F4E800] 14:42:32 INFO - PROCESS | 2876 | 1465076552799 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 985ms 14:42:32 INFO - PROCESS | 2876 | 1465076552847 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 14:42:32 INFO - PROCESS | 2876 | 1465076552850 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 14:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:42:32 INFO - PROCESS | 2876 | 1465076552854 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:42:32 INFO - PROCESS | 2876 | 1465076552858 Marionette TRACE conn5 <- [1,1894,null,{}] 14:42:32 INFO - PROCESS | 2876 | 1465076552869 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:32 INFO - PROCESS | 2876 | 1465076552875 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:33 INFO - PROCESS | 2876 | 1465076553031 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 14:42:33 INFO - PROCESS | 2876 | 1465076553049 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:33 INFO - PROCESS | 2876 | 1465076553053 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:33 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C14800 == 42 [pid = 2876] [id = 483] 14:42:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (00000069728EC000) [pid = 2876] [serial = 1449] [outer = 0000000000000000] 14:42:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (000000697342FC00) [pid = 2876] [serial = 1450] [outer = 00000069728EC000] 14:42:33 INFO - PROCESS | 2876 | 1465076553111 Marionette DEBUG loaded listener.js 14:42:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (0000006974A6F000) [pid = 2876] [serial = 1451] [outer = 00000069728EC000] 14:42:33 INFO - PROCESS | 2876 | 1465076553763 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 14:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 943ms 14:42:33 INFO - PROCESS | 2876 | 1465076553799 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 14:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:42:33 INFO - PROCESS | 2876 | 1465076553802 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 14:42:33 INFO - PROCESS | 2876 | 1465076553805 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:42:33 INFO - PROCESS | 2876 | 1465076553808 Marionette TRACE conn5 <- [1,1898,null,{}] 14:42:33 INFO - PROCESS | 2876 | 1465076553811 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:33 INFO - PROCESS | 2876 | 1465076553814 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:33 INFO - PROCESS | 2876 | 1465076553933 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 14:42:34 INFO - PROCESS | 2876 | 1465076554202 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:34 INFO - PROCESS | 2876 | 1465076554205 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:34 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A258800 == 43 [pid = 2876] [id = 484] 14:42:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (000000696343BC00) [pid = 2876] [serial = 1452] [outer = 0000000000000000] 14:42:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (0000006964F86000) [pid = 2876] [serial = 1453] [outer = 000000696343BC00] 14:42:34 INFO - PROCESS | 2876 | 1465076554278 Marionette DEBUG loaded listener.js 14:42:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (00000069658C7400) [pid = 2876] [serial = 1454] [outer = 000000696343BC00] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 00000069799E7800 == 42 [pid = 2876] [id = 479] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 00000069798F4800 == 41 [pid = 2876] [id = 478] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BC2800 == 40 [pid = 2876] [id = 477] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006978882000 == 39 [pid = 2876] [id = 476] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BCE800 == 38 [pid = 2876] [id = 475] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006973787000 == 37 [pid = 2876] [id = 474] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006972896000 == 36 [pid = 2876] [id = 473] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A53800 == 35 [pid = 2876] [id = 472] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 000000696A68D000 == 34 [pid = 2876] [id = 471] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 000000696A197000 == 33 [pid = 2876] [id = 470] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 000000696BA45800 == 32 [pid = 2876] [id = 469] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 00000069713BC800 == 31 [pid = 2876] [id = 468] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 000000696BA42000 == 30 [pid = 2876] [id = 459] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C14800 == 29 [pid = 2876] [id = 483] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FB9000 == 28 [pid = 2876] [id = 482] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0E1000 == 27 [pid = 2876] [id = 481] 14:42:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006979ABE800 == 26 [pid = 2876] [id = 480] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (000000696BA2FC00) [pid = 2876] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (000000696BA9A400) [pid = 2876] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (000000696B14A000) [pid = 2876] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (0000006969777000) [pid = 2876] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (00000069658CD400) [pid = 2876] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000696A83A000) [pid = 2876] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006964DD4C00) [pid = 2876] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006964F87000) [pid = 2876] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000696EDFB000) [pid = 2876] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696B148C00) [pid = 2876] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696A277800) [pid = 2876] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006971308800) [pid = 2876] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069706DF400) [pid = 2876] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971E69800) [pid = 2876] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069758E7C00) [pid = 2876] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006972275C00) [pid = 2876] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006972D66C00) [pid = 2876] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696B80E800) [pid = 2876] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971286400) [pid = 2876] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (00000069706DE400) [pid = 2876] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000697156B800) [pid = 2876] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000697140BC00) [pid = 2876] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696E286000) [pid = 2876] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971408C00) [pid = 2876] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006971A98000) [pid = 2876] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696B1AD800) [pid = 2876] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006971560800) [pid = 2876] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 14:42:35 INFO - PROCESS | 2876 | 1465076555650 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 14:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1894ms 14:42:35 INFO - PROCESS | 2876 | 1465076555703 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 14:42:35 INFO - PROCESS | 2876 | 1465076555708 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 14:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:42:35 INFO - PROCESS | 2876 | 1465076555713 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:42:35 INFO - PROCESS | 2876 | 1465076555717 Marionette TRACE conn5 <- [1,1902,null,{}] 14:42:35 INFO - PROCESS | 2876 | 1465076555723 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:35 INFO - PROCESS | 2876 | 1465076555726 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:35 INFO - PROCESS | 2876 | 1465076555828 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 14:42:35 INFO - PROCESS | 2876 | 1465076555835 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:35 INFO - PROCESS | 2876 | 1465076555840 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:35 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A1AA800 == 27 [pid = 2876] [id = 485] 14:42:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006964DD5C00) [pid = 2876] [serial = 1455] [outer = 0000000000000000] 14:42:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006964DD9400) [pid = 2876] [serial = 1456] [outer = 0000006964DD5C00] 14:42:35 INFO - PROCESS | 2876 | 1465076555892 Marionette DEBUG loaded listener.js 14:42:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006965117800) [pid = 2876] [serial = 1457] [outer = 0000006964DD5C00] 14:42:36 INFO - PROCESS | 2876 | 1465076556384 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 14:42:36 INFO - PROCESS | 2876 | 1465076556408 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 14:42:36 INFO - PROCESS | 2876 | 1465076556413 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 14:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:42:36 INFO - PROCESS | 2876 | 1465076556420 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:42:36 INFO - PROCESS | 2876 | 1465076556423 Marionette TRACE conn5 <- [1,1906,null,{}] 14:42:36 INFO - PROCESS | 2876 | 1465076556427 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:36 INFO - PROCESS | 2876 | 1465076556430 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:36 INFO - PROCESS | 2876 | 1465076556528 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 14:42:36 INFO - PROCESS | 2876 | 1465076556537 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:36 INFO - PROCESS | 2876 | 1465076556540 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:36 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2B9000 == 28 [pid = 2876] [id = 486] 14:42:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006966587400) [pid = 2876] [serial = 1458] [outer = 0000000000000000] 14:42:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069697E7400) [pid = 2876] [serial = 1459] [outer = 0000006966587400] 14:42:36 INFO - PROCESS | 2876 | 1465076556589 Marionette DEBUG loaded listener.js 14:42:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006969ABA000) [pid = 2876] [serial = 1460] [outer = 0000006966587400] 14:42:37 INFO - PROCESS | 2876 | 1465076557073 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 14:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 14:42:37 INFO - PROCESS | 2876 | 1465076557113 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 14:42:37 INFO - PROCESS | 2876 | 1465076557116 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 14:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:42:37 INFO - PROCESS | 2876 | 1465076557119 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:42:37 INFO - PROCESS | 2876 | 1465076557123 Marionette TRACE conn5 <- [1,1910,null,{}] 14:42:37 INFO - PROCESS | 2876 | 1465076557135 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:37 INFO - PROCESS | 2876 | 1465076557140 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:37 INFO - PROCESS | 2876 | 1465076557263 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 14:42:37 INFO - PROCESS | 2876 | 1465076557348 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:37 INFO - PROCESS | 2876 | 1465076557351 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:37 INFO - PROCESS | 2876 | ++DOCSHELL 000000697150E000 == 29 [pid = 2876] [id = 487] 14:42:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696A842800) [pid = 2876] [serial = 1461] [outer = 0000000000000000] 14:42:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696B1B1000) [pid = 2876] [serial = 1462] [outer = 000000696A842800] 14:42:37 INFO - PROCESS | 2876 | 1465076557401 Marionette DEBUG loaded listener.js 14:42:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696B813000) [pid = 2876] [serial = 1463] [outer = 000000696A842800] 14:42:37 INFO - PROCESS | 2876 | 1465076557803 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 14:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 14:42:37 INFO - PROCESS | 2876 | 1465076557856 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 14:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:42:37 INFO - PROCESS | 2876 | 1465076557859 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 14:42:37 INFO - PROCESS | 2876 | 1465076557872 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:42:37 INFO - PROCESS | 2876 | 1465076557874 Marionette TRACE conn5 <- [1,1914,null,{}] 14:42:37 INFO - PROCESS | 2876 | 1465076557878 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:37 INFO - PROCESS | 2876 | 1465076557880 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:38 INFO - PROCESS | 2876 | 1465076557996 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 14:42:38 INFO - PROCESS | 2876 | 1465076558009 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:38 INFO - PROCESS | 2876 | 1465076558011 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:38 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DBD000 == 30 [pid = 2876] [id = 488] 14:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696BA9A400) [pid = 2876] [serial = 1464] [outer = 0000000000000000] 14:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696E3DF400) [pid = 2876] [serial = 1465] [outer = 000000696BA9A400] 14:42:38 INFO - PROCESS | 2876 | 1465076558099 Marionette DEBUG loaded listener.js 14:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696EE30800) [pid = 2876] [serial = 1466] [outer = 000000696BA9A400] 14:42:38 INFO - PROCESS | 2876 | 1465076558531 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 14:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 693ms 14:42:38 INFO - PROCESS | 2876 | 1465076558557 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 14:42:38 INFO - PROCESS | 2876 | 1465076558559 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 14:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:42:38 INFO - PROCESS | 2876 | 1465076558570 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:42:38 INFO - PROCESS | 2876 | 1465076558572 Marionette TRACE conn5 <- [1,1918,null,{}] 14:42:38 INFO - PROCESS | 2876 | 1465076558575 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:38 INFO - PROCESS | 2876 | 1465076558577 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:38 INFO - PROCESS | 2876 | 1465076558715 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 14:42:38 INFO - PROCESS | 2876 | 1465076558726 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:38 INFO - PROCESS | 2876 | 1465076558728 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:38 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A4800 == 31 [pid = 2876] [id = 489] 14:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006963D4E800) [pid = 2876] [serial = 1467] [outer = 0000000000000000] 14:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069706DE800) [pid = 2876] [serial = 1468] [outer = 0000006963D4E800] 14:42:38 INFO - PROCESS | 2876 | 1465076558816 Marionette DEBUG loaded listener.js 14:42:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006970F54800) [pid = 2876] [serial = 1469] [outer = 0000006963D4E800] 14:42:39 INFO - PROCESS | 2876 | 1465076559261 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 14:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 735ms 14:42:39 INFO - PROCESS | 2876 | 1465076559311 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 14:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:42:39 INFO - PROCESS | 2876 | 1465076559314 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 14:42:39 INFO - PROCESS | 2876 | 1465076559317 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:42:39 INFO - PROCESS | 2876 | 1465076559319 Marionette TRACE conn5 <- [1,1922,null,{}] 14:42:39 INFO - PROCESS | 2876 | 1465076559322 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:39 INFO - PROCESS | 2876 | 1465076559328 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:39 INFO - PROCESS | 2876 | 1465076559466 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 14:42:39 INFO - PROCESS | 2876 | 1465076559479 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:39 INFO - PROCESS | 2876 | 1465076559481 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:39 INFO - PROCESS | 2876 | ++DOCSHELL 00000069745E2800 == 32 [pid = 2876] [id = 490] 14:42:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (00000069712B4400) [pid = 2876] [serial = 1470] [outer = 0000000000000000] 14:42:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000697130CC00) [pid = 2876] [serial = 1471] [outer = 00000069712B4400] 14:42:39 INFO - PROCESS | 2876 | 1465076559528 Marionette DEBUG loaded listener.js 14:42:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006971561800) [pid = 2876] [serial = 1472] [outer = 00000069712B4400] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006973733000) [pid = 2876] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006972D64400) [pid = 2876] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696F075C00) [pid = 2876] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006972254000) [pid = 2876] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006963439800) [pid = 2876] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696EED8C00) [pid = 2876] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696571CC00) [pid = 2876] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069712B5000) [pid = 2876] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006964674000) [pid = 2876] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B1B1800) [pid = 2876] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964EC5400) [pid = 2876] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006971E64C00) [pid = 2876] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:42:40 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696EDF7800) [pid = 2876] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:42:40 INFO - PROCESS | 2876 | 1465076560224 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 944ms 14:42:40 INFO - PROCESS | 2876 | 1465076560263 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 14:42:40 INFO - PROCESS | 2876 | 1465076560265 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 14:42:40 INFO - PROCESS | 2876 | 1465076560268 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:42:40 INFO - PROCESS | 2876 | 1465076560270 Marionette TRACE conn5 <- [1,1926,null,{}] 14:42:40 INFO - PROCESS | 2876 | 1465076560273 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:40 INFO - PROCESS | 2876 | 1465076560275 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:40 INFO - PROCESS | 2876 | 1465076560385 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 14:42:40 INFO - PROCESS | 2876 | 1465076560437 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:40 INFO - PROCESS | 2876 | 1465076560439 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:40 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A1A000 == 33 [pid = 2876] [id = 491] 14:42:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006963567000) [pid = 2876] [serial = 1473] [outer = 0000000000000000] 14:42:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696571CC00) [pid = 2876] [serial = 1474] [outer = 0000006963567000] 14:42:40 INFO - PROCESS | 2876 | 1465076560485 Marionette DEBUG loaded listener.js 14:42:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069712B5000) [pid = 2876] [serial = 1475] [outer = 0000006963567000] 14:42:40 INFO - PROCESS | 2876 | 1465076560853 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 628ms 14:42:40 INFO - PROCESS | 2876 | 1465076560900 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 14:42:40 INFO - PROCESS | 2876 | 1465076560902 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 14:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:42:40 INFO - PROCESS | 2876 | 1465076560905 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:42:40 INFO - PROCESS | 2876 | 1465076560907 Marionette TRACE conn5 <- [1,1930,null,{}] 14:42:40 INFO - PROCESS | 2876 | 1465076560919 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:40 INFO - PROCESS | 2876 | 1465076560921 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:41 INFO - PROCESS | 2876 | 1465076561003 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 14:42:41 INFO - PROCESS | 2876 | 1465076561009 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:41 INFO - PROCESS | 2876 | 1465076561011 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:41 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CAB000 == 34 [pid = 2876] [id = 492] 14:42:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971565C00) [pid = 2876] [serial = 1476] [outer = 0000000000000000] 14:42:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971B5A800) [pid = 2876] [serial = 1477] [outer = 0000006971565C00] 14:42:41 INFO - PROCESS | 2876 | 1465076561056 Marionette DEBUG loaded listener.js 14:42:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971E6F000) [pid = 2876] [serial = 1478] [outer = 0000006971565C00] 14:42:41 INFO - PROCESS | 2876 | 1465076561471 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 648ms 14:42:41 INFO - PROCESS | 2876 | 1465076561557 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 14:42:41 INFO - PROCESS | 2876 | 1465076561560 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 14:42:41 INFO - PROCESS | 2876 | 1465076561563 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:42:41 INFO - PROCESS | 2876 | 1465076561565 Marionette TRACE conn5 <- [1,1934,null,{}] 14:42:41 INFO - PROCESS | 2876 | 1465076561569 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:41 INFO - PROCESS | 2876 | 1465076561571 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:41 INFO - PROCESS | 2876 | 1465076561653 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 14:42:41 INFO - PROCESS | 2876 | 1465076561664 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:41 INFO - PROCESS | 2876 | 1465076561666 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:41 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FBE000 == 35 [pid = 2876] [id = 493] 14:42:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972246400) [pid = 2876] [serial = 1479] [outer = 0000000000000000] 14:42:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000697224B000) [pid = 2876] [serial = 1480] [outer = 0000006972246400] 14:42:41 INFO - PROCESS | 2876 | 1465076561739 Marionette DEBUG loaded listener.js 14:42:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972266800) [pid = 2876] [serial = 1481] [outer = 0000006972246400] 14:42:42 INFO - PROCESS | 2876 | 1465076562380 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 839ms 14:42:42 INFO - PROCESS | 2876 | 1465076562411 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 14:42:42 INFO - PROCESS | 2876 | 1465076562416 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 14:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:42:42 INFO - PROCESS | 2876 | 1465076562422 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:42:42 INFO - PROCESS | 2876 | 1465076562426 Marionette TRACE conn5 <- [1,1938,null,{}] 14:42:42 INFO - PROCESS | 2876 | 1465076562431 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:42 INFO - PROCESS | 2876 | 1465076562435 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:42 INFO - PROCESS | 2876 | 1465076562568 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 14:42:42 INFO - PROCESS | 2876 | 1465076562692 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:42 INFO - PROCESS | 2876 | 1465076562695 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:42 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B4E1800 == 36 [pid = 2876] [id = 494] 14:42:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069635D1C00) [pid = 2876] [serial = 1482] [outer = 0000000000000000] 14:42:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006964DD4400) [pid = 2876] [serial = 1483] [outer = 00000069635D1C00] 14:42:42 INFO - PROCESS | 2876 | 1465076562755 Marionette DEBUG loaded listener.js 14:42:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696571F400) [pid = 2876] [serial = 1484] [outer = 00000069635D1C00] 14:42:43 INFO - PROCESS | 2876 | 1465076563526 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1140ms 14:42:43 INFO - PROCESS | 2876 | 1465076563565 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 14:42:43 INFO - PROCESS | 2876 | 1465076563571 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 14:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:42:43 INFO - PROCESS | 2876 | 1465076563577 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:42:43 INFO - PROCESS | 2876 | 1465076563581 Marionette TRACE conn5 <- [1,1942,null,{}] 14:42:43 INFO - PROCESS | 2876 | 1465076563585 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:43 INFO - PROCESS | 2876 | 1465076563588 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:43 INFO - PROCESS | 2876 | 1465076563773 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 14:42:43 INFO - PROCESS | 2876 | 1465076563783 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:43 INFO - PROCESS | 2876 | 1465076563786 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:43 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A0000 == 37 [pid = 2876] [id = 495] 14:42:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696A840400) [pid = 2876] [serial = 1485] [outer = 0000000000000000] 14:42:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000696B148C00) [pid = 2876] [serial = 1486] [outer = 000000696A840400] 14:42:43 INFO - PROCESS | 2876 | 1465076563843 Marionette DEBUG loaded listener.js 14:42:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (000000696E27C000) [pid = 2876] [serial = 1487] [outer = 000000696A840400] 14:42:44 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CAB000 == 36 [pid = 2876] [id = 492] 14:42:44 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A1A000 == 35 [pid = 2876] [id = 491] 14:42:44 INFO - PROCESS | 2876 | --DOCSHELL 00000069745E2800 == 34 [pid = 2876] [id = 490] 14:42:44 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A4800 == 33 [pid = 2876] [id = 489] 14:42:44 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DBD000 == 32 [pid = 2876] [id = 488] 14:42:44 INFO - PROCESS | 2876 | --DOCSHELL 000000697150E000 == 31 [pid = 2876] [id = 487] 14:42:44 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2B9000 == 30 [pid = 2876] [id = 486] 14:42:44 INFO - PROCESS | 2876 | 1465076564851 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 14:42:44 INFO - PROCESS | 2876 | --DOCSHELL 000000696A1AA800 == 29 [pid = 2876] [id = 485] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (000000697373BC00) [pid = 2876] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (00000069745CDC00) [pid = 2876] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006972DA6C00) [pid = 2876] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006971566C00) [pid = 2876] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000697226F000) [pid = 2876] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006971D42C00) [pid = 2876] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006964EC1400) [pid = 2876] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006972406000) [pid = 2876] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069706E7C00) [pid = 2876] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006970F88800) [pid = 2876] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006965B72C00) [pid = 2876] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006969C29400) [pid = 2876] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000697130B400) [pid = 2876] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006969AB9400) [pid = 2876] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696B144400) [pid = 2876] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696B48C800) [pid = 2876] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696BA34000) [pid = 2876] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006965120C00) [pid = 2876] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006966521400) [pid = 2876] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069720A0000) [pid = 2876] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006973431800) [pid = 2876] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069725F0000) [pid = 2876] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696A8F5C00) [pid = 2876] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (00000069729A0800) [pid = 2876] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000697140FC00) [pid = 2876] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 14:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1343ms 14:42:44 INFO - PROCESS | 2876 | 1465076564923 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 14:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:42:44 INFO - PROCESS | 2876 | 1465076564927 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 14:42:44 INFO - PROCESS | 2876 | 1465076564932 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:42:44 INFO - PROCESS | 2876 | 1465076564935 Marionette TRACE conn5 <- [1,1946,null,{}] 14:42:44 INFO - PROCESS | 2876 | 1465076564941 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:44 INFO - PROCESS | 2876 | 1465076564944 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:45 INFO - PROCESS | 2876 | 1465076565039 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 14:42:45 INFO - PROCESS | 2876 | 1465076565051 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:45 INFO - PROCESS | 2876 | 1465076565055 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:45 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A1B3800 == 30 [pid = 2876] [id = 496] 14:42:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006965719000) [pid = 2876] [serial = 1488] [outer = 0000000000000000] 14:42:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006965BE2400) [pid = 2876] [serial = 1489] [outer = 0000006965719000] 14:42:45 INFO - PROCESS | 2876 | 1465076565105 Marionette DEBUG loaded listener.js 14:42:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006969AB4C00) [pid = 2876] [serial = 1490] [outer = 0000006965719000] 14:42:45 INFO - PROCESS | 2876 | 1465076565638 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 14:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 734ms 14:42:45 INFO - PROCESS | 2876 | 1465076565666 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 14:42:45 INFO - PROCESS | 2876 | 1465076565670 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 14:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:42:45 INFO - PROCESS | 2876 | 1465076565676 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:42:45 INFO - PROCESS | 2876 | 1465076565679 Marionette TRACE conn5 <- [1,1950,null,{}] 14:42:45 INFO - PROCESS | 2876 | 1465076565683 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:45 INFO - PROCESS | 2876 | 1465076565686 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:45 INFO - PROCESS | 2876 | 1465076565777 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 14:42:45 INFO - PROCESS | 2876 | 1465076565860 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:45 INFO - PROCESS | 2876 | 1465076565863 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:45 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A4F800 == 31 [pid = 2876] [id = 497] 14:42:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696A6B1000) [pid = 2876] [serial = 1491] [outer = 0000000000000000] 14:42:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696B486000) [pid = 2876] [serial = 1492] [outer = 000000696A6B1000] 14:42:45 INFO - PROCESS | 2876 | 1465076565912 Marionette DEBUG loaded listener.js 14:42:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696BA37800) [pid = 2876] [serial = 1493] [outer = 000000696A6B1000] 14:42:46 INFO - PROCESS | 2876 | 1465076566317 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 14:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 14:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:42:46 INFO - PROCESS | 2876 | 1465076566371 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 14:42:46 INFO - PROCESS | 2876 | 1465076566373 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 14:42:46 INFO - PROCESS | 2876 | 1465076566376 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:42:46 INFO - PROCESS | 2876 | 1465076566380 Marionette TRACE conn5 <- [1,1954,null,{}] 14:42:46 INFO - PROCESS | 2876 | 1465076566392 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:46 INFO - PROCESS | 2876 | 1465076566397 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:46 INFO - PROCESS | 2876 | 1465076566487 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 14:42:46 INFO - PROCESS | 2876 | 1465076566495 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:46 INFO - PROCESS | 2876 | 1465076566498 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:46 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D03800 == 32 [pid = 2876] [id = 498] 14:42:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006964D1FC00) [pid = 2876] [serial = 1494] [outer = 0000000000000000] 14:42:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069706E1800) [pid = 2876] [serial = 1495] [outer = 0000006964D1FC00] 14:42:46 INFO - PROCESS | 2876 | 1465076566546 Marionette DEBUG loaded listener.js 14:42:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069712AD400) [pid = 2876] [serial = 1496] [outer = 0000006964D1FC00] 14:42:47 INFO - PROCESS | 2876 | 1465076567003 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 14:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 689ms 14:42:47 INFO - PROCESS | 2876 | 1465076567069 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 14:42:47 INFO - PROCESS | 2876 | 1465076567071 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 14:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:42:47 INFO - PROCESS | 2876 | 1465076567075 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:42:47 INFO - PROCESS | 2876 | 1465076567077 Marionette TRACE conn5 <- [1,1958,null,{}] 14:42:47 INFO - PROCESS | 2876 | 1465076567087 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:47 INFO - PROCESS | 2876 | 1465076567089 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:47 INFO - PROCESS | 2876 | 1465076567237 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 14:42:47 INFO - PROCESS | 2876 | 1465076567243 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:47 INFO - PROCESS | 2876 | 1465076567245 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:47 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973470800 == 33 [pid = 2876] [id = 499] 14:42:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000697130AC00) [pid = 2876] [serial = 1497] [outer = 0000000000000000] 14:42:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069713B7C00) [pid = 2876] [serial = 1498] [outer = 000000697130AC00] 14:42:47 INFO - PROCESS | 2876 | 1465076567342 Marionette DEBUG loaded listener.js 14:42:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697155F000) [pid = 2876] [serial = 1499] [outer = 000000697130AC00] 14:42:47 INFO - PROCESS | 2876 | 1465076567774 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 14:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 733ms 14:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:42:47 INFO - PROCESS | 2876 | 1465076567810 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 14:42:47 INFO - PROCESS | 2876 | 1465076567812 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 14:42:47 INFO - PROCESS | 2876 | 1465076567815 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:42:47 INFO - PROCESS | 2876 | 1465076567817 Marionette TRACE conn5 <- [1,1962,null,{}] 14:42:47 INFO - PROCESS | 2876 | 1465076567827 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:47 INFO - PROCESS | 2876 | 1465076567829 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:47 INFO - PROCESS | 2876 | 1465076567943 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 14:42:47 INFO - PROCESS | 2876 | 1465076567955 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:47 INFO - PROCESS | 2876 | 1465076567957 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:47 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BCA800 == 34 [pid = 2876] [id = 500] 14:42:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000697130B400) [pid = 2876] [serial = 1500] [outer = 0000000000000000] 14:42:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971A95800) [pid = 2876] [serial = 1501] [outer = 000000697130B400] 14:42:48 INFO - PROCESS | 2876 | 1465076568002 Marionette DEBUG loaded listener.js 14:42:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069720A7C00) [pid = 2876] [serial = 1502] [outer = 000000697130B400] 14:42:48 INFO - PROCESS | 2876 | 1465076568456 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 14:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 14:42:48 INFO - PROCESS | 2876 | 1465076568511 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 14:42:48 INFO - PROCESS | 2876 | 1465076568513 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 14:42:48 INFO - PROCESS | 2876 | 1465076568516 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:42:48 INFO - PROCESS | 2876 | 1465076568518 Marionette TRACE conn5 <- [1,1966,null,{}] 14:42:48 INFO - PROCESS | 2876 | 1465076568522 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:48 INFO - PROCESS | 2876 | 1465076568528 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:48 INFO - PROCESS | 2876 | 1465076568710 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 14:42:48 INFO - PROCESS | 2876 | 1465076568769 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:48 INFO - PROCESS | 2876 | 1465076568771 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:48 INFO - PROCESS | 2876 | ++DOCSHELL 000000697887D000 == 35 [pid = 2876] [id = 501] 14:42:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972267800) [pid = 2876] [serial = 1503] [outer = 0000000000000000] 14:42:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972407800) [pid = 2876] [serial = 1504] [outer = 0000006972267800] 14:42:48 INFO - PROCESS | 2876 | 1465076568817 Marionette DEBUG loaded listener.js 14:42:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972D64C00) [pid = 2876] [serial = 1505] [outer = 0000006972267800] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696343BC00) [pid = 2876] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006964DD5C00) [pid = 2876] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006966587400) [pid = 2876] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006963D4E800) [pid = 2876] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696A842800) [pid = 2876] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006963567000) [pid = 2876] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069712B4400) [pid = 2876] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006971565C00) [pid = 2876] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006969A0C000) [pid = 2876] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006970F4E800) [pid = 2876] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069728EC000) [pid = 2876] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:42:49 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696BA9A400) [pid = 2876] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:42:49 INFO - PROCESS | 2876 | 1465076569266 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 775ms 14:42:49 INFO - PROCESS | 2876 | 1465076569295 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 14:42:49 INFO - PROCESS | 2876 | 1465076569297 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 14:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:42:49 INFO - PROCESS | 2876 | 1465076569300 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:42:49 INFO - PROCESS | 2876 | 1465076569302 Marionette TRACE conn5 <- [1,1970,null,{}] 14:42:49 INFO - PROCESS | 2876 | 1465076569306 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:49 INFO - PROCESS | 2876 | 1465076569308 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:49 INFO - PROCESS | 2876 | 1465076569423 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 14:42:49 INFO - PROCESS | 2876 | 1465076569477 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:49 INFO - PROCESS | 2876 | 1465076569479 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:49 INFO - PROCESS | 2876 | ++DOCSHELL 000000697976C000 == 36 [pid = 2876] [id = 502] 14:42:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006965123400) [pid = 2876] [serial = 1506] [outer = 0000000000000000] 14:42:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069712B3800) [pid = 2876] [serial = 1507] [outer = 0000006965123400] 14:42:49 INFO - PROCESS | 2876 | 1465076569524 Marionette DEBUG loaded listener.js 14:42:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006972D65000) [pid = 2876] [serial = 1508] [outer = 0000006965123400] 14:42:49 INFO - PROCESS | 2876 | 1465076569871 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 14:42:49 INFO - PROCESS | 2876 | 1465076569932 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 14:42:49 INFO - PROCESS | 2876 | 1465076569934 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 14:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:42:49 INFO - PROCESS | 2876 | 1465076569938 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:42:49 INFO - PROCESS | 2876 | 1465076569939 Marionette TRACE conn5 <- [1,1974,null,{}] 14:42:49 INFO - PROCESS | 2876 | 1465076569943 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:49 INFO - PROCESS | 2876 | 1465076569953 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:50 INFO - PROCESS | 2876 | 1465076570039 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 14:42:50 INFO - PROCESS | 2876 | 1465076570045 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:50 INFO - PROCESS | 2876 | 1465076570047 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:50 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799CD800 == 37 [pid = 2876] [id = 503] 14:42:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006972D6E400) [pid = 2876] [serial = 1509] [outer = 0000000000000000] 14:42:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006973504800) [pid = 2876] [serial = 1510] [outer = 0000006972D6E400] 14:42:50 INFO - PROCESS | 2876 | 1465076570091 Marionette DEBUG loaded listener.js 14:42:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069737A8000) [pid = 2876] [serial = 1511] [outer = 0000006972D6E400] 14:42:50 INFO - PROCESS | 2876 | 1465076570526 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 628ms 14:42:50 INFO - PROCESS | 2876 | 1465076570573 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 14:42:50 INFO - PROCESS | 2876 | 1465076570575 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 14:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:42:50 INFO - PROCESS | 2876 | 1465076570590 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:42:50 INFO - PROCESS | 2876 | 1465076570592 Marionette TRACE conn5 <- [1,1978,null,{}] 14:42:50 INFO - PROCESS | 2876 | 1465076570596 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:50 INFO - PROCESS | 2876 | 1465076570598 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:50 INFO - PROCESS | 2876 | 1465076570685 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 14:42:50 INFO - PROCESS | 2876 | 1465076570692 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:50 INFO - PROCESS | 2876 | 1465076570694 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:50 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BCA800 == 38 [pid = 2876] [id = 504] 14:42:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069745CDC00) [pid = 2876] [serial = 1512] [outer = 0000000000000000] 14:42:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006974688C00) [pid = 2876] [serial = 1513] [outer = 00000069745CDC00] 14:42:50 INFO - PROCESS | 2876 | 1465076570738 Marionette DEBUG loaded listener.js 14:42:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000697557E400) [pid = 2876] [serial = 1514] [outer = 00000069745CDC00] 14:42:51 INFO - PROCESS | 2876 | 1465076571320 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 776ms 14:42:51 INFO - PROCESS | 2876 | 1465076571458 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 14:42:51 INFO - PROCESS | 2876 | 1465076571464 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 14:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:42:51 INFO - PROCESS | 2876 | 1465076571473 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:42:51 INFO - PROCESS | 2876 | 1465076571477 Marionette TRACE conn5 <- [1,1982,null,{}] 14:42:51 INFO - PROCESS | 2876 | 1465076571483 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:51 INFO - PROCESS | 2876 | 1465076571486 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:51 INFO - PROCESS | 2876 | 1465076571617 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 14:42:51 INFO - PROCESS | 2876 | 1465076571734 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:51 INFO - PROCESS | 2876 | 1465076571739 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:51 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EDB4800 == 39 [pid = 2876] [id = 505] 14:42:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006969AB3400) [pid = 2876] [serial = 1515] [outer = 0000000000000000] 14:42:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696A166C00) [pid = 2876] [serial = 1516] [outer = 0000006969AB3400] 14:42:51 INFO - PROCESS | 2876 | 1465076571804 Marionette DEBUG loaded listener.js 14:42:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696A8F5C00) [pid = 2876] [serial = 1517] [outer = 0000006969AB3400] 14:42:52 INFO - PROCESS | 2876 | 1465076572369 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 944ms 14:42:52 INFO - PROCESS | 2876 | 1465076572420 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 14:42:52 INFO - PROCESS | 2876 | 1465076572426 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 14:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:42:52 INFO - PROCESS | 2876 | 1465076572432 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:42:52 INFO - PROCESS | 2876 | 1465076572436 Marionette TRACE conn5 <- [1,1986,null,{}] 14:42:52 INFO - PROCESS | 2876 | 1465076572440 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:52 INFO - PROCESS | 2876 | 1465076572443 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:52 INFO - PROCESS | 2876 | 1465076572566 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 14:42:52 INFO - PROCESS | 2876 | 1465076572662 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:52 INFO - PROCESS | 2876 | 1465076572665 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:52 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975889800 == 40 [pid = 2876] [id = 506] 14:42:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006970A67800) [pid = 2876] [serial = 1518] [outer = 0000000000000000] 14:42:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006970F8EC00) [pid = 2876] [serial = 1519] [outer = 0000006970A67800] 14:42:52 INFO - PROCESS | 2876 | 1465076572723 Marionette DEBUG loaded listener.js 14:42:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000697140B400) [pid = 2876] [serial = 1520] [outer = 0000006970A67800] 14:42:53 INFO - PROCESS | 2876 | 1465076573366 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 14:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 986ms 14:42:53 INFO - PROCESS | 2876 | 1465076573419 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 14:42:53 INFO - PROCESS | 2876 | 1465076573422 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 14:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:42:53 INFO - PROCESS | 2876 | 1465076573426 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:42:53 INFO - PROCESS | 2876 | 1465076573430 Marionette TRACE conn5 <- [1,1990,null,{}] 14:42:53 INFO - PROCESS | 2876 | 1465076573442 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:53 INFO - PROCESS | 2876 | 1465076573447 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:53 INFO - PROCESS | 2876 | 1465076573593 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 14:42:53 INFO - PROCESS | 2876 | 1465076573716 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:53 INFO - PROCESS | 2876 | 1465076573720 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:53 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979AD1000 == 41 [pid = 2876] [id = 507] 14:42:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006972275C00) [pid = 2876] [serial = 1521] [outer = 0000000000000000] 14:42:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (00000069728ED000) [pid = 2876] [serial = 1522] [outer = 0000006972275C00] 14:42:53 INFO - PROCESS | 2876 | 1465076573779 Marionette DEBUG loaded listener.js 14:42:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000697557F400) [pid = 2876] [serial = 1523] [outer = 0000006972275C00] 14:42:54 INFO - PROCESS | 2876 | 1465076574444 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1030ms 14:42:54 INFO - PROCESS | 2876 | 1465076574467 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 14:42:54 INFO - PROCESS | 2876 | 1465076574470 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 14:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:42:54 INFO - PROCESS | 2876 | 1465076574475 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:42:54 INFO - PROCESS | 2876 | 1465076574477 Marionette TRACE conn5 <- [1,1994,null,{}] 14:42:54 INFO - PROCESS | 2876 | 1465076574481 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:54 INFO - PROCESS | 2876 | 1465076574484 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:54 INFO - PROCESS | 2876 | 1465076574728 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 14:42:54 INFO - PROCESS | 2876 | 1465076574870 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:54 INFO - PROCESS | 2876 | 1465076574873 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:54 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A4AD800 == 42 [pid = 2876] [id = 508] 14:42:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (000000696342D400) [pid = 2876] [serial = 1524] [outer = 0000000000000000] 14:42:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006964EBF400) [pid = 2876] [serial = 1525] [outer = 000000696342D400] 14:42:54 INFO - PROCESS | 2876 | 1465076574925 Marionette DEBUG loaded listener.js 14:42:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006965717400) [pid = 2876] [serial = 1526] [outer = 000000696342D400] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 000000696A258800 == 41 [pid = 2876] [id = 484] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 00000069799CD800 == 40 [pid = 2876] [id = 503] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 000000697976C000 == 39 [pid = 2876] [id = 502] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 000000697887D000 == 38 [pid = 2876] [id = 501] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BCA800 == 37 [pid = 2876] [id = 500] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006973470800 == 36 [pid = 2876] [id = 499] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D03800 == 35 [pid = 2876] [id = 498] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A4F800 == 34 [pid = 2876] [id = 497] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 000000696A1B3800 == 33 [pid = 2876] [id = 496] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FBE000 == 32 [pid = 2876] [id = 493] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A0000 == 31 [pid = 2876] [id = 495] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 000000696B4E1800 == 30 [pid = 2876] [id = 494] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006979AD1000 == 29 [pid = 2876] [id = 507] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006975889800 == 28 [pid = 2876] [id = 506] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BCA800 == 27 [pid = 2876] [id = 504] 14:42:55 INFO - PROCESS | 2876 | --DOCSHELL 000000696EDB4800 == 26 [pid = 2876] [id = 505] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (00000069658C7400) [pid = 2876] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006964F86000) [pid = 2876] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006964DD9400) [pid = 2876] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006965117800) [pid = 2876] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (00000069697E7400) [pid = 2876] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006969ABA000) [pid = 2876] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006970F54800) [pid = 2876] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069706DE800) [pid = 2876] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696B1B1000) [pid = 2876] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696571CC00) [pid = 2876] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000697130CC00) [pid = 2876] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006971B5A800) [pid = 2876] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696E21E800) [pid = 2876] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696A840000) [pid = 2876] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006971E68000) [pid = 2876] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006971302800) [pid = 2876] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 14:42:55 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006974A6F000) [pid = 2876] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697342FC00) [pid = 2876] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000697224B000) [pid = 2876] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696E3DF400) [pid = 2876] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696EE30800) [pid = 2876] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006971561800) [pid = 2876] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069712B5000) [pid = 2876] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006971E6F000) [pid = 2876] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696B813000) [pid = 2876] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 14:42:56 INFO - PROCESS | 2876 | 1465076576238 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 14:42:56 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 14:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1791ms 14:42:56 INFO - PROCESS | 2876 | 1465076576268 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 14:42:56 INFO - PROCESS | 2876 | 1465076576272 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 14:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:42:56 INFO - PROCESS | 2876 | 1465076576282 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:42:56 INFO - PROCESS | 2876 | 1465076576286 Marionette TRACE conn5 <- [1,1998,null,{}] 14:42:56 INFO - PROCESS | 2876 | 1465076576295 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:56 INFO - PROCESS | 2876 | 1465076576298 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:56 INFO - PROCESS | 2876 | 1465076576389 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 14:42:56 INFO - PROCESS | 2876 | 1465076576404 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:56 INFO - PROCESS | 2876 | 1465076576407 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:56 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A68F000 == 27 [pid = 2876] [id = 509] 14:42:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964F82400) [pid = 2876] [serial = 1527] [outer = 0000000000000000] 14:42:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006964F88400) [pid = 2876] [serial = 1528] [outer = 0000006964F82400] 14:42:56 INFO - PROCESS | 2876 | 1465076576457 Marionette DEBUG loaded listener.js 14:42:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006965124000) [pid = 2876] [serial = 1529] [outer = 0000006964F82400] 14:42:56 INFO - PROCESS | 2876 | 1465076576953 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 14:42:56 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 14:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 14:42:56 INFO - PROCESS | 2876 | 1465076576975 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 14:42:56 INFO - PROCESS | 2876 | 1465076576980 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 14:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:42:56 INFO - PROCESS | 2876 | 1465076576987 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:42:56 INFO - PROCESS | 2876 | 1465076576990 Marionette TRACE conn5 <- [1,2002,null,{}] 14:42:56 INFO - PROCESS | 2876 | 1465076576994 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:57 INFO - PROCESS | 2876 | 1465076576997 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:57 INFO - PROCESS | 2876 | 1465076577091 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 14:42:57 INFO - PROCESS | 2876 | 1465076577100 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:57 INFO - PROCESS | 2876 | 1465076577103 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:57 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2B8800 == 28 [pid = 2876] [id = 510] 14:42:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696996C800) [pid = 2876] [serial = 1530] [outer = 0000000000000000] 14:42:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006969AB4000) [pid = 2876] [serial = 1531] [outer = 000000696996C800] 14:42:57 INFO - PROCESS | 2876 | 1465076577152 Marionette DEBUG loaded listener.js 14:42:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696A204800) [pid = 2876] [serial = 1532] [outer = 000000696996C800] 14:42:57 INFO - PROCESS | 2876 | 1465076577648 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 14:42:57 INFO - PROCESS | 2876 | 1465076577683 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 14:42:57 INFO - PROCESS | 2876 | 1465076577686 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 14:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:42:57 INFO - PROCESS | 2876 | 1465076577690 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:42:57 INFO - PROCESS | 2876 | 1465076577694 Marionette TRACE conn5 <- [1,2006,null,{}] 14:42:57 INFO - PROCESS | 2876 | 1465076577705 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:57 INFO - PROCESS | 2876 | 1465076577710 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:57 INFO - PROCESS | 2876 | 1465076577832 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 14:42:57 INFO - PROCESS | 2876 | 1465076577923 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:57 INFO - PROCESS | 2876 | 1465076577926 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:57 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BB7000 == 29 [pid = 2876] [id = 511] 14:42:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006963565000) [pid = 2876] [serial = 1533] [outer = 0000000000000000] 14:42:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696B492400) [pid = 2876] [serial = 1534] [outer = 0000006963565000] 14:42:57 INFO - PROCESS | 2876 | 1465076577975 Marionette DEBUG loaded listener.js 14:42:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696B882000) [pid = 2876] [serial = 1535] [outer = 0000006963565000] 14:42:58 INFO - PROCESS | 2876 | 1465076578387 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 733ms 14:42:58 INFO - PROCESS | 2876 | 1465076578425 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 14:42:58 INFO - PROCESS | 2876 | 1465076578428 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 14:42:58 INFO - PROCESS | 2876 | 1465076578431 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:42:58 INFO - PROCESS | 2876 | 1465076578433 Marionette TRACE conn5 <- [1,2010,null,{}] 14:42:58 INFO - PROCESS | 2876 | 1465076578446 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:58 INFO - PROCESS | 2876 | 1465076578448 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:58 INFO - PROCESS | 2876 | 1465076578566 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 14:42:58 INFO - PROCESS | 2876 | 1465076578577 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:58 INFO - PROCESS | 2876 | 1465076578579 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:58 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971E1C000 == 30 [pid = 2876] [id = 512] 14:42:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696E228000) [pid = 2876] [serial = 1536] [outer = 0000000000000000] 14:42:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696E3E9000) [pid = 2876] [serial = 1537] [outer = 000000696E228000] 14:42:58 INFO - PROCESS | 2876 | 1465076578669 Marionette DEBUG loaded listener.js 14:42:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696EE32800) [pid = 2876] [serial = 1538] [outer = 000000696E228000] 14:42:59 INFO - PROCESS | 2876 | 1465076579119 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 753ms 14:42:59 INFO - PROCESS | 2876 | 1465076579196 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 14:42:59 INFO - PROCESS | 2876 | 1465076579198 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 14:42:59 INFO - PROCESS | 2876 | 1465076579202 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:42:59 INFO - PROCESS | 2876 | 1465076579204 Marionette TRACE conn5 <- [1,2014,null,{}] 14:42:59 INFO - PROCESS | 2876 | 1465076579208 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:59 INFO - PROCESS | 2876 | 1465076579210 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:59 INFO - PROCESS | 2876 | 1465076579319 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 14:42:59 INFO - PROCESS | 2876 | 1465076579374 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:59 INFO - PROCESS | 2876 | 1465076579377 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:42:59 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972975800 == 31 [pid = 2876] [id = 513] 14:42:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006969969400) [pid = 2876] [serial = 1539] [outer = 0000000000000000] 14:42:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069706E7400) [pid = 2876] [serial = 1540] [outer = 0000006969969400] 14:42:59 INFO - PROCESS | 2876 | 1465076579424 Marionette DEBUG loaded listener.js 14:42:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000697088DC00) [pid = 2876] [serial = 1541] [outer = 0000006969969400] 14:42:59 INFO - PROCESS | 2876 | 1465076579906 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 14:42:59 INFO - PROCESS | 2876 | 1465076579942 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 14:42:59 INFO - PROCESS | 2876 | 1465076579944 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 14:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:42:59 INFO - PROCESS | 2876 | 1465076579947 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:42:59 INFO - PROCESS | 2876 | 1465076579949 Marionette TRACE conn5 <- [1,2018,null,{}] 14:42:59 INFO - PROCESS | 2876 | 1465076579953 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:59 INFO - PROCESS | 2876 | 1465076579959 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:00 INFO - PROCESS | 2876 | 1465076580095 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 14:43:00 INFO - PROCESS | 2876 | 1465076580154 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:00 INFO - PROCESS | 2876 | 1465076580156 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:00 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975887800 == 32 [pid = 2876] [id = 514] 14:43:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006970A6C000) [pid = 2876] [serial = 1542] [outer = 0000000000000000] 14:43:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000697127C800) [pid = 2876] [serial = 1543] [outer = 0000006970A6C000] 14:43:00 INFO - PROCESS | 2876 | 1465076580202 Marionette DEBUG loaded listener.js 14:43:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000697130F400) [pid = 2876] [serial = 1544] [outer = 0000006970A6C000] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000697130AC00) [pid = 2876] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000697130B400) [pid = 2876] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069635D1C00) [pid = 2876] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006972246400) [pid = 2876] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A6B1000) [pid = 2876] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006965719000) [pid = 2876] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006964D1FC00) [pid = 2876] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696A840400) [pid = 2876] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006965123400) [pid = 2876] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006972267800) [pid = 2876] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069745CDC00) [pid = 2876] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:43:00 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972D6E400) [pid = 2876] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:43:00 INFO - PROCESS | 2876 | 1465076580741 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 880ms 14:43:00 INFO - PROCESS | 2876 | 1465076580830 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 14:43:00 INFO - PROCESS | 2876 | 1465076580833 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 14:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:43:00 INFO - PROCESS | 2876 | 1465076580836 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:43:00 INFO - PROCESS | 2876 | 1465076580838 Marionette TRACE conn5 <- [1,2022,null,{}] 14:43:00 INFO - PROCESS | 2876 | 1465076580841 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:00 INFO - PROCESS | 2876 | 1465076580843 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:00 INFO - PROCESS | 2876 | 1465076580925 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 14:43:00 INFO - PROCESS | 2876 | 1465076580931 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:00 INFO - PROCESS | 2876 | 1465076580933 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:00 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BC9800 == 33 [pid = 2876] [id = 515] 14:43:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006969ABD800) [pid = 2876] [serial = 1545] [outer = 0000000000000000] 14:43:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971408400) [pid = 2876] [serial = 1546] [outer = 0000006969ABD800] 14:43:00 INFO - PROCESS | 2876 | 1465076580978 Marionette DEBUG loaded listener.js 14:43:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971415800) [pid = 2876] [serial = 1547] [outer = 0000006969ABD800] 14:43:01 INFO - PROCESS | 2876 | 1465076581404 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 587ms 14:43:01 INFO - PROCESS | 2876 | 1465076581429 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 14:43:01 INFO - PROCESS | 2876 | 1465076581431 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 14:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:43:01 INFO - PROCESS | 2876 | 1465076581434 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:43:01 INFO - PROCESS | 2876 | 1465076581436 Marionette TRACE conn5 <- [1,2026,null,{}] 14:43:01 INFO - PROCESS | 2876 | 1465076581444 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:01 INFO - PROCESS | 2876 | 1465076581446 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:01 INFO - PROCESS | 2876 | 1465076581531 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 14:43:01 INFO - PROCESS | 2876 | 1465076581539 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:01 INFO - PROCESS | 2876 | 1465076581541 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:01 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CBC800 == 34 [pid = 2876] [id = 516] 14:43:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971565800) [pid = 2876] [serial = 1548] [outer = 0000000000000000] 14:43:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069715F4800) [pid = 2876] [serial = 1549] [outer = 0000006971565800] 14:43:01 INFO - PROCESS | 2876 | 1465076581586 Marionette DEBUG loaded listener.js 14:43:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971D3D800) [pid = 2876] [serial = 1550] [outer = 0000006971565800] 14:43:02 INFO - PROCESS | 2876 | 1465076582033 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 646ms 14:43:02 INFO - PROCESS | 2876 | 1465076582082 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 14:43:02 INFO - PROCESS | 2876 | 1465076582084 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 14:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:43:02 INFO - PROCESS | 2876 | 1465076582092 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:43:02 INFO - PROCESS | 2876 | 1465076582094 Marionette TRACE conn5 <- [1,2030,null,{}] 14:43:02 INFO - PROCESS | 2876 | 1465076582098 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:02 INFO - PROCESS | 2876 | 1465076582100 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:02 INFO - PROCESS | 2876 | 1465076582184 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 14:43:02 INFO - PROCESS | 2876 | 1465076582190 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:02 INFO - PROCESS | 2876 | 1465076582192 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:02 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BB6800 == 35 [pid = 2876] [id = 517] 14:43:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971E68000) [pid = 2876] [serial = 1551] [outer = 0000000000000000] 14:43:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971E6B400) [pid = 2876] [serial = 1552] [outer = 0000006971E68000] 14:43:02 INFO - PROCESS | 2876 | 1465076582237 Marionette DEBUG loaded listener.js 14:43:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069720A9000) [pid = 2876] [serial = 1553] [outer = 0000006971E68000] 14:43:02 INFO - PROCESS | 2876 | 1465076582973 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:43:03 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) 14:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 943ms 14:43:03 INFO - PROCESS | 2876 | 1465076583039 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 14:43:03 INFO - PROCESS | 2876 | 1465076583044 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 14:43:03 INFO - PROCESS | 2876 | 1465076583049 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:43:03 INFO - PROCESS | 2876 | 1465076583053 Marionette TRACE conn5 <- [1,2034,null,{}] 14:43:03 INFO - PROCESS | 2876 | 1465076583059 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:03 INFO - PROCESS | 2876 | 1465076583062 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:03 INFO - PROCESS | 2876 | 1465076583202 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 14:43:03 INFO - PROCESS | 2876 | 1465076583319 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:03 INFO - PROCESS | 2876 | 1465076583322 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:03 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E248800 == 36 [pid = 2876] [id = 518] 14:43:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006964DA1800) [pid = 2876] [serial = 1554] [outer = 0000000000000000] 14:43:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006965121400) [pid = 2876] [serial = 1555] [outer = 0000006964DA1800] 14:43:03 INFO - PROCESS | 2876 | 1465076583383 Marionette DEBUG loaded listener.js 14:43:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069697EAC00) [pid = 2876] [serial = 1556] [outer = 0000006964DA1800] 14:43:04 INFO - PROCESS | 2876 | 1465076584085 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1080ms 14:43:04 INFO - PROCESS | 2876 | 1465076584133 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 14:43:04 INFO - PROCESS | 2876 | 1465076584138 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 14:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:43:04 INFO - PROCESS | 2876 | 1465076584145 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:43:04 INFO - PROCESS | 2876 | 1465076584148 Marionette TRACE conn5 <- [1,2038,null,{}] 14:43:04 INFO - PROCESS | 2876 | 1465076584175 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:04 INFO - PROCESS | 2876 | 1465076584179 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:04 INFO - PROCESS | 2876 | 1465076584338 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 14:43:04 INFO - PROCESS | 2876 | 1465076584389 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:04 INFO - PROCESS | 2876 | 1465076584392 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:04 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972973800 == 37 [pid = 2876] [id = 519] 14:43:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696B1B3000) [pid = 2876] [serial = 1557] [outer = 0000000000000000] 14:43:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696B809000) [pid = 2876] [serial = 1558] [outer = 000000696B1B3000] 14:43:04 INFO - PROCESS | 2876 | 1465076584450 Marionette DEBUG loaded listener.js 14:43:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696EA82000) [pid = 2876] [serial = 1559] [outer = 000000696B1B3000] 14:43:05 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CBC800 == 36 [pid = 2876] [id = 516] 14:43:05 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BC9800 == 35 [pid = 2876] [id = 515] 14:43:05 INFO - PROCESS | 2876 | --DOCSHELL 0000006975887800 == 34 [pid = 2876] [id = 514] 14:43:05 INFO - PROCESS | 2876 | --DOCSHELL 0000006972975800 == 33 [pid = 2876] [id = 513] 14:43:05 INFO - PROCESS | 2876 | --DOCSHELL 0000006971E1C000 == 32 [pid = 2876] [id = 512] 14:43:05 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BB7000 == 31 [pid = 2876] [id = 511] 14:43:05 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2B8800 == 30 [pid = 2876] [id = 510] 14:43:05 INFO - PROCESS | 2876 | --DOCSHELL 000000696A68F000 == 29 [pid = 2876] [id = 509] 14:43:05 INFO - PROCESS | 2876 | 1465076585386 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (00000069713B7C00) [pid = 2876] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000697155F000) [pid = 2876] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (00000069720A7C00) [pid = 2876] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006971A95800) [pid = 2876] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006964DD4400) [pid = 2876] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696571F400) [pid = 2876] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006972266800) [pid = 2876] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696B486000) [pid = 2876] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696BA37800) [pid = 2876] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006965BE2400) [pid = 2876] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006969AB4C00) [pid = 2876] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069706E1800) [pid = 2876] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696B148C00) [pid = 2876] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696E27C000) [pid = 2876] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069712B3800) [pid = 2876] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006972407800) [pid = 2876] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000697557E400) [pid = 2876] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006974688C00) [pid = 2876] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069737A8000) [pid = 2876] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006973504800) [pid = 2876] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006972D64C00) [pid = 2876] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (00000069712AD400) [pid = 2876] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006972D65000) [pid = 2876] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 14:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1292ms 14:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:43:05 INFO - PROCESS | 2876 | 1465076585439 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 14:43:05 INFO - PROCESS | 2876 | 1465076585443 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 14:43:05 INFO - PROCESS | 2876 | 1465076585448 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:43:05 INFO - PROCESS | 2876 | 1465076585451 Marionette TRACE conn5 <- [1,2042,null,{}] 14:43:05 INFO - PROCESS | 2876 | 1465076585456 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:05 INFO - PROCESS | 2876 | 1465076585459 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:05 INFO - PROCESS | 2876 | 1465076585559 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 14:43:05 INFO - PROCESS | 2876 | 1465076585567 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:05 INFO - PROCESS | 2876 | 1465076585569 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:05 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B4EB800 == 30 [pid = 2876] [id = 520] 14:43:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006965125C00) [pid = 2876] [serial = 1560] [outer = 0000000000000000] 14:43:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696571A000) [pid = 2876] [serial = 1561] [outer = 0000006965125C00] 14:43:05 INFO - PROCESS | 2876 | 1465076585619 Marionette DEBUG loaded listener.js 14:43:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006969AB8800) [pid = 2876] [serial = 1562] [outer = 0000006965125C00] 14:43:06 INFO - PROCESS | 2876 | 1465076586151 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 14:43:06 INFO - PROCESS | 2876 | 1465076586182 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 2876 | 1465076586186 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 14:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:43:06 INFO - PROCESS | 2876 | 1465076586193 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:43:06 INFO - PROCESS | 2876 | 1465076586195 Marionette TRACE conn5 <- [1,2046,null,{}] 14:43:06 INFO - PROCESS | 2876 | 1465076586199 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:06 INFO - PROCESS | 2876 | 1465076586202 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:06 INFO - PROCESS | 2876 | 1465076586293 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 14:43:06 INFO - PROCESS | 2876 | 1465076586377 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:06 INFO - PROCESS | 2876 | 1465076586379 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:06 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971036800 == 31 [pid = 2876] [id = 521] 14:43:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696A83F400) [pid = 2876] [serial = 1563] [outer = 0000000000000000] 14:43:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696B488800) [pid = 2876] [serial = 1564] [outer = 000000696A83F400] 14:43:06 INFO - PROCESS | 2876 | 1465076586428 Marionette DEBUG loaded listener.js 14:43:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696BA3A400) [pid = 2876] [serial = 1565] [outer = 000000696A83F400] 14:43:06 INFO - PROCESS | 2876 | 1465076586824 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 14:43:06 INFO - PROCESS | 2876 | 1465076586888 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 2876 | 1465076586891 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 14:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:43:06 INFO - PROCESS | 2876 | 1465076586894 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:43:06 INFO - PROCESS | 2876 | 1465076586898 Marionette TRACE conn5 <- [1,2050,null,{}] 14:43:06 INFO - PROCESS | 2876 | 1465076586909 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:06 INFO - PROCESS | 2876 | 1465076586914 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:07 INFO - PROCESS | 2876 | 1465076587033 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 14:43:07 INFO - PROCESS | 2876 | 1465076587050 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:07 INFO - PROCESS | 2876 | 1465076587053 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:07 INFO - PROCESS | 2876 | ++DOCSHELL 000000697289C800 == 32 [pid = 2876] [id = 522] 14:43:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006964D1AC00) [pid = 2876] [serial = 1566] [outer = 0000000000000000] 14:43:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000697088E000) [pid = 2876] [serial = 1567] [outer = 0000006964D1AC00] 14:43:07 INFO - PROCESS | 2876 | 1465076587103 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006970AE1C00) [pid = 2876] [serial = 1568] [outer = 0000006964D1AC00] 14:43:07 INFO - PROCESS | 2876 | 1465076587541 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 14:43:07 INFO - PROCESS | 2876 | 1465076587588 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 14:43:07 INFO - PROCESS | 2876 | 1465076587591 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 14:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:43:07 INFO - PROCESS | 2876 | 1465076587601 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:43:07 INFO - PROCESS | 2876 | 1465076587603 Marionette TRACE conn5 <- [1,2054,null,{}] 14:43:07 INFO - PROCESS | 2876 | 1465076587606 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:07 INFO - PROCESS | 2876 | 1465076587609 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:07 INFO - PROCESS | 2876 | 1465076587727 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 14:43:07 INFO - PROCESS | 2876 | 1465076587773 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:07 INFO - PROCESS | 2876 | 1465076587775 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:07 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974181800 == 33 [pid = 2876] [id = 523] 14:43:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069712AF800) [pid = 2876] [serial = 1569] [outer = 0000000000000000] 14:43:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069712B5800) [pid = 2876] [serial = 1570] [outer = 00000069712AF800] 14:43:07 INFO - PROCESS | 2876 | 1465076587822 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069713AFC00) [pid = 2876] [serial = 1571] [outer = 00000069712AF800] 14:43:08 INFO - PROCESS | 2876 | 1465076588274 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 732ms 14:43:08 INFO - PROCESS | 2876 | 1465076588334 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 14:43:08 INFO - PROCESS | 2876 | 1465076588337 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 14:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:43:08 INFO - PROCESS | 2876 | 1465076588347 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:43:08 INFO - PROCESS | 2876 | 1465076588349 Marionette TRACE conn5 <- [1,2058,null,{}] 14:43:08 INFO - PROCESS | 2876 | 1465076588357 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:08 INFO - PROCESS | 2876 | 1465076588360 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:08 INFO - PROCESS | 2876 | 1465076588501 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 14:43:08 INFO - PROCESS | 2876 | 1465076588514 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:08 INFO - PROCESS | 2876 | 1465076588516 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:08 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CAA000 == 34 [pid = 2876] [id = 524] 14:43:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069712B2400) [pid = 2876] [serial = 1572] [outer = 0000000000000000] 14:43:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069715F0400) [pid = 2876] [serial = 1573] [outer = 00000069712B2400] 14:43:08 INFO - PROCESS | 2876 | 1465076588561 Marionette DEBUG loaded listener.js 14:43:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971E66C00) [pid = 2876] [serial = 1574] [outer = 00000069712B2400] 14:43:09 INFO - PROCESS | 2876 | 1465076589031 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 14:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 733ms 14:43:09 INFO - PROCESS | 2876 | 1465076589081 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 14:43:09 INFO - PROCESS | 2876 | 1465076589083 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 14:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:43:09 INFO - PROCESS | 2876 | 1465076589087 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:43:09 INFO - PROCESS | 2876 | 1465076589089 Marionette TRACE conn5 <- [1,2062,null,{}] 14:43:09 INFO - PROCESS | 2876 | 1465076589092 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:09 INFO - PROCESS | 2876 | 1465076589098 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:09 INFO - PROCESS | 2876 | 1465076589241 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 14:43:09 INFO - PROCESS | 2876 | 1465076589308 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:09 INFO - PROCESS | 2876 | 1465076589310 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:09 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979766000 == 35 [pid = 2876] [id = 525] 14:43:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069720A8800) [pid = 2876] [serial = 1575] [outer = 0000000000000000] 14:43:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972266400) [pid = 2876] [serial = 1576] [outer = 00000069720A8800] 14:43:09 INFO - PROCESS | 2876 | 1465076589356 Marionette DEBUG loaded listener.js 14:43:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972581800) [pid = 2876] [serial = 1577] [outer = 00000069720A8800] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006964F82400) [pid = 2876] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696342D400) [pid = 2876] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696E228000) [pid = 2876] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696996C800) [pid = 2876] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006969969400) [pid = 2876] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006969AB3400) [pid = 2876] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006963565000) [pid = 2876] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006970A6C000) [pid = 2876] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006970A67800) [pid = 2876] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972275C00) [pid = 2876] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006971565800) [pid = 2876] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:43:09 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006969ABD800) [pid = 2876] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:43:09 INFO - PROCESS | 2876 | 1465076589836 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 14:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 775ms 14:43:09 INFO - PROCESS | 2876 | 1465076589865 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 14:43:09 INFO - PROCESS | 2876 | 1465076589867 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 14:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:43:09 INFO - PROCESS | 2876 | 1465076589870 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:43:09 INFO - PROCESS | 2876 | 1465076589872 Marionette TRACE conn5 <- [1,2066,null,{}] 14:43:09 INFO - PROCESS | 2876 | 1465076589882 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:09 INFO - PROCESS | 2876 | 1465076589884 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:09 INFO - PROCESS | 2876 | 1465076589968 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 14:43:09 INFO - PROCESS | 2876 | 1465076589974 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:09 INFO - PROCESS | 2876 | 1465076589976 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:09 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798EC800 == 36 [pid = 2876] [id = 526] 14:43:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696511A800) [pid = 2876] [serial = 1578] [outer = 0000000000000000] 14:43:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069712B8800) [pid = 2876] [serial = 1579] [outer = 000000696511A800] 14:43:10 INFO - PROCESS | 2876 | 1465076590020 Marionette DEBUG loaded listener.js 14:43:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069725F5000) [pid = 2876] [serial = 1580] [outer = 000000696511A800] 14:43:10 INFO - PROCESS | 2876 | 1465076590450 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 14:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:43:10 INFO - PROCESS | 2876 | 1465076590503 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 14:43:10 INFO - PROCESS | 2876 | 1465076590506 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 14:43:10 INFO - PROCESS | 2876 | 1465076590509 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:43:10 INFO - PROCESS | 2876 | 1465076590511 Marionette TRACE conn5 <- [1,2070,null,{}] 14:43:10 INFO - PROCESS | 2876 | 1465076590514 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:10 INFO - PROCESS | 2876 | 1465076590516 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:10 INFO - PROCESS | 2876 | 1465076590609 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 14:43:10 INFO - PROCESS | 2876 | 1465076590616 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:10 INFO - PROCESS | 2876 | 1465076590618 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:10 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799E4000 == 37 [pid = 2876] [id = 527] 14:43:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069725ED800) [pid = 2876] [serial = 1581] [outer = 0000000000000000] 14:43:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069728F3000) [pid = 2876] [serial = 1582] [outer = 00000069725ED800] 14:43:10 INFO - PROCESS | 2876 | 1465076590665 Marionette DEBUG loaded listener.js 14:43:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006972D68000) [pid = 2876] [serial = 1583] [outer = 00000069725ED800] 14:43:11 INFO - PROCESS | 2876 | 1465076591100 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 14:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:43:11 INFO - PROCESS | 2876 | 1465076591140 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 14:43:11 INFO - PROCESS | 2876 | 1465076591143 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 14:43:11 INFO - PROCESS | 2876 | 1465076591146 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:43:11 INFO - PROCESS | 2876 | 1465076591147 Marionette TRACE conn5 <- [1,2074,null,{}] 14:43:11 INFO - PROCESS | 2876 | 1465076591151 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:11 INFO - PROCESS | 2876 | 1465076591153 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:11 INFO - PROCESS | 2876 | 1465076591238 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 14:43:11 INFO - PROCESS | 2876 | 1465076591244 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:11 INFO - PROCESS | 2876 | 1465076591246 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:11 INFO - PROCESS | 2876 | ++DOCSHELL 000000697289C000 == 38 [pid = 2876] [id = 528] 14:43:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972D6E000) [pid = 2876] [serial = 1584] [outer = 0000000000000000] 14:43:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972E28000) [pid = 2876] [serial = 1585] [outer = 0000006972D6E000] 14:43:11 INFO - PROCESS | 2876 | 1465076591290 Marionette DEBUG loaded listener.js 14:43:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069735A2400) [pid = 2876] [serial = 1586] [outer = 0000006972D6E000] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 000000696A4AD800 == 37 [pid = 2876] [id = 508] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 000000696B4EB800 == 36 [pid = 2876] [id = 520] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 0000006972973800 == 35 [pid = 2876] [id = 519] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BB6800 == 34 [pid = 2876] [id = 517] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 000000696E248800 == 33 [pid = 2876] [id = 518] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 000000697289C800 == 32 [pid = 2876] [id = 522] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 0000006979766000 == 31 [pid = 2876] [id = 525] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 00000069798EC800 == 30 [pid = 2876] [id = 526] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 00000069799E4000 == 29 [pid = 2876] [id = 527] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CAA000 == 28 [pid = 2876] [id = 524] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 0000006974181800 == 27 [pid = 2876] [id = 523] 14:43:12 INFO - PROCESS | 2876 | --DOCSHELL 0000006971036800 == 26 [pid = 2876] [id = 521] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006964F88400) [pid = 2876] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006965717400) [pid = 2876] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006965124000) [pid = 2876] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964EBF400) [pid = 2876] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696E3E9000) [pid = 2876] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006969AB4000) [pid = 2876] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069706E7400) [pid = 2876] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696A204800) [pid = 2876] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696EE32800) [pid = 2876] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696A8F5C00) [pid = 2876] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696A166C00) [pid = 2876] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696B492400) [pid = 2876] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000697127C800) [pid = 2876] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000697088DC00) [pid = 2876] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000697140B400) [pid = 2876] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006970F8EC00) [pid = 2876] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (000000697557F400) [pid = 2876] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (00000069728ED000) [pid = 2876] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (00000069715F4800) [pid = 2876] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (0000006971E6B400) [pid = 2876] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (0000006971408400) [pid = 2876] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (000000696B882000) [pid = 2876] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (0000006971415800) [pid = 2876] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (000000697130F400) [pid = 2876] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (0000006971D3D800) [pid = 2876] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 14:43:13 INFO - PROCESS | 2876 | 1465076593136 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2029ms 14:43:13 INFO - PROCESS | 2876 | 1465076593179 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 14:43:13 INFO - PROCESS | 2876 | 1465076593184 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 14:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:43:13 INFO - PROCESS | 2876 | 1465076593189 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:43:13 INFO - PROCESS | 2876 | 1465076593193 Marionette TRACE conn5 <- [1,2078,null,{}] 14:43:13 INFO - PROCESS | 2876 | 1465076593199 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:13 INFO - PROCESS | 2876 | 1465076593202 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:13 INFO - PROCESS | 2876 | 1465076593300 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 14:43:13 INFO - PROCESS | 2876 | 1465076593308 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:13 INFO - PROCESS | 2876 | 1465076593312 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:13 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6F1800 == 27 [pid = 2876] [id = 529] 14:43:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (0000006964DDE000) [pid = 2876] [serial = 1587] [outer = 0000000000000000] 14:43:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (0000006964EC1400) [pid = 2876] [serial = 1588] [outer = 0000006964DDE000] 14:43:13 INFO - PROCESS | 2876 | 1465076593362 Marionette DEBUG loaded listener.js 14:43:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (000000696511E000) [pid = 2876] [serial = 1589] [outer = 0000006964DDE000] 14:43:13 INFO - PROCESS | 2876 | 1465076593864 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 734ms 14:43:13 INFO - PROCESS | 2876 | 1465076593927 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 14:43:13 INFO - PROCESS | 2876 | 1465076593932 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 14:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:43:13 INFO - PROCESS | 2876 | 1465076593938 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:43:13 INFO - PROCESS | 2876 | 1465076593941 Marionette TRACE conn5 <- [1,2082,null,{}] 14:43:13 INFO - PROCESS | 2876 | 1465076593945 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:13 INFO - PROCESS | 2876 | 1465076593949 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:14 INFO - PROCESS | 2876 | 1465076594042 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 14:43:14 INFO - PROCESS | 2876 | 1465076594125 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:14 INFO - PROCESS | 2876 | 1465076594128 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:14 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E239000 == 28 [pid = 2876] [id = 530] 14:43:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000696571BC00) [pid = 2876] [serial = 1590] [outer = 0000000000000000] 14:43:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (0000006965BDE000) [pid = 2876] [serial = 1591] [outer = 000000696571BC00] 14:43:14 INFO - PROCESS | 2876 | 1465076594177 Marionette DEBUG loaded listener.js 14:43:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (0000006969966C00) [pid = 2876] [serial = 1592] [outer = 000000696571BC00] 14:43:14 INFO - PROCESS | 2876 | 1465076594592 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 691ms 14:43:14 INFO - PROCESS | 2876 | 1465076594630 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 14:43:14 INFO - PROCESS | 2876 | 1465076594633 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 14:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:43:14 INFO - PROCESS | 2876 | 1465076594637 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:43:14 INFO - PROCESS | 2876 | 1465076594641 Marionette TRACE conn5 <- [1,2086,null,{}] 14:43:14 INFO - PROCESS | 2876 | 1465076594653 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:14 INFO - PROCESS | 2876 | 1465076594658 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:14 INFO - PROCESS | 2876 | 1465076594797 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 14:43:14 INFO - PROCESS | 2876 | 1465076594813 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:14 INFO - PROCESS | 2876 | 1465076594816 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:14 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FF4800 == 29 [pid = 2876] [id = 531] 14:43:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (00000069633BC400) [pid = 2876] [serial = 1593] [outer = 0000000000000000] 14:43:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (000000696A710400) [pid = 2876] [serial = 1594] [outer = 00000069633BC400] 14:43:14 INFO - PROCESS | 2876 | 1465076594865 Marionette DEBUG loaded listener.js 14:43:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000696A8EE400) [pid = 2876] [serial = 1595] [outer = 00000069633BC400] 14:43:15 INFO - PROCESS | 2876 | --DOCSHELL 000000696A2E9000 == 28 [pid = 2876] [id = 11] 14:43:15 INFO - PROCESS | 2876 | 1465076595323 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 14:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 733ms 14:43:15 INFO - PROCESS | 2876 | 1465076595372 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 14:43:15 INFO - PROCESS | 2876 | 1465076595375 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 14:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:43:15 INFO - PROCESS | 2876 | 1465076595379 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:43:15 INFO - PROCESS | 2876 | 1465076595381 Marionette TRACE conn5 <- [1,2090,null,{}] 14:43:15 INFO - PROCESS | 2876 | 1465076595384 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:15 INFO - PROCESS | 2876 | 1465076595386 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:15 INFO - PROCESS | 2876 | 1465076595472 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 14:43:15 INFO - PROCESS | 2876 | 1465076595478 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:15 INFO - PROCESS | 2876 | 1465076595480 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:15 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D08000 == 29 [pid = 2876] [id = 532] 14:43:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000696B1B0800) [pid = 2876] [serial = 1596] [outer = 0000000000000000] 14:43:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696B489800) [pid = 2876] [serial = 1597] [outer = 000000696B1B0800] 14:43:15 INFO - PROCESS | 2876 | 1465076595525 Marionette DEBUG loaded listener.js 14:43:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696B811000) [pid = 2876] [serial = 1598] [outer = 000000696B1B0800] 14:43:15 INFO - PROCESS | 2876 | 1465076595969 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 14:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 14:43:16 INFO - PROCESS | 2876 | 1465076596011 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 14:43:16 INFO - PROCESS | 2876 | 1465076596013 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 14:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:43:16 INFO - PROCESS | 2876 | 1465076596017 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:43:16 INFO - PROCESS | 2876 | 1465076596019 Marionette TRACE conn5 <- [1,2094,null,{}] 14:43:16 INFO - PROCESS | 2876 | 1465076596027 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:16 INFO - PROCESS | 2876 | 1465076596029 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:16 INFO - PROCESS | 2876 | 1465076596112 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 14:43:16 INFO - PROCESS | 2876 | 1465076596118 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:16 INFO - PROCESS | 2876 | 1465076596121 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:16 INFO - PROCESS | 2876 | ++DOCSHELL 00000069724E4800 == 30 [pid = 2876] [id = 533] 14:43:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696440A800) [pid = 2876] [serial = 1599] [outer = 0000000000000000] 14:43:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696BA34000) [pid = 2876] [serial = 1600] [outer = 000000696440A800] 14:43:16 INFO - PROCESS | 2876 | 1465076596168 Marionette DEBUG loaded listener.js 14:43:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696E3DE800) [pid = 2876] [serial = 1601] [outer = 000000696440A800] 14:43:16 INFO - PROCESS | 2876 | 1465076596648 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 14:43:16 INFO - PROCESS | 2876 | 1465076596712 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 14:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:43:16 INFO - PROCESS | 2876 | 1465076596715 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:43:16 INFO - PROCESS | 2876 | 1465076596717 Marionette TRACE conn5 <- [1,2098,null,{}] 14:43:16 INFO - PROCESS | 2876 | 1465076596721 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:16 INFO - PROCESS | 2876 | 1465076596726 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:16 INFO - PROCESS | 2876 | 1465076596834 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 14:43:16 INFO - PROCESS | 2876 | 1465076596847 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:16 INFO - PROCESS | 2876 | 1465076596849 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:16 INFO - PROCESS | 2876 | ++DOCSHELL 000000697347B000 == 31 [pid = 2876] [id = 534] 14:43:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (00000069699B9C00) [pid = 2876] [serial = 1602] [outer = 0000000000000000] 14:43:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000697064D000) [pid = 2876] [serial = 1603] [outer = 00000069699B9C00] 14:43:16 INFO - PROCESS | 2876 | 1465076596894 Marionette DEBUG loaded listener.js 14:43:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006970894000) [pid = 2876] [serial = 1604] [outer = 00000069699B9C00] 14:43:17 INFO - PROCESS | 2876 | 1465076597317 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 14:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 628ms 14:43:17 INFO - PROCESS | 2876 | 1465076597352 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 14:43:17 INFO - PROCESS | 2876 | 1465076597354 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 14:43:17 INFO - PROCESS | 2876 | 1465076597358 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:43:17 INFO - PROCESS | 2876 | 1465076597360 Marionette TRACE conn5 <- [1,2102,null,{}] 14:43:17 INFO - PROCESS | 2876 | 1465076597363 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:17 INFO - PROCESS | 2876 | 1465076597365 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:17 INFO - PROCESS | 2876 | 1465076597447 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 14:43:17 INFO - PROCESS | 2876 | 1465076597483 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:17 INFO - PROCESS | 2876 | 1465076597485 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:17 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975891000 == 32 [pid = 2876] [id = 535] 14:43:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006970A6A800) [pid = 2876] [serial = 1605] [outer = 0000000000000000] 14:43:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006970F90000) [pid = 2876] [serial = 1606] [outer = 0000006970A6A800] 14:43:17 INFO - PROCESS | 2876 | 1465076597529 Marionette DEBUG loaded listener.js 14:43:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069712B8C00) [pid = 2876] [serial = 1607] [outer = 0000006970A6A800] 14:43:17 INFO - PROCESS | 2876 | 1465076597950 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 14:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms 14:43:17 INFO - PROCESS | 2876 | 1465076597990 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 14:43:17 INFO - PROCESS | 2876 | 1465076597992 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 14:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:43:17 INFO - PROCESS | 2876 | 1465076597995 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:43:17 INFO - PROCESS | 2876 | 1465076597997 Marionette TRACE conn5 <- [1,2106,null,{}] 14:43:18 INFO - PROCESS | 2876 | 1465076598001 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:18 INFO - PROCESS | 2876 | 1465076598002 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:18 INFO - PROCESS | 2876 | 1465076598091 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 14:43:18 INFO - PROCESS | 2876 | 1465076598097 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:18 INFO - PROCESS | 2876 | 1465076598099 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:18 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BDB800 == 33 [pid = 2876] [id = 536] 14:43:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971308800) [pid = 2876] [serial = 1608] [outer = 0000000000000000] 14:43:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971310400) [pid = 2876] [serial = 1609] [outer = 0000006971308800] 14:43:18 INFO - PROCESS | 2876 | 1465076598144 Marionette DEBUG loaded listener.js 14:43:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697140D000) [pid = 2876] [serial = 1610] [outer = 0000006971308800] 14:43:18 INFO - PROCESS | 2876 | 1465076598636 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 14:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 14:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:43:18 INFO - PROCESS | 2876 | 1465076598690 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 14:43:18 INFO - PROCESS | 2876 | 1465076598692 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 14:43:18 INFO - PROCESS | 2876 | 1465076598695 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:43:18 INFO - PROCESS | 2876 | 1465076598697 Marionette TRACE conn5 <- [1,2110,null,{}] 14:43:18 INFO - PROCESS | 2876 | 1465076598701 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:18 INFO - PROCESS | 2876 | 1465076598703 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:18 INFO - PROCESS | 2876 | 1465076598813 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 14:43:18 INFO - PROCESS | 2876 | 1465076598894 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:18 INFO - PROCESS | 2876 | 1465076598896 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:18 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FEE000 == 34 [pid = 2876] [id = 537] 14:43:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000697140F400) [pid = 2876] [serial = 1611] [outer = 0000000000000000] 14:43:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971561000) [pid = 2876] [serial = 1612] [outer = 000000697140F400] 14:43:18 INFO - PROCESS | 2876 | 1465076598942 Marionette DEBUG loaded listener.js 14:43:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000697156D800) [pid = 2876] [serial = 1613] [outer = 000000697140F400] 14:43:19 INFO - PROCESS | 2876 | 1465076599366 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 733ms 14:43:19 INFO - PROCESS | 2876 | 1465076599432 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 14:43:19 INFO - PROCESS | 2876 | 1465076599434 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 14:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:43:19 INFO - PROCESS | 2876 | 1465076599438 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:43:19 INFO - PROCESS | 2876 | 1465076599439 Marionette TRACE conn5 <- [1,2114,null,{}] 14:43:19 INFO - PROCESS | 2876 | 1465076599443 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:19 INFO - PROCESS | 2876 | 1465076599445 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:19 INFO - PROCESS | 2876 | 1465076599562 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 14:43:19 INFO - PROCESS | 2876 | 1465076599616 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:19 INFO - PROCESS | 2876 | 1465076599618 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:19 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978888800 == 35 [pid = 2876] [id = 538] 14:43:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069715F6800) [pid = 2876] [serial = 1614] [outer = 0000000000000000] 14:43:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006971B57C00) [pid = 2876] [serial = 1615] [outer = 00000069715F6800] 14:43:19 INFO - PROCESS | 2876 | 1465076599663 Marionette DEBUG loaded listener.js 14:43:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006971E6B400) [pid = 2876] [serial = 1616] [outer = 00000069715F6800] 14:43:20 INFO - PROCESS | 2876 | 1465076600114 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 14:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 732ms 14:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:43:20 INFO - PROCESS | 2876 | 1465076600190 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 14:43:20 INFO - PROCESS | 2876 | 1465076600192 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 14:43:20 INFO - PROCESS | 2876 | 1465076600196 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:43:20 INFO - PROCESS | 2876 | 1465076600199 Marionette TRACE conn5 <- [1,2118,null,{}] 14:43:20 INFO - PROCESS | 2876 | 1465076600203 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:20 INFO - PROCESS | 2876 | 1465076600205 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:20 INFO - PROCESS | 2876 | 1465076600437 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069712B2400) [pid = 2876] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (00000069720A8800) [pid = 2876] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069725ED800) [pid = 2876] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006964D1AC00) [pid = 2876] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A83F400) [pid = 2876] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006965125C00) [pid = 2876] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B1B3000) [pid = 2876] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964DA1800) [pid = 2876] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006971E68000) [pid = 2876] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069712AF800) [pid = 2876] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:43:20 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696511A800) [pid = 2876] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:43:20 INFO - PROCESS | 2876 | 1465076600501 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:20 INFO - PROCESS | 2876 | 1465076600504 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:20 INFO - PROCESS | 2876 | ++DOCSHELL 000000697150E000 == 36 [pid = 2876] [id = 539] 14:43:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006963B56000) [pid = 2876] [serial = 1617] [outer = 0000000000000000] 14:43:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006964DDD000) [pid = 2876] [serial = 1618] [outer = 0000006963B56000] 14:43:20 INFO - PROCESS | 2876 | 1465076600550 Marionette DEBUG loaded listener.js 14:43:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069720A8800) [pid = 2876] [serial = 1619] [outer = 0000006963B56000] 14:43:20 INFO - PROCESS | 2876 | 1465076600934 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 14:43:20 INFO - PROCESS | 2876 | 1465076600977 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 14:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:43:20 INFO - PROCESS | 2876 | 1465076600981 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:43:20 INFO - PROCESS | 2876 | 1465076600982 Marionette TRACE conn5 <- [1,2122,null,{}] 14:43:20 INFO - PROCESS | 2876 | 1465076600986 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:20 INFO - PROCESS | 2876 | 1465076600988 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:21 INFO - PROCESS | 2876 | 1465076601072 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 14:43:21 INFO - PROCESS | 2876 | 1465076601078 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:21 INFO - PROCESS | 2876 | 1465076601080 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:21 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A73800 == 37 [pid = 2876] [id = 540] 14:43:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000697226E800) [pid = 2876] [serial = 1620] [outer = 0000000000000000] 14:43:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069728EA400) [pid = 2876] [serial = 1621] [outer = 000000697226E800] 14:43:21 INFO - PROCESS | 2876 | 1465076601131 Marionette DEBUG loaded listener.js 14:43:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972D62C00) [pid = 2876] [serial = 1622] [outer = 000000697226E800] 14:43:21 INFO - PROCESS | 2876 | 1465076601566 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 14:43:21 INFO - PROCESS | 2876 | 1465076601613 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 14:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:43:21 INFO - PROCESS | 2876 | 1465076601616 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:43:21 INFO - PROCESS | 2876 | 1465076601618 Marionette TRACE conn5 <- [1,2126,null,{}] 14:43:21 INFO - PROCESS | 2876 | 1465076601622 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:21 INFO - PROCESS | 2876 | 1465076601624 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:21 INFO - PROCESS | 2876 | 1465076601709 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 14:43:21 INFO - PROCESS | 2876 | 1465076601715 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:21 INFO - PROCESS | 2876 | 1465076601717 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:21 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979ADC800 == 38 [pid = 2876] [id = 541] 14:43:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696EA7F400) [pid = 2876] [serial = 1623] [outer = 0000000000000000] 14:43:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006973431400) [pid = 2876] [serial = 1624] [outer = 000000696EA7F400] 14:43:21 INFO - PROCESS | 2876 | 1465076601761 Marionette DEBUG loaded listener.js 14:43:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069737A3400) [pid = 2876] [serial = 1625] [outer = 000000696EA7F400] 14:43:22 INFO - PROCESS | 2876 | 1465076602200 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 14:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 628ms 14:43:22 INFO - PROCESS | 2876 | 1465076602257 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 14:43:22 INFO - PROCESS | 2876 | 1465076602259 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 14:43:22 INFO - PROCESS | 2876 | 1465076602263 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:43:22 INFO - PROCESS | 2876 | 1465076602265 Marionette TRACE conn5 <- [1,2130,null,{}] 14:43:22 INFO - PROCESS | 2876 | 1465076602268 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:22 INFO - PROCESS | 2876 | 1465076602270 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:22 INFO - PROCESS | 2876 | 1465076602367 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 14:43:22 INFO - PROCESS | 2876 | 1465076602373 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:22 INFO - PROCESS | 2876 | 1465076602375 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:22 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C1E800 == 39 [pid = 2876] [id = 542] 14:43:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069745C4000) [pid = 2876] [serial = 1626] [outer = 0000000000000000] 14:43:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069745CD400) [pid = 2876] [serial = 1627] [outer = 00000069745C4000] 14:43:22 INFO - PROCESS | 2876 | 1465076602418 Marionette DEBUG loaded listener.js 14:43:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006974A6E000) [pid = 2876] [serial = 1628] [outer = 00000069745C4000] 14:43:23 INFO - PROCESS | 2876 | 1465076603250 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 14:43:23 INFO - PROCESS | 2876 | 1465076603299 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 14:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:43:23 INFO - PROCESS | 2876 | 1465076603304 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:43:23 INFO - PROCESS | 2876 | 1465076603309 Marionette TRACE conn5 <- [1,2134,null,{}] 14:43:23 INFO - PROCESS | 2876 | 1465076603358 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:23 INFO - PROCESS | 2876 | 1465076603361 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:23 INFO - PROCESS | 2876 | 1465076603481 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 14:43:23 INFO - PROCESS | 2876 | 1465076603597 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:23 INFO - PROCESS | 2876 | 1465076603600 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:23 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2B2800 == 40 [pid = 2876] [id = 543] 14:43:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696511FC00) [pid = 2876] [serial = 1629] [outer = 0000000000000000] 14:43:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (00000069658C2000) [pid = 2876] [serial = 1630] [outer = 000000696511FC00] 14:43:23 INFO - PROCESS | 2876 | 1465076603661 Marionette DEBUG loaded listener.js 14:43:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006969AB5800) [pid = 2876] [serial = 1631] [outer = 000000696511FC00] 14:43:24 INFO - PROCESS | 2876 | 1465076604360 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 14:43:24 INFO - PROCESS | 2876 | 1465076604615 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 14:43:24 INFO - PROCESS | 2876 | 1465076604621 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:43:24 INFO - PROCESS | 2876 | 1465076604624 Marionette TRACE conn5 <- [1,2138,null,{}] 14:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:43:24 INFO - PROCESS | 2876 | 1465076604630 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:24 INFO - PROCESS | 2876 | 1465076604633 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:24 INFO - PROCESS | 2876 | 1465076604751 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 14:43:24 INFO - PROCESS | 2876 | 1465076604825 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:24 INFO - PROCESS | 2876 | 1465076604830 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:24 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDC1800 == 41 [pid = 2876] [id = 544] 14:43:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006965BE6800) [pid = 2876] [serial = 1632] [outer = 0000000000000000] 14:43:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (00000069697E9000) [pid = 2876] [serial = 1633] [outer = 0000006965BE6800] 14:43:24 INFO - PROCESS | 2876 | 1465076604880 Marionette DEBUG loaded listener.js 14:43:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (000000696A275800) [pid = 2876] [serial = 1634] [outer = 0000006965BE6800] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 0000006979ADC800 == 40 [pid = 2876] [id = 541] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A73800 == 39 [pid = 2876] [id = 540] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 000000697150E000 == 38 [pid = 2876] [id = 539] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 0000006978888800 == 37 [pid = 2876] [id = 538] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FEE000 == 36 [pid = 2876] [id = 537] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BDB800 == 35 [pid = 2876] [id = 536] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 0000006975891000 == 34 [pid = 2876] [id = 535] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 000000697347B000 == 33 [pid = 2876] [id = 534] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 00000069724E4800 == 32 [pid = 2876] [id = 533] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D08000 == 31 [pid = 2876] [id = 532] 14:43:25 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (0000006972E28000) [pid = 2876] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FF4800 == 30 [pid = 2876] [id = 531] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 000000696E239000 == 29 [pid = 2876] [id = 530] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 000000696A6F1800 == 28 [pid = 2876] [id = 529] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 000000697289C000 == 27 [pid = 2876] [id = 528] 14:43:25 INFO - PROCESS | 2876 | --DOCSHELL 0000006963DDE000 == 26 [pid = 2876] [id = 12] 14:43:25 INFO - PROCESS | 2876 | 1465076605546 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 14:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:43:25 INFO - PROCESS | 2876 | 1465076605628 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 14:43:25 INFO - PROCESS | 2876 | 1465076605635 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:43:25 INFO - PROCESS | 2876 | 1465076605639 Marionette TRACE conn5 <- [1,2142,null,{}] 14:43:25 INFO - PROCESS | 2876 | 1465076605644 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:25 INFO - PROCESS | 2876 | 1465076605646 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:25 INFO - PROCESS | 2876 | 1465076605737 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 14:43:25 INFO - PROCESS | 2876 | 1465076605751 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:25 INFO - PROCESS | 2876 | 1465076605753 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:25 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDDD000 == 27 [pid = 2876] [id = 545] 14:43:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006965B69400) [pid = 2876] [serial = 1635] [outer = 0000000000000000] 14:43:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A4EDC00) [pid = 2876] [serial = 1636] [outer = 0000006965B69400] 14:43:25 INFO - PROCESS | 2876 | 1465076605803 Marionette DEBUG loaded listener.js 14:43:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696B146400) [pid = 2876] [serial = 1637] [outer = 0000006965B69400] 14:43:26 INFO - PROCESS | 2876 | 1465076606345 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 732ms 14:43:26 INFO - PROCESS | 2876 | 1465076606365 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 14:43:26 INFO - PROCESS | 2876 | 1465076606368 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 14:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:43:26 INFO - PROCESS | 2876 | 1465076606372 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:43:26 INFO - PROCESS | 2876 | 1465076606374 Marionette TRACE conn5 <- [1,2146,null,{}] 14:43:26 INFO - PROCESS | 2876 | 1465076606384 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:26 INFO - PROCESS | 2876 | 1465076606389 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:26 INFO - PROCESS | 2876 | 1465076606483 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 14:43:26 INFO - PROCESS | 2876 | 1465076606557 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:26 INFO - PROCESS | 2876 | 1465076606561 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:26 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BB6800 == 28 [pid = 2876] [id = 546] 14:43:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696E283000) [pid = 2876] [serial = 1638] [outer = 0000000000000000] 14:43:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696EA78C00) [pid = 2876] [serial = 1639] [outer = 000000696E283000] 14:43:26 INFO - PROCESS | 2876 | 1465076606621 Marionette DEBUG loaded listener.js 14:43:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696EE31C00) [pid = 2876] [serial = 1640] [outer = 000000696E283000] 14:43:27 INFO - PROCESS | 2876 | 1465076607022 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 14:43:27 INFO - PROCESS | 2876 | 1465076607110 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 14:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:43:27 INFO - PROCESS | 2876 | 1465076607113 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:43:27 INFO - PROCESS | 2876 | 1465076607115 Marionette TRACE conn5 <- [1,2150,null,{}] 14:43:27 INFO - PROCESS | 2876 | 1465076607123 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:27 INFO - PROCESS | 2876 | 1465076607126 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:27 INFO - PROCESS | 2876 | 1465076607218 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 14:43:27 INFO - PROCESS | 2876 | 1465076607228 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:27 INFO - PROCESS | 2876 | 1465076607231 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:27 INFO - PROCESS | 2876 | ++DOCSHELL 000000697295C800 == 29 [pid = 2876] [id = 547] 14:43:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697088C000) [pid = 2876] [serial = 1641] [outer = 0000000000000000] 14:43:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006970890400) [pid = 2876] [serial = 1642] [outer = 000000697088C000] 14:43:27 INFO - PROCESS | 2876 | 1465076607276 Marionette DEBUG loaded listener.js 14:43:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006970F4D000) [pid = 2876] [serial = 1643] [outer = 000000697088C000] 14:43:27 INFO - PROCESS | 2876 | 1465076607727 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 14:43:27 INFO - PROCESS | 2876 | 1465076607808 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 14:43:27 INFO - PROCESS | 2876 | 1465076607811 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 14:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:43:27 INFO - PROCESS | 2876 | 1465076607814 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:43:27 INFO - PROCESS | 2876 | 1465076607816 Marionette TRACE conn5 <- [1,2154,null,{}] 14:43:27 INFO - PROCESS | 2876 | 1465076607820 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:27 INFO - PROCESS | 2876 | 1465076607822 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:27 INFO - PROCESS | 2876 | 1465076607959 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 14:43:27 INFO - PROCESS | 2876 | 1465076607972 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:27 INFO - PROCESS | 2876 | 1465076607974 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:28 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973787800 == 30 [pid = 2876] [id = 548] 14:43:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069706EA000) [pid = 2876] [serial = 1644] [outer = 0000000000000000] 14:43:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069712B6400) [pid = 2876] [serial = 1645] [outer = 00000069706EA000] 14:43:28 INFO - PROCESS | 2876 | 1465076608026 Marionette DEBUG loaded listener.js 14:43:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000697130E400) [pid = 2876] [serial = 1646] [outer = 00000069706EA000] 14:43:28 INFO - PROCESS | 2876 | 1465076608475 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 14:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:43:28 INFO - PROCESS | 2876 | 1465076608509 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 14:43:28 INFO - PROCESS | 2876 | 1465076608511 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 14:43:28 INFO - PROCESS | 2876 | 1465076608514 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:43:28 INFO - PROCESS | 2876 | 1465076608516 Marionette TRACE conn5 <- [1,2158,null,{}] 14:43:28 INFO - PROCESS | 2876 | 1465076608520 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:28 INFO - PROCESS | 2876 | 1465076608526 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:28 INFO - PROCESS | 2876 | 1465076608669 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 14:43:28 INFO - PROCESS | 2876 | 1465076608725 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:28 INFO - PROCESS | 2876 | 1465076608728 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:28 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BDE800 == 31 [pid = 2876] [id = 549] 14:43:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006971565400) [pid = 2876] [serial = 1647] [outer = 0000000000000000] 14:43:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006971B59000) [pid = 2876] [serial = 1648] [outer = 0000006971565400] 14:43:28 INFO - PROCESS | 2876 | 1465076608774 Marionette DEBUG loaded listener.js 14:43:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006971E6FC00) [pid = 2876] [serial = 1649] [outer = 0000006971565400] 14:43:29 INFO - PROCESS | 2876 | 1465076609215 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 14:43:29 INFO - PROCESS | 2876 | 1465076609280 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 14:43:29 INFO - PROCESS | 2876 | 1465076609283 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 14:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:43:29 INFO - PROCESS | 2876 | 1465076609290 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:43:29 INFO - PROCESS | 2876 | 1465076609292 Marionette TRACE conn5 <- [1,2162,null,{}] 14:43:29 INFO - PROCESS | 2876 | 1465076609296 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:29 INFO - PROCESS | 2876 | 1465076609298 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:29 INFO - PROCESS | 2876 | 1465076609417 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 14:43:29 INFO - PROCESS | 2876 | 1465076609427 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:29 INFO - PROCESS | 2876 | 1465076609429 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FC5800 == 32 [pid = 2876] [id = 550] 14:43:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000697156BC00) [pid = 2876] [serial = 1650] [outer = 0000000000000000] 14:43:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000697224F000) [pid = 2876] [serial = 1651] [outer = 000000697156BC00] 14:43:29 INFO - PROCESS | 2876 | 1465076609474 Marionette DEBUG loaded listener.js 14:43:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006972271800) [pid = 2876] [serial = 1652] [outer = 000000697156BC00] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696A2E9800) [pid = 2876] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696EA7F400) [pid = 2876] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000697140F400) [pid = 2876] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069715F6800) [pid = 2876] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (00000069633BC400) [pid = 2876] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696B1B0800) [pid = 2876] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069699B9C00) [pid = 2876] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006972D6E000) [pid = 2876] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696571BC00) [pid = 2876] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696440A800) [pid = 2876] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964DDE000) [pid = 2876] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006970A6A800) [pid = 2876] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006971308800) [pid = 2876] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696EDFC800) [pid = 2876] [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.] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000697226E800) [pid = 2876] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:43:29 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006963B56000) [pid = 2876] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:43:30 INFO - PROCESS | 2876 | 1465076610085 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 836ms 14:43:30 INFO - PROCESS | 2876 | 1465076610132 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 14:43:30 INFO - PROCESS | 2876 | 1465076610134 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 14:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:43:30 INFO - PROCESS | 2876 | 1465076610137 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:43:30 INFO - PROCESS | 2876 | 1465076610139 Marionette TRACE conn5 <- [1,2166,null,{}] 14:43:30 INFO - PROCESS | 2876 | 1465076610143 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:30 INFO - PROCESS | 2876 | 1465076610145 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:30 INFO - PROCESS | 2876 | 1465076610257 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 14:43:30 INFO - PROCESS | 2876 | 1465076610308 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:30 INFO - PROCESS | 2876 | 1465076610310 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:30 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A2E6800 == 33 [pid = 2876] [id = 551] 14:43:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006964DE0800) [pid = 2876] [serial = 1653] [outer = 0000000000000000] 14:43:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696EA7F400) [pid = 2876] [serial = 1654] [outer = 0000006964DE0800] 14:43:30 INFO - PROCESS | 2876 | 1465076610355 Marionette DEBUG loaded listener.js 14:43:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000697226EC00) [pid = 2876] [serial = 1655] [outer = 0000006964DE0800] 14:43:30 INFO - PROCESS | 2876 | 1465076610751 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 14:43:30 INFO - PROCESS | 2876 | 1465076610775 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 14:43:30 INFO - PROCESS | 2876 | 1465076610777 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 14:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:43:30 INFO - PROCESS | 2876 | 1465076610781 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:43:30 INFO - PROCESS | 2876 | 1465076610782 Marionette TRACE conn5 <- [1,2170,null,{}] 14:43:30 INFO - PROCESS | 2876 | 1465076610786 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:30 INFO - PROCESS | 2876 | 1465076610788 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:30 INFO - PROCESS | 2876 | 1465076610873 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 14:43:30 INFO - PROCESS | 2876 | 1465076610879 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:30 INFO - PROCESS | 2876 | 1465076610881 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:30 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798ED000 == 34 [pid = 2876] [id = 552] 14:43:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006972406C00) [pid = 2876] [serial = 1656] [outer = 0000000000000000] 14:43:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069728EB400) [pid = 2876] [serial = 1657] [outer = 0000006972406C00] 14:43:30 INFO - PROCESS | 2876 | 1465076610925 Marionette DEBUG loaded listener.js 14:43:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972D66800) [pid = 2876] [serial = 1658] [outer = 0000006972406C00] 14:43:31 INFO - PROCESS | 2876 | 1465076611337 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 586ms 14:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:43:31 INFO - PROCESS | 2876 | 1465076611369 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 14:43:31 INFO - PROCESS | 2876 | 1465076611372 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 14:43:31 INFO - PROCESS | 2876 | 1465076611375 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:43:31 INFO - PROCESS | 2876 | 1465076611377 Marionette TRACE conn5 <- [1,2174,null,{}] 14:43:31 INFO - PROCESS | 2876 | 1465076611391 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:31 INFO - PROCESS | 2876 | 1465076611393 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:31 INFO - PROCESS | 2876 | 1465076611479 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 14:43:31 INFO - PROCESS | 2876 | 1465076611486 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:31 INFO - PROCESS | 2876 | 1465076611488 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:31 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A74000 == 35 [pid = 2876] [id = 553] 14:43:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972D6B000) [pid = 2876] [serial = 1659] [outer = 0000000000000000] 14:43:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006973431800) [pid = 2876] [serial = 1660] [outer = 0000006972D6B000] 14:43:31 INFO - PROCESS | 2876 | 1465076611533 Marionette DEBUG loaded listener.js 14:43:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069737A9000) [pid = 2876] [serial = 1661] [outer = 0000006972D6B000] 14:43:32 INFO - PROCESS | 2876 | 1465076612016 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 14:43:32 INFO - PROCESS | 2876 | 1465076612050 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 14:43:32 INFO - PROCESS | 2876 | 1465076612055 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 14:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:43:32 INFO - PROCESS | 2876 | 1465076612061 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:43:32 INFO - PROCESS | 2876 | 1465076612066 Marionette TRACE conn5 <- [1,2178,null,{}] 14:43:32 INFO - PROCESS | 2876 | 1465076612073 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:32 INFO - PROCESS | 2876 | 1465076612077 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:32 INFO - PROCESS | 2876 | 1465076612209 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 14:43:32 INFO - PROCESS | 2876 | 1465076612362 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:32 INFO - PROCESS | 2876 | 1465076612367 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:32 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B4DA800 == 36 [pid = 2876] [id = 554] 14:43:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006965121C00) [pid = 2876] [serial = 1662] [outer = 0000000000000000] 14:43:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696571F400) [pid = 2876] [serial = 1663] [outer = 0000006965121C00] 14:43:32 INFO - PROCESS | 2876 | 1465076612427 Marionette DEBUG loaded listener.js 14:43:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696A7A2C00) [pid = 2876] [serial = 1664] [outer = 0000006965121C00] 14:43:32 INFO - PROCESS | 2876 | 1465076612989 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 983ms 14:43:33 INFO - PROCESS | 2876 | 1465076613047 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 14:43:33 INFO - PROCESS | 2876 | 1465076613053 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 14:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:43:33 INFO - PROCESS | 2876 | 1465076613059 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:43:33 INFO - PROCESS | 2876 | 1465076613063 Marionette TRACE conn5 <- [1,2182,null,{}] 14:43:33 INFO - PROCESS | 2876 | 1465076613067 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:33 INFO - PROCESS | 2876 | 1465076613070 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:33 INFO - PROCESS | 2876 | 1465076613187 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 14:43:33 INFO - PROCESS | 2876 | 1465076613310 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:33 INFO - PROCESS | 2876 | 1465076613313 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:33 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973482800 == 37 [pid = 2876] [id = 555] 14:43:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696BA97000) [pid = 2876] [serial = 1665] [outer = 0000000000000000] 14:43:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696EA82000) [pid = 2876] [serial = 1666] [outer = 000000696BA97000] 14:43:33 INFO - PROCESS | 2876 | 1465076613372 Marionette DEBUG loaded listener.js 14:43:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006970889000) [pid = 2876] [serial = 1667] [outer = 000000696BA97000] 14:43:33 INFO - PROCESS | 2876 | 1465076613976 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 943ms 14:43:34 INFO - PROCESS | 2876 | 1465076614004 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 14:43:34 INFO - PROCESS | 2876 | 1465076614007 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 14:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:43:34 INFO - PROCESS | 2876 | 1465076614011 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:43:34 INFO - PROCESS | 2876 | 1465076614015 Marionette TRACE conn5 <- [1,2186,null,{}] 14:43:34 INFO - PROCESS | 2876 | 1465076614027 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:34 INFO - PROCESS | 2876 | 1465076614032 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:34 INFO - PROCESS | 2876 | 1465076614151 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 14:43:34 INFO - PROCESS | 2876 | 1465076614274 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:34 INFO - PROCESS | 2876 | 1465076614278 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:34 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C17800 == 38 [pid = 2876] [id = 556] 14:43:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000697156D400) [pid = 2876] [serial = 1668] [outer = 0000000000000000] 14:43:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006971E64000) [pid = 2876] [serial = 1669] [outer = 000000697156D400] 14:43:34 INFO - PROCESS | 2876 | 1465076614338 Marionette DEBUG loaded listener.js 14:43:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (00000069728F8800) [pid = 2876] [serial = 1670] [outer = 000000697156D400] 14:43:34 INFO - PROCESS | 2876 | 1465076614940 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 986ms 14:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:43:35 INFO - PROCESS | 2876 | 1465076614999 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 14:43:35 INFO - PROCESS | 2876 | 1465076615002 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 14:43:35 INFO - PROCESS | 2876 | 1465076615006 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:43:35 INFO - PROCESS | 2876 | 1465076615008 Marionette TRACE conn5 <- [1,2190,null,{}] 14:43:35 INFO - PROCESS | 2876 | 1465076615012 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:35 INFO - PROCESS | 2876 | 1465076615014 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:35 INFO - PROCESS | 2876 | 1465076615135 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 14:43:35 INFO - PROCESS | 2876 | 1465076615225 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:35 INFO - PROCESS | 2876 | 1465076615227 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:35 INFO - PROCESS | 2876 | ++DOCSHELL 00000069766E8000 == 39 [pid = 2876] [id = 557] 14:43:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006974A7B400) [pid = 2876] [serial = 1671] [outer = 0000000000000000] 14:43:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (000000697557FC00) [pid = 2876] [serial = 1672] [outer = 0000006974A7B400] 14:43:35 INFO - PROCESS | 2876 | 1465076615283 Marionette DEBUG loaded listener.js 14:43:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (00000069758DC400) [pid = 2876] [serial = 1673] [outer = 0000006974A7B400] 14:43:35 INFO - PROCESS | 2876 | 1465076615896 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 922ms 14:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:43:35 INFO - PROCESS | 2876 | 1465076615930 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 14:43:35 INFO - PROCESS | 2876 | 1465076615933 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 14:43:35 INFO - PROCESS | 2876 | 1465076615936 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:43:35 INFO - PROCESS | 2876 | 1465076615939 Marionette TRACE conn5 <- [1,2194,null,{}] 14:43:35 INFO - PROCESS | 2876 | 1465076615943 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:35 INFO - PROCESS | 2876 | 1465076615945 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:36 INFO - PROCESS | 2876 | 1465076616056 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 14:43:36 INFO - PROCESS | 2876 | 1465076616150 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:36 INFO - PROCESS | 2876 | 1465076616152 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:36 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6E0000 == 40 [pid = 2876] [id = 558] 14:43:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (000000696511F400) [pid = 2876] [serial = 1674] [outer = 0000000000000000] 14:43:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (000000696996DC00) [pid = 2876] [serial = 1675] [outer = 000000696511F400] 14:43:36 INFO - PROCESS | 2876 | 1465076616208 Marionette DEBUG loaded listener.js 14:43:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 95 (00000069713B0800) [pid = 2876] [serial = 1676] [outer = 000000696511F400] 14:43:36 INFO - PROCESS | 2876 | 1465076616912 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1025ms 14:43:36 INFO - PROCESS | 2876 | 1465076616964 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 14:43:36 INFO - PROCESS | 2876 | 1465076616968 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 14:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:43:37 INFO - PROCESS | 2876 | 1465076617011 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:43:37 INFO - PROCESS | 2876 | 1465076617014 Marionette TRACE conn5 <- [1,2198,null,{}] 14:43:37 INFO - PROCESS | 2876 | 1465076617021 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:37 INFO - PROCESS | 2876 | 1465076617024 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:37 INFO - PROCESS | 2876 | 1465076617146 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 14:43:37 INFO - PROCESS | 2876 | 1465076617267 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:37 INFO - PROCESS | 2876 | 1465076617270 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:37 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDD2800 == 41 [pid = 2876] [id = 559] 14:43:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 96 (0000006969AB8000) [pid = 2876] [serial = 1677] [outer = 0000000000000000] 14:43:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 97 (000000696A8EE000) [pid = 2876] [serial = 1678] [outer = 0000006969AB8000] 14:43:37 INFO - PROCESS | 2876 | 1465076617323 Marionette DEBUG loaded listener.js 14:43:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 98 (000000696E220800) [pid = 2876] [serial = 1679] [outer = 0000006969AB8000] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 00000069798ED000 == 40 [pid = 2876] [id = 552] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 000000696A2E6800 == 39 [pid = 2876] [id = 551] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FC5800 == 38 [pid = 2876] [id = 550] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BDE800 == 37 [pid = 2876] [id = 549] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006973787800 == 36 [pid = 2876] [id = 548] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 000000697295C800 == 35 [pid = 2876] [id = 547] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BB6800 == 34 [pid = 2876] [id = 546] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDDD000 == 33 [pid = 2876] [id = 545] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDC1800 == 32 [pid = 2876] [id = 544] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2B2800 == 31 [pid = 2876] [id = 543] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C1E800 == 30 [pid = 2876] [id = 542] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 000000696A6E0000 == 29 [pid = 2876] [id = 558] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 00000069766E8000 == 28 [pid = 2876] [id = 557] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C17800 == 27 [pid = 2876] [id = 556] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006973482800 == 26 [pid = 2876] [id = 555] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A74000 == 25 [pid = 2876] [id = 553] 14:43:38 INFO - PROCESS | 2876 | --DOCSHELL 000000696B4DA800 == 24 [pid = 2876] [id = 554] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 97 (000000696A6E0800) [pid = 2876] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 96 (0000006971561000) [pid = 2876] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 95 (0000006971B57C00) [pid = 2876] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 94 (000000696A710400) [pid = 2876] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (000000696A8EE400) [pid = 2876] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (000000697156D800) [pid = 2876] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (000000696B489800) [pid = 2876] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000696B811000) [pid = 2876] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (000000697064D000) [pid = 2876] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006970894000) [pid = 2876] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (00000069735A2400) [pid = 2876] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006965BDE000) [pid = 2876] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006969966C00) [pid = 2876] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696BA34000) [pid = 2876] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696E3DE800) [pid = 2876] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006964EC1400) [pid = 2876] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696511E000) [pid = 2876] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006970F90000) [pid = 2876] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069712B8C00) [pid = 2876] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006971310400) [pid = 2876] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971E6B400) [pid = 2876] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (00000069647BB800) [pid = 2876] [serial = 1073] [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.] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069728EA400) [pid = 2876] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006972D62C00) [pid = 2876] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006964DDD000) [pid = 2876] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069737A3400) [pid = 2876] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069720A8800) [pid = 2876] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000697140D000) [pid = 2876] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006973431400) [pid = 2876] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 14:43:38 INFO - PROCESS | 2876 | 1465076618529 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1553ms 14:43:38 INFO - PROCESS | 2876 | 1465076618544 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 14:43:38 INFO - PROCESS | 2876 | 1465076618548 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 14:43:38 INFO - PROCESS | 2876 | 1465076618552 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:43:38 INFO - PROCESS | 2876 | 1465076618557 Marionette TRACE conn5 <- [1,2202,null,{}] 14:43:38 INFO - PROCESS | 2876 | 1465076618563 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:38 INFO - PROCESS | 2876 | 1465076618565 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:38 INFO - PROCESS | 2876 | 1465076618663 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 14:43:38 INFO - PROCESS | 2876 | 1465076618772 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:38 INFO - PROCESS | 2876 | 1465076618775 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:38 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6E1000 == 25 [pid = 2876] [id = 560] 14:43:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006964F88000) [pid = 2876] [serial = 1680] [outer = 0000000000000000] 14:43:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696511C400) [pid = 2876] [serial = 1681] [outer = 0000006964F88000] 14:43:38 INFO - PROCESS | 2876 | 1465076618824 Marionette DEBUG loaded listener.js 14:43:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006965719C00) [pid = 2876] [serial = 1682] [outer = 0000006964F88000] 14:43:39 INFO - PROCESS | 2876 | 1465076619219 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 690ms 14:43:39 INFO - PROCESS | 2876 | 1465076619247 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 14:43:39 INFO - PROCESS | 2876 | 1465076619252 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 14:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:43:39 INFO - PROCESS | 2876 | 1465076619258 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:43:39 INFO - PROCESS | 2876 | 1465076619261 Marionette TRACE conn5 <- [1,2206,null,{}] 14:43:39 INFO - PROCESS | 2876 | 1465076619265 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:39 INFO - PROCESS | 2876 | 1465076619267 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:39 INFO - PROCESS | 2876 | 1465076619399 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 14:43:39 INFO - PROCESS | 2876 | 1465076619415 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:39 INFO - PROCESS | 2876 | 1465076619418 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:39 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEAA000 == 26 [pid = 2876] [id = 561] 14:43:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006969A07400) [pid = 2876] [serial = 1683] [outer = 0000000000000000] 14:43:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696A207C00) [pid = 2876] [serial = 1684] [outer = 0000006969A07400] 14:43:39 INFO - PROCESS | 2876 | 1465076619466 Marionette DEBUG loaded listener.js 14:43:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696A837C00) [pid = 2876] [serial = 1685] [outer = 0000006969A07400] 14:43:39 INFO - PROCESS | 2876 | 1465076619910 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 693ms 14:43:39 INFO - PROCESS | 2876 | 1465076619957 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 14:43:39 INFO - PROCESS | 2876 | 1465076619959 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 14:43:39 INFO - PROCESS | 2876 | 1465076619963 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:43:39 INFO - PROCESS | 2876 | 1465076619966 Marionette TRACE conn5 <- [1,2210,null,{}] 14:43:39 INFO - PROCESS | 2876 | 1465076619978 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:39 INFO - PROCESS | 2876 | 1465076619983 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:40 INFO - PROCESS | 2876 | 1465076620073 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 14:43:40 INFO - PROCESS | 2876 | 1465076620081 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:40 INFO - PROCESS | 2876 | 1465076620085 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:40 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DB6000 == 27 [pid = 2876] [id = 562] 14:43:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696B810800) [pid = 2876] [serial = 1686] [outer = 0000000000000000] 14:43:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696B813C00) [pid = 2876] [serial = 1687] [outer = 000000696B810800] 14:43:40 INFO - PROCESS | 2876 | 1465076620136 Marionette DEBUG loaded listener.js 14:43:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696E222000) [pid = 2876] [serial = 1688] [outer = 000000696B810800] 14:43:40 INFO - PROCESS | 2876 | 1465076620628 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 14:43:40 INFO - PROCESS | 2876 | 1465076620659 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 14:43:40 INFO - PROCESS | 2876 | 1465076620662 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 14:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:43:40 INFO - PROCESS | 2876 | 1465076620666 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:43:40 INFO - PROCESS | 2876 | 1465076620668 Marionette TRACE conn5 <- [1,2214,null,{}] 14:43:40 INFO - PROCESS | 2876 | 1465076620671 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:40 INFO - PROCESS | 2876 | 1465076620673 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:40 INFO - PROCESS | 2876 | 1465076620822 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 14:43:40 INFO - PROCESS | 2876 | 1465076620876 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:40 INFO - PROCESS | 2876 | 1465076620878 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:40 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A3800 == 28 [pid = 2876] [id = 563] 14:43:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006970642C00) [pid = 2876] [serial = 1689] [outer = 0000000000000000] 14:43:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069706DD400) [pid = 2876] [serial = 1690] [outer = 0000006970642C00] 14:43:40 INFO - PROCESS | 2876 | 1465076620924 Marionette DEBUG loaded listener.js 14:43:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006970890C00) [pid = 2876] [serial = 1691] [outer = 0000006970642C00] 14:43:41 INFO - PROCESS | 2876 | 1465076621375 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 14:43:41 INFO - PROCESS | 2876 | 1465076621401 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 14:43:41 INFO - PROCESS | 2876 | 1465076621403 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 14:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:43:41 INFO - PROCESS | 2876 | 1465076621413 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:43:41 INFO - PROCESS | 2876 | 1465076621415 Marionette TRACE conn5 <- [1,2218,null,{}] 14:43:41 INFO - PROCESS | 2876 | 1465076621423 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:41 INFO - PROCESS | 2876 | 1465076621425 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:41 INFO - PROCESS | 2876 | 1465076621535 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 14:43:41 INFO - PROCESS | 2876 | 1465076621541 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:41 INFO - PROCESS | 2876 | 1465076621543 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:41 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973541000 == 29 [pid = 2876] [id = 564] 14:43:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006970648800) [pid = 2876] [serial = 1692] [outer = 0000000000000000] 14:43:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006970F83000) [pid = 2876] [serial = 1693] [outer = 0000006970648800] 14:43:41 INFO - PROCESS | 2876 | 1465076621588 Marionette DEBUG loaded listener.js 14:43:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069712B2800) [pid = 2876] [serial = 1694] [outer = 0000006970648800] 14:43:42 INFO - PROCESS | 2876 | 1465076622052 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 691ms 14:43:42 INFO - PROCESS | 2876 | 1465076622108 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 14:43:42 INFO - PROCESS | 2876 | 1465076622111 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 14:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:43:42 INFO - PROCESS | 2876 | 1465076622114 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:43:42 INFO - PROCESS | 2876 | 1465076622116 Marionette TRACE conn5 <- [1,2222,null,{}] 14:43:42 INFO - PROCESS | 2876 | 1465076622119 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:42 INFO - PROCESS | 2876 | 1465076622126 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:42 INFO - PROCESS | 2876 | 1465076622282 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069706EA000) [pid = 2876] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971565400) [pid = 2876] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006965BE6800) [pid = 2876] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696511FC00) [pid = 2876] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000697088C000) [pid = 2876] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069745C4000) [pid = 2876] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006972406C00) [pid = 2876] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006965B69400) [pid = 2876] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696E283000) [pid = 2876] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000697156BC00) [pid = 2876] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006964DE0800) [pid = 2876] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:43:42 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972D6B000) [pid = 2876] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:43:42 INFO - PROCESS | 2876 | 1465076622534 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:42 INFO - PROCESS | 2876 | 1465076622536 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:42 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0DF800 == 30 [pid = 2876] [id = 565] 14:43:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006963439800) [pid = 2876] [serial = 1695] [outer = 0000000000000000] 14:43:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696571BC00) [pid = 2876] [serial = 1696] [outer = 0000006963439800] 14:43:42 INFO - PROCESS | 2876 | 1465076622585 Marionette DEBUG loaded listener.js 14:43:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006970AE1400) [pid = 2876] [serial = 1697] [outer = 0000006963439800] 14:43:42 INFO - PROCESS | 2876 | 1465076622954 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 881ms 14:43:42 INFO - PROCESS | 2876 | 1465076622996 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 14:43:43 INFO - PROCESS | 2876 | 1465076622999 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 14:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:43:43 INFO - PROCESS | 2876 | 1465076623002 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:43:43 INFO - PROCESS | 2876 | 1465076623004 Marionette TRACE conn5 <- [1,2226,null,{}] 14:43:43 INFO - PROCESS | 2876 | 1465076623007 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:43 INFO - PROCESS | 2876 | 1465076623009 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:43 INFO - PROCESS | 2876 | 1465076623091 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 14:43:43 INFO - PROCESS | 2876 | 1465076623170 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:43 INFO - PROCESS | 2876 | 1465076623172 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:43 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FAD800 == 31 [pid = 2876] [id = 566] 14:43:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006969A04C00) [pid = 2876] [serial = 1698] [outer = 0000000000000000] 14:43:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971569800) [pid = 2876] [serial = 1699] [outer = 0000006969A04C00] 14:43:43 INFO - PROCESS | 2876 | 1465076623217 Marionette DEBUG loaded listener.js 14:43:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971B59800) [pid = 2876] [serial = 1700] [outer = 0000006969A04C00] 14:43:43 INFO - PROCESS | 2876 | 1465076623585 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 14:43:43 INFO - PROCESS | 2876 | 1465076623634 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 14:43:43 INFO - PROCESS | 2876 | 1465076623637 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 14:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:43:43 INFO - PROCESS | 2876 | 1465076623640 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:43:43 INFO - PROCESS | 2876 | 1465076623642 Marionette TRACE conn5 <- [1,2230,null,{}] 14:43:43 INFO - PROCESS | 2876 | 1465076623645 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:43 INFO - PROCESS | 2876 | 1465076623647 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:43 INFO - PROCESS | 2876 | 1465076623760 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 14:43:43 INFO - PROCESS | 2876 | 1465076623769 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:43 INFO - PROCESS | 2876 | 1465076623771 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:43 INFO - PROCESS | 2876 | ++DOCSHELL 00000069766FD000 == 32 [pid = 2876] [id = 567] 14:43:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971E6A800) [pid = 2876] [serial = 1701] [outer = 0000000000000000] 14:43:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971E6E800) [pid = 2876] [serial = 1702] [outer = 0000006971E6A800] 14:43:43 INFO - PROCESS | 2876 | 1465076623840 Marionette DEBUG loaded listener.js 14:43:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972249C00) [pid = 2876] [serial = 1703] [outer = 0000006971E6A800] 14:43:44 INFO - PROCESS | 2876 | 1465076624236 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 14:43:44 INFO - PROCESS | 2876 | 1465076624273 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 14:43:44 INFO - PROCESS | 2876 | 1465076624275 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 14:43:44 INFO - PROCESS | 2876 | 1465076624278 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:43:44 INFO - PROCESS | 2876 | 1465076624280 Marionette TRACE conn5 <- [1,2234,null,{}] 14:43:44 INFO - PROCESS | 2876 | 1465076624283 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:44 INFO - PROCESS | 2876 | 1465076624285 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:44 INFO - PROCESS | 2876 | 1465076624399 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 14:43:44 INFO - PROCESS | 2876 | 1465076624407 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:44 INFO - PROCESS | 2876 | 1465076624409 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:44 INFO - PROCESS | 2876 | ++DOCSHELL 000000697976A800 == 33 [pid = 2876] [id = 568] 14:43:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696B486C00) [pid = 2876] [serial = 1704] [outer = 0000000000000000] 14:43:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972267400) [pid = 2876] [serial = 1705] [outer = 000000696B486C00] 14:43:44 INFO - PROCESS | 2876 | 1465076624454 Marionette DEBUG loaded listener.js 14:43:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069725F0000) [pid = 2876] [serial = 1706] [outer = 000000696B486C00] 14:43:45 INFO - PROCESS | 2876 | 1465076625349 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1079ms 14:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:43:45 INFO - PROCESS | 2876 | 1465076625361 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 14:43:45 INFO - PROCESS | 2876 | 1465076625365 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 14:43:45 INFO - PROCESS | 2876 | 1465076625370 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:43:45 INFO - PROCESS | 2876 | 1465076625373 Marionette TRACE conn5 <- [1,2238,null,{}] 14:43:45 INFO - PROCESS | 2876 | 1465076625378 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:45 INFO - PROCESS | 2876 | 1465076625382 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:45 INFO - PROCESS | 2876 | 1465076625512 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 14:43:45 INFO - PROCESS | 2876 | 1465076625634 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:45 INFO - PROCESS | 2876 | 1465076625637 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:45 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2B8000 == 34 [pid = 2876] [id = 569] 14:43:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006964F88800) [pid = 2876] [serial = 1707] [outer = 0000000000000000] 14:43:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696571D400) [pid = 2876] [serial = 1708] [outer = 0000006964F88800] 14:43:45 INFO - PROCESS | 2876 | 1465076625699 Marionette DEBUG loaded listener.js 14:43:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696A18AC00) [pid = 2876] [serial = 1709] [outer = 0000006964F88800] 14:43:46 INFO - PROCESS | 2876 | 1465076626460 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1141ms 14:43:46 INFO - PROCESS | 2876 | 1465076626511 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 14:43:46 INFO - PROCESS | 2876 | 1465076626517 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 14:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:43:46 INFO - PROCESS | 2876 | 1465076626523 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:43:46 INFO - PROCESS | 2876 | 1465076626526 Marionette TRACE conn5 <- [1,2242,null,{}] 14:43:46 INFO - PROCESS | 2876 | 1465076626531 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:46 INFO - PROCESS | 2876 | 1465076626534 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:46 INFO - PROCESS | 2876 | 1465076626672 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 14:43:46 INFO - PROCESS | 2876 | 1465076626869 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:46 INFO - PROCESS | 2876 | 1465076626872 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:46 INFO - PROCESS | 2876 | ++DOCSHELL 0000006965B4E800 == 35 [pid = 2876] [id = 570] 14:43:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006963D48000) [pid = 2876] [serial = 1710] [outer = 0000000000000000] 14:43:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006964DE0800) [pid = 2876] [serial = 1711] [outer = 0000006963D48000] 14:43:46 INFO - PROCESS | 2876 | 1465076626929 Marionette DEBUG loaded listener.js 14:43:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006969A0BC00) [pid = 2876] [serial = 1712] [outer = 0000006963D48000] 14:43:47 INFO - PROCESS | 2876 | --DOCSHELL 00000069766FD000 == 34 [pid = 2876] [id = 567] 14:43:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FAD800 == 33 [pid = 2876] [id = 566] 14:43:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0DF800 == 32 [pid = 2876] [id = 565] 14:43:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006973541000 == 31 [pid = 2876] [id = 564] 14:43:47 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A3800 == 30 [pid = 2876] [id = 563] 14:43:47 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DB6000 == 29 [pid = 2876] [id = 562] 14:43:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEAA000 == 28 [pid = 2876] [id = 561] 14:43:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696A6E1000 == 27 [pid = 2876] [id = 560] 14:43:47 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDD2800 == 26 [pid = 2876] [id = 559] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (00000069712B6400) [pid = 2876] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (000000697130E400) [pid = 2876] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006971E6FC00) [pid = 2876] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006971B59000) [pid = 2876] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (00000069697E9000) [pid = 2876] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696A275800) [pid = 2876] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069658C2000) [pid = 2876] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006969AB5800) [pid = 2876] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006970890400) [pid = 2876] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006974A6E000) [pid = 2876] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006972D66800) [pid = 2876] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069745CD400) [pid = 2876] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696A4EDC00) [pid = 2876] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696B146400) [pid = 2876] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696EA78C00) [pid = 2876] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696EE31C00) [pid = 2876] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697224F000) [pid = 2876] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696EA7F400) [pid = 2876] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006973431800) [pid = 2876] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069737A9000) [pid = 2876] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069728EB400) [pid = 2876] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972271800) [pid = 2876] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006970F4D000) [pid = 2876] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000697226EC00) [pid = 2876] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 14:43:47 INFO - PROCESS | 2876 | 1465076627605 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1139ms 14:43:47 INFO - PROCESS | 2876 | 1465076627665 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 14:43:47 INFO - PROCESS | 2876 | 1465076627668 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 14:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:43:47 INFO - PROCESS | 2876 | 1465076627675 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:43:47 INFO - PROCESS | 2876 | 1465076627677 Marionette TRACE conn5 <- [1,2246,null,{}] 14:43:47 INFO - PROCESS | 2876 | 1465076627683 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:47 INFO - PROCESS | 2876 | 1465076627687 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:47 INFO - PROCESS | 2876 | 1465076627783 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 14:43:47 INFO - PROCESS | 2876 | 1465076627865 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:47 INFO - PROCESS | 2876 | 1465076627868 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:47 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E350800 == 27 [pid = 2876] [id = 571] 14:43:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964D9A800) [pid = 2876] [serial = 1713] [outer = 0000000000000000] 14:43:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006969734800) [pid = 2876] [serial = 1714] [outer = 0000006964D9A800] 14:43:47 INFO - PROCESS | 2876 | 1465076627917 Marionette DEBUG loaded listener.js 14:43:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696A4F8000) [pid = 2876] [serial = 1715] [outer = 0000006964D9A800] 14:43:48 INFO - PROCESS | 2876 | 1465076628388 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 14:43:48 INFO - PROCESS | 2876 | 1465076628413 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 14:43:48 INFO - PROCESS | 2876 | 1465076628418 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 14:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:43:48 INFO - PROCESS | 2876 | 1465076628423 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:43:48 INFO - PROCESS | 2876 | 1465076628425 Marionette TRACE conn5 <- [1,2250,null,{}] 14:43:48 INFO - PROCESS | 2876 | 1465076628429 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:48 INFO - PROCESS | 2876 | 1465076628431 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:48 INFO - PROCESS | 2876 | 1465076628524 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 14:43:48 INFO - PROCESS | 2876 | 1465076628532 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:48 INFO - PROCESS | 2876 | 1465076628534 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:48 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BC9000 == 28 [pid = 2876] [id = 572] 14:43:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696B88A800) [pid = 2876] [serial = 1716] [outer = 0000000000000000] 14:43:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696BA97400) [pid = 2876] [serial = 1717] [outer = 000000696B88A800] 14:43:48 INFO - PROCESS | 2876 | 1465076628581 Marionette DEBUG loaded listener.js 14:43:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696EA86800) [pid = 2876] [serial = 1718] [outer = 000000696B88A800] 14:43:49 INFO - PROCESS | 2876 | 1465076629061 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 14:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:43:49 INFO - PROCESS | 2876 | 1465076629119 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 14:43:49 INFO - PROCESS | 2876 | 1465076629121 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 14:43:49 INFO - PROCESS | 2876 | 1465076629126 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:43:49 INFO - PROCESS | 2876 | 1465076629133 Marionette TRACE conn5 <- [1,2254,null,{}] 14:43:49 INFO - PROCESS | 2876 | 1465076629143 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:49 INFO - PROCESS | 2876 | 1465076629147 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:49 INFO - PROCESS | 2876 | 1465076629239 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 14:43:49 INFO - PROCESS | 2876 | 1465076629255 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:49 INFO - PROCESS | 2876 | 1465076629257 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:49 INFO - PROCESS | 2876 | ++DOCSHELL 000000697346E000 == 29 [pid = 2876] [id = 573] 14:43:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696443A400) [pid = 2876] [serial = 1719] [outer = 0000000000000000] 14:43:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000697088C000) [pid = 2876] [serial = 1720] [outer = 000000696443A400] 14:43:49 INFO - PROCESS | 2876 | 1465076629376 Marionette DEBUG loaded listener.js 14:43:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000697127C000) [pid = 2876] [serial = 1721] [outer = 000000696443A400] 14:43:49 INFO - PROCESS | 2876 | 1465076629787 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 14:43:49 INFO - PROCESS | 2876 | 1465076629820 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 14:43:49 INFO - PROCESS | 2876 | 1465076629823 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 14:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:43:49 INFO - PROCESS | 2876 | 1465076629827 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:43:49 INFO - PROCESS | 2876 | 1465076629829 Marionette TRACE conn5 <- [1,2258,null,{}] 14:43:49 INFO - PROCESS | 2876 | 1465076629832 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:49 INFO - PROCESS | 2876 | 1465076629834 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:49 INFO - PROCESS | 2876 | 1465076629979 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 14:43:50 INFO - PROCESS | 2876 | 1465076629999 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:50 INFO - PROCESS | 2876 | 1465076630001 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:50 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BC5000 == 30 [pid = 2876] [id = 574] 14:43:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971305800) [pid = 2876] [serial = 1722] [outer = 0000000000000000] 14:43:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000697130FC00) [pid = 2876] [serial = 1723] [outer = 0000006971305800] 14:43:50 INFO - PROCESS | 2876 | 1465076630055 Marionette DEBUG loaded listener.js 14:43:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697140B400) [pid = 2876] [serial = 1724] [outer = 0000006971305800] 14:43:50 INFO - PROCESS | 2876 | 1465076630492 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 14:43:50 INFO - PROCESS | 2876 | 1465076630519 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 14:43:50 INFO - PROCESS | 2876 | 1465076630521 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 14:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:43:50 INFO - PROCESS | 2876 | 1465076630525 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:43:50 INFO - PROCESS | 2876 | 1465076630526 Marionette TRACE conn5 <- [1,2262,null,{}] 14:43:50 INFO - PROCESS | 2876 | 1465076630530 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:50 INFO - PROCESS | 2876 | 1465076630532 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:50 INFO - PROCESS | 2876 | 1465076630644 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 14:43:50 INFO - PROCESS | 2876 | 1465076630650 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:50 INFO - PROCESS | 2876 | 1465076630656 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:50 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972C3B800 == 31 [pid = 2876] [id = 575] 14:43:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971569400) [pid = 2876] [serial = 1725] [outer = 0000000000000000] 14:43:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697156D800) [pid = 2876] [serial = 1726] [outer = 0000006971569400] 14:43:50 INFO - PROCESS | 2876 | 1465076630756 Marionette DEBUG loaded listener.js 14:43:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006971B59000) [pid = 2876] [serial = 1727] [outer = 0000006971569400] 14:43:51 INFO - PROCESS | 2876 | 1465076631221 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 14:43:51 INFO - PROCESS | 2876 | 1465076631262 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 14:43:51 INFO - PROCESS | 2876 | 1465076631264 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 14:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:43:51 INFO - PROCESS | 2876 | 1465076631273 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:43:51 INFO - PROCESS | 2876 | 1465076631274 Marionette TRACE conn5 <- [1,2266,null,{}] 14:43:51 INFO - PROCESS | 2876 | 1465076631278 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:51 INFO - PROCESS | 2876 | 1465076631281 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:51 INFO - PROCESS | 2876 | 1465076631431 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 14:43:51 INFO - PROCESS | 2876 | 1465076631445 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:51 INFO - PROCESS | 2876 | 1465076631447 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:51 INFO - PROCESS | 2876 | ++DOCSHELL 000000697888C800 == 32 [pid = 2876] [id = 576] 14:43:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972250400) [pid = 2876] [serial = 1728] [outer = 0000000000000000] 14:43:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000697226FC00) [pid = 2876] [serial = 1729] [outer = 0000006972250400] 14:43:51 INFO - PROCESS | 2876 | 1465076631536 Marionette DEBUG loaded listener.js 14:43:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006972581000) [pid = 2876] [serial = 1730] [outer = 0000006972250400] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006963439800) [pid = 2876] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000697156D400) [pid = 2876] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006974A7B400) [pid = 2876] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696511F400) [pid = 2876] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006969A04C00) [pid = 2876] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006971E6A800) [pid = 2876] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006964F88000) [pid = 2876] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696B810800) [pid = 2876] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006969A07400) [pid = 2876] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006969AB8000) [pid = 2876] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006970642C00) [pid = 2876] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006965121C00) [pid = 2876] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696BA97000) [pid = 2876] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:43:51 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006970648800) [pid = 2876] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:43:51 INFO - PROCESS | 2876 | 1465076631980 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 778ms 14:43:52 INFO - PROCESS | 2876 | 1465076632049 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 14:43:52 INFO - PROCESS | 2876 | 1465076632051 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 14:43:52 INFO - PROCESS | 2876 | 1465076632054 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:43:52 INFO - PROCESS | 2876 | 1465076632056 Marionette TRACE conn5 <- [1,2270,null,{}] 14:43:52 INFO - PROCESS | 2876 | 1465076632060 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:52 INFO - PROCESS | 2876 | 1465076632062 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:52 INFO - PROCESS | 2876 | 1465076632146 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 14:43:52 INFO - PROCESS | 2876 | 1465076632152 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:52 INFO - PROCESS | 2876 | 1465076632154 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:52 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEC2000 == 33 [pid = 2876] [id = 577] 14:43:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A6B1000) [pid = 2876] [serial = 1731] [outer = 0000000000000000] 14:43:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006970A67800) [pid = 2876] [serial = 1732] [outer = 000000696A6B1000] 14:43:52 INFO - PROCESS | 2876 | 1465076632200 Marionette DEBUG loaded listener.js 14:43:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006972403400) [pid = 2876] [serial = 1733] [outer = 000000696A6B1000] 14:43:52 INFO - PROCESS | 2876 | 1465076632619 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 587ms 14:43:52 INFO - PROCESS | 2876 | 1465076632654 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 14:43:52 INFO - PROCESS | 2876 | 1465076632657 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 14:43:52 INFO - PROCESS | 2876 | 1465076632660 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:43:52 INFO - PROCESS | 2876 | 1465076632662 Marionette TRACE conn5 <- [1,2274,null,{}] 14:43:52 INFO - PROCESS | 2876 | 1465076632666 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:52 INFO - PROCESS | 2876 | 1465076632668 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:52 INFO - PROCESS | 2876 | 1465076632766 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 14:43:52 INFO - PROCESS | 2876 | 1465076632772 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:52 INFO - PROCESS | 2876 | 1465076632774 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:52 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799EA000 == 34 [pid = 2876] [id = 578] 14:43:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069728ED400) [pid = 2876] [serial = 1734] [outer = 0000000000000000] 14:43:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006972CBFC00) [pid = 2876] [serial = 1735] [outer = 00000069728ED400] 14:43:52 INFO - PROCESS | 2876 | 1465076632818 Marionette DEBUG loaded listener.js 14:43:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006972D3A800) [pid = 2876] [serial = 1736] [outer = 00000069728ED400] 14:43:53 INFO - PROCESS | 2876 | 1465076633263 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:43:53 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 14:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 14:43:53 INFO - PROCESS | 2876 | 1465076633305 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 14:43:53 INFO - PROCESS | 2876 | 1465076633308 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 14:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:43:53 INFO - PROCESS | 2876 | 1465076633312 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:43:53 INFO - PROCESS | 2876 | 1465076633314 Marionette TRACE conn5 <- [1,2278,null,{}] 14:43:53 INFO - PROCESS | 2876 | 1465076633323 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:53 INFO - PROCESS | 2876 | 1465076633325 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:53 INFO - PROCESS | 2876 | 1465076633412 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 14:43:53 INFO - PROCESS | 2876 | 1465076633420 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:53 INFO - PROCESS | 2876 | 1465076633422 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:53 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979AC1800 == 35 [pid = 2876] [id = 579] 14:43:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972D3DC00) [pid = 2876] [serial = 1737] [outer = 0000000000000000] 14:43:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972D41000) [pid = 2876] [serial = 1738] [outer = 0000006972D3DC00] 14:43:53 INFO - PROCESS | 2876 | 1465076633467 Marionette DEBUG loaded listener.js 14:43:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972D6A400) [pid = 2876] [serial = 1739] [outer = 0000006972D3DC00] 14:43:54 INFO - PROCESS | 2876 | 1465076634078 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 796ms 14:43:54 INFO - PROCESS | 2876 | 1465076634159 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 14:43:54 INFO - PROCESS | 2876 | 1465076634164 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 14:43:54 INFO - PROCESS | 2876 | 1465076634170 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:43:54 INFO - PROCESS | 2876 | 1465076634174 Marionette TRACE conn5 <- [1,2282,null,{}] 14:43:54 INFO - PROCESS | 2876 | 1465076634180 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:54 INFO - PROCESS | 2876 | 1465076634183 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:54 INFO - PROCESS | 2876 | 1465076634316 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 14:43:54 INFO - PROCESS | 2876 | 1465076634435 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:54 INFO - PROCESS | 2876 | 1465076634438 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:54 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FDD000 == 36 [pid = 2876] [id = 580] 14:43:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006965440800) [pid = 2876] [serial = 1740] [outer = 0000000000000000] 14:43:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696A7A0800) [pid = 2876] [serial = 1741] [outer = 0000006965440800] 14:43:54 INFO - PROCESS | 2876 | 1465076634499 Marionette DEBUG loaded listener.js 14:43:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696B87F800) [pid = 2876] [serial = 1742] [outer = 0000006965440800] 14:43:55 INFO - PROCESS | 2876 | 1465076635086 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 944ms 14:43:55 INFO - PROCESS | 2876 | 1465076635118 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 14:43:55 INFO - PROCESS | 2876 | 1465076635123 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 14:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:43:55 INFO - PROCESS | 2876 | 1465076635130 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:43:55 INFO - PROCESS | 2876 | 1465076635133 Marionette TRACE conn5 <- [1,2286,null,{}] 14:43:55 INFO - PROCESS | 2876 | 1465076635137 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:55 INFO - PROCESS | 2876 | 1465076635140 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:55 INFO - PROCESS | 2876 | 1465076635260 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 14:43:55 INFO - PROCESS | 2876 | 1465076635385 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:55 INFO - PROCESS | 2876 | 1465076635388 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:55 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CBC800 == 37 [pid = 2876] [id = 581] 14:43:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069706DD800) [pid = 2876] [serial = 1743] [outer = 0000000000000000] 14:43:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006970891800) [pid = 2876] [serial = 1744] [outer = 00000069706DD800] 14:43:55 INFO - PROCESS | 2876 | 1465076635446 Marionette DEBUG loaded listener.js 14:43:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000697130E800) [pid = 2876] [serial = 1745] [outer = 00000069706DD800] 14:43:56 INFO - PROCESS | 2876 | 1465076636060 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 985ms 14:43:56 INFO - PROCESS | 2876 | 1465076636118 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 14:43:56 INFO - PROCESS | 2876 | 1465076636120 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 14:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:43:56 INFO - PROCESS | 2876 | 1465076636124 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:43:56 INFO - PROCESS | 2876 | 1465076636128 Marionette TRACE conn5 <- [1,2290,null,{}] 14:43:56 INFO - PROCESS | 2876 | 1465076636140 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:56 INFO - PROCESS | 2876 | 1465076636145 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:56 INFO - PROCESS | 2876 | 1465076636262 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 14:43:56 INFO - PROCESS | 2876 | 1465076636390 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:56 INFO - PROCESS | 2876 | 1465076636393 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:56 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C0F000 == 38 [pid = 2876] [id = 582] 14:43:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006971B55400) [pid = 2876] [serial = 1746] [outer = 0000000000000000] 14:43:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (00000069728F3000) [pid = 2876] [serial = 1747] [outer = 0000006971B55400] 14:43:56 INFO - PROCESS | 2876 | 1465076636452 Marionette DEBUG loaded listener.js 14:43:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006972DA9C00) [pid = 2876] [serial = 1748] [outer = 0000006971B55400] 14:43:57 INFO - PROCESS | 2876 | 1465076637111 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1031ms 14:43:57 INFO - PROCESS | 2876 | 1465076637157 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 14:43:57 INFO - PROCESS | 2876 | 1465076637161 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 14:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:43:57 INFO - PROCESS | 2876 | 1465076637164 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:43:57 INFO - PROCESS | 2876 | 1465076637166 Marionette TRACE conn5 <- [1,2294,null,{}] 14:43:57 INFO - PROCESS | 2876 | 1465076637170 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:57 INFO - PROCESS | 2876 | 1465076637173 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:57 INFO - PROCESS | 2876 | 1465076637414 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 14:43:57 INFO - PROCESS | 2876 | 1465076637559 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:57 INFO - PROCESS | 2876 | 1465076637562 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:57 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B448800 == 39 [pid = 2876] [id = 583] 14:43:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006964DDE400) [pid = 2876] [serial = 1749] [outer = 0000000000000000] 14:43:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006964F8C000) [pid = 2876] [serial = 1750] [outer = 0000006964DDE400] 14:43:57 INFO - PROCESS | 2876 | 1465076637615 Marionette DEBUG loaded listener.js 14:43:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006966589C00) [pid = 2876] [serial = 1751] [outer = 0000006964DDE400] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 00000069799EA000 == 38 [pid = 2876] [id = 578] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEC2000 == 37 [pid = 2876] [id = 577] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 000000697888C800 == 36 [pid = 2876] [id = 576] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 0000006972C3B800 == 35 [pid = 2876] [id = 575] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BC5000 == 34 [pid = 2876] [id = 574] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 000000697346E000 == 33 [pid = 2876] [id = 573] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BC9000 == 32 [pid = 2876] [id = 572] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 000000696E350800 == 31 [pid = 2876] [id = 571] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 0000006965B4E800 == 30 [pid = 2876] [id = 570] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2B8000 == 29 [pid = 2876] [id = 569] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 000000697976A800 == 28 [pid = 2876] [id = 568] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C0F000 == 27 [pid = 2876] [id = 582] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CBC800 == 26 [pid = 2876] [id = 581] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 0000006979AC1800 == 25 [pid = 2876] [id = 579] 14:43:58 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FDD000 == 24 [pid = 2876] [id = 580] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (0000006971E6E800) [pid = 2876] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (000000696511C400) [pid = 2876] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006965719C00) [pid = 2876] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (000000696B813C00) [pid = 2876] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696A207C00) [pid = 2876] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696A837C00) [pid = 2876] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696A8EE000) [pid = 2876] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069706DD400) [pid = 2876] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696E220800) [pid = 2876] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696A7A2C00) [pid = 2876] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696571F400) [pid = 2876] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006970889000) [pid = 2876] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006970F83000) [pid = 2876] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696EA82000) [pid = 2876] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006970890C00) [pid = 2876] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696571BC00) [pid = 2876] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069728F8800) [pid = 2876] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069712B2800) [pid = 2876] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971E64000) [pid = 2876] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069758DC400) [pid = 2876] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000697557FC00) [pid = 2876] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006972249C00) [pid = 2876] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069713B0800) [pid = 2876] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696996DC00) [pid = 2876] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006970AE1400) [pid = 2876] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006971569800) [pid = 2876] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006971B59800) [pid = 2876] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (000000696E222000) [pid = 2876] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 14:43:58 INFO - PROCESS | 2876 | 1465076638957 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1841ms 14:43:59 INFO - PROCESS | 2876 | 1465076639008 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 14:43:59 INFO - PROCESS | 2876 | 1465076639013 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 14:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:43:59 INFO - PROCESS | 2876 | 1465076639019 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:43:59 INFO - PROCESS | 2876 | 1465076639023 Marionette TRACE conn5 <- [1,2298,null,{}] 14:43:59 INFO - PROCESS | 2876 | 1465076639029 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:59 INFO - PROCESS | 2876 | 1465076639032 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:59 INFO - PROCESS | 2876 | 1465076639143 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 14:43:59 INFO - PROCESS | 2876 | 1465076639151 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:59 INFO - PROCESS | 2876 | 1465076639155 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:59 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A84A000 == 25 [pid = 2876] [id = 584] 14:43:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006964DDD800) [pid = 2876] [serial = 1752] [outer = 0000000000000000] 14:43:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006964F82400) [pid = 2876] [serial = 1753] [outer = 0000006964DDD800] 14:43:59 INFO - PROCESS | 2876 | 1465076639206 Marionette DEBUG loaded listener.js 14:43:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006965717000) [pid = 2876] [serial = 1754] [outer = 0000006964DDD800] 14:43:59 INFO - PROCESS | 2876 | 1465076639702 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 14:43:59 INFO - PROCESS | 2876 | 1465076639752 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 14:43:59 INFO - PROCESS | 2876 | 1465076639758 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 14:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:43:59 INFO - PROCESS | 2876 | 1465076639764 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:43:59 INFO - PROCESS | 2876 | 1465076639767 Marionette TRACE conn5 <- [1,2302,null,{}] 14:43:59 INFO - PROCESS | 2876 | 1465076639771 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:59 INFO - PROCESS | 2876 | 1465076639774 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:59 INFO - PROCESS | 2876 | 1465076639869 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 14:43:59 INFO - PROCESS | 2876 | 1465076639876 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:59 INFO - PROCESS | 2876 | 1465076639879 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:43:59 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEB3000 == 26 [pid = 2876] [id = 585] 14:43:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006969AB3400) [pid = 2876] [serial = 1755] [outer = 0000000000000000] 14:43:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006969ABA800) [pid = 2876] [serial = 1756] [outer = 0000006969AB3400] 14:43:59 INFO - PROCESS | 2876 | 1465076639933 Marionette DEBUG loaded listener.js 14:44:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696A2C4400) [pid = 2876] [serial = 1757] [outer = 0000006969AB3400] 14:44:00 INFO - PROCESS | 2876 | 1465076640429 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 14:44:00 INFO - PROCESS | 2876 | 1465076640457 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 14:44:00 INFO - PROCESS | 2876 | 1465076640460 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 14:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:44:00 INFO - PROCESS | 2876 | 1465076640464 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:44:00 INFO - PROCESS | 2876 | 1465076640467 Marionette TRACE conn5 <- [1,2306,null,{}] 14:44:00 INFO - PROCESS | 2876 | 1465076640479 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:00 INFO - PROCESS | 2876 | 1465076640484 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:00 INFO - PROCESS | 2876 | 1465076640612 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 14:44:00 INFO - PROCESS | 2876 | 1465076640629 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:00 INFO - PROCESS | 2876 | 1465076640632 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:00 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BC6000 == 27 [pid = 2876] [id = 586] 14:44:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006963430000) [pid = 2876] [serial = 1758] [outer = 0000000000000000] 14:44:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696B811800) [pid = 2876] [serial = 1759] [outer = 0000006963430000] 14:44:00 INFO - PROCESS | 2876 | 1465076640681 Marionette DEBUG loaded listener.js 14:44:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696E21B400) [pid = 2876] [serial = 1760] [outer = 0000006963430000] 14:44:01 INFO - PROCESS | 2876 | 1465076641155 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 14:44:01 INFO - PROCESS | 2876 | 1465076641202 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 14:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:44:01 INFO - PROCESS | 2876 | 1465076641205 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:44:01 INFO - PROCESS | 2876 | 1465076641207 Marionette TRACE conn5 <- [1,2310,null,{}] 14:44:01 INFO - PROCESS | 2876 | 1465076641210 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:01 INFO - PROCESS | 2876 | 1465076641212 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:01 INFO - PROCESS | 2876 | 1465076641331 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 14:44:01 INFO - PROCESS | 2876 | 1465076641385 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:01 INFO - PROCESS | 2876 | 1465076641387 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:01 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972891000 == 28 [pid = 2876] [id = 587] 14:44:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696EA80C00) [pid = 2876] [serial = 1761] [outer = 0000000000000000] 14:44:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696EE33000) [pid = 2876] [serial = 1762] [outer = 000000696EA80C00] 14:44:01 INFO - PROCESS | 2876 | 1465076641434 Marionette DEBUG loaded listener.js 14:44:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069706E2400) [pid = 2876] [serial = 1763] [outer = 000000696EA80C00] 14:44:01 INFO - PROCESS | 2876 | 1465076641875 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 14:44:01 INFO - PROCESS | 2876 | 1465076641900 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 14:44:01 INFO - PROCESS | 2876 | 1465076641902 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 14:44:01 INFO - PROCESS | 2876 | 1465076641920 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:44:01 INFO - PROCESS | 2876 | 1465076641923 Marionette TRACE conn5 <- [1,2314,null,{}] 14:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:44:01 INFO - PROCESS | 2876 | 1465076641926 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:01 INFO - PROCESS | 2876 | 1465076641928 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:02 INFO - PROCESS | 2876 | 1465076642065 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 14:44:02 INFO - PROCESS | 2876 | 1465076642089 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:02 INFO - PROCESS | 2876 | 1465076642091 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:02 INFO - PROCESS | 2876 | ++DOCSHELL 000000697346E000 == 29 [pid = 2876] [id = 588] 14:44:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006969AB3000) [pid = 2876] [serial = 1764] [outer = 0000000000000000] 14:44:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000697088FC00) [pid = 2876] [serial = 1765] [outer = 0000006969AB3000] 14:44:02 INFO - PROCESS | 2876 | 1465076642137 Marionette DEBUG loaded listener.js 14:44:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006970F51000) [pid = 2876] [serial = 1766] [outer = 0000006969AB3000] 14:44:02 INFO - PROCESS | 2876 | 1465076642597 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 733ms 14:44:02 INFO - PROCESS | 2876 | 1465076642667 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 14:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:44:02 INFO - PROCESS | 2876 | 1465076642669 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 14:44:02 INFO - PROCESS | 2876 | 1465076642673 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:44:02 INFO - PROCESS | 2876 | 1465076642675 Marionette TRACE conn5 <- [1,2318,null,{}] 14:44:02 INFO - PROCESS | 2876 | 1465076642678 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:02 INFO - PROCESS | 2876 | 1465076642684 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:02 INFO - PROCESS | 2876 | 1465076642834 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 14:44:02 INFO - PROCESS | 2876 | 1465076642843 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:02 INFO - PROCESS | 2876 | 1465076642845 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:03 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEBB800 == 30 [pid = 2876] [id = 589] 14:44:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069712B4400) [pid = 2876] [serial = 1767] [outer = 0000000000000000] 14:44:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069713B4800) [pid = 2876] [serial = 1768] [outer = 00000069712B4400] 14:44:03 INFO - PROCESS | 2876 | 1465076643132 Marionette DEBUG loaded listener.js 14:44:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006971560000) [pid = 2876] [serial = 1769] [outer = 00000069712B4400] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006971305800) [pid = 2876] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006971569400) [pid = 2876] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696B88A800) [pid = 2876] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B486C00) [pid = 2876] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964D9A800) [pid = 2876] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696443A400) [pid = 2876] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006964F88800) [pid = 2876] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006963D48000) [pid = 2876] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972250400) [pid = 2876] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069728ED400) [pid = 2876] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006972D3DC00) [pid = 2876] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:44:03 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696A6B1000) [pid = 2876] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:44:03 INFO - PROCESS | 2876 | 1465076643554 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 923ms 14:44:03 INFO - PROCESS | 2876 | 1465076643597 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 14:44:03 INFO - PROCESS | 2876 | 1465076643599 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 14:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:44:03 INFO - PROCESS | 2876 | 1465076643604 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:44:03 INFO - PROCESS | 2876 | 1465076643608 Marionette TRACE conn5 <- [1,2322,null,{}] 14:44:03 INFO - PROCESS | 2876 | 1465076643611 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:03 INFO - PROCESS | 2876 | 1465076643613 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:03 INFO - PROCESS | 2876 | 1465076643727 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 14:44:03 INFO - PROCESS | 2876 | 1465076643736 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:03 INFO - PROCESS | 2876 | 1465076643738 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:03 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CA1000 == 31 [pid = 2876] [id = 590] 14:44:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006971307400) [pid = 2876] [serial = 1770] [outer = 0000000000000000] 14:44:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000697140F800) [pid = 2876] [serial = 1771] [outer = 0000006971307400] 14:44:03 INFO - PROCESS | 2876 | 1465076643782 Marionette DEBUG loaded listener.js 14:44:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000697156A400) [pid = 2876] [serial = 1772] [outer = 0000006971307400] 14:44:04 INFO - PROCESS | 2876 | 1465076644183 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 14:44:04 INFO - PROCESS | 2876 | 1465076644234 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 14:44:04 INFO - PROCESS | 2876 | 1465076644236 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 14:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:44:04 INFO - PROCESS | 2876 | 1465076644239 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:44:04 INFO - PROCESS | 2876 | 1465076644241 Marionette TRACE conn5 <- [1,2326,null,{}] 14:44:04 INFO - PROCESS | 2876 | 1465076644245 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:04 INFO - PROCESS | 2876 | 1465076644247 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:04 INFO - PROCESS | 2876 | 1465076644361 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 14:44:04 INFO - PROCESS | 2876 | 1465076644369 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:04 INFO - PROCESS | 2876 | 1465076644371 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:04 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FC2000 == 32 [pid = 2876] [id = 591] 14:44:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006964DD7800) [pid = 2876] [serial = 1773] [outer = 0000000000000000] 14:44:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971A98000) [pid = 2876] [serial = 1774] [outer = 0000006964DD7800] 14:44:04 INFO - PROCESS | 2876 | 1465076644415 Marionette DEBUG loaded listener.js 14:44:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971D42C00) [pid = 2876] [serial = 1775] [outer = 0000006964DD7800] 14:44:04 INFO - PROCESS | 2876 | 1465076644859 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 14:44:04 INFO - PROCESS | 2876 | 1465076644872 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 14:44:04 INFO - PROCESS | 2876 | 1465076644874 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 14:44:04 INFO - PROCESS | 2876 | 1465076644877 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:44:04 INFO - PROCESS | 2876 | 1465076644879 Marionette TRACE conn5 <- [1,2330,null,{}] 14:44:04 INFO - PROCESS | 2876 | 1465076644882 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:04 INFO - PROCESS | 2876 | 1465076644884 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:05 INFO - PROCESS | 2876 | 1465076645002 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 14:44:05 INFO - PROCESS | 2876 | 1465076645010 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:05 INFO - PROCESS | 2876 | 1465076645012 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:05 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BC5800 == 33 [pid = 2876] [id = 592] 14:44:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971B55C00) [pid = 2876] [serial = 1776] [outer = 0000000000000000] 14:44:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E71400) [pid = 2876] [serial = 1777] [outer = 0000006971B55C00] 14:44:05 INFO - PROCESS | 2876 | 1465076645056 Marionette DEBUG loaded listener.js 14:44:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697224F800) [pid = 2876] [serial = 1778] [outer = 0000006971B55C00] 14:44:05 INFO - PROCESS | 2876 | 1465076645880 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1024ms 14:44:05 INFO - PROCESS | 2876 | 1465076645905 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 14:44:05 INFO - PROCESS | 2876 | 1465076645910 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 14:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:44:05 INFO - PROCESS | 2876 | 1465076645915 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:44:05 INFO - PROCESS | 2876 | 1465076645921 Marionette TRACE conn5 <- [1,2334,null,{}] 14:44:05 INFO - PROCESS | 2876 | 1465076645948 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:05 INFO - PROCESS | 2876 | 1465076645951 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:06 INFO - PROCESS | 2876 | 1465076646119 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 14:44:06 INFO - PROCESS | 2876 | 1465076646236 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:06 INFO - PROCESS | 2876 | 1465076646239 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:06 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0D6000 == 34 [pid = 2876] [id = 593] 14:44:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696511A800) [pid = 2876] [serial = 1779] [outer = 0000000000000000] 14:44:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696571F000) [pid = 2876] [serial = 1780] [outer = 000000696511A800] 14:44:06 INFO - PROCESS | 2876 | 1465076646300 Marionette DEBUG loaded listener.js 14:44:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696A16D000) [pid = 2876] [serial = 1781] [outer = 000000696511A800] 14:44:07 INFO - PROCESS | 2876 | 1465076647028 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1151ms 14:44:07 INFO - PROCESS | 2876 | 1465076647069 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 14:44:07 INFO - PROCESS | 2876 | 1465076647074 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 14:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:44:07 INFO - PROCESS | 2876 | 1465076647081 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:44:07 INFO - PROCESS | 2876 | 1465076647084 Marionette TRACE conn5 <- [1,2338,null,{}] 14:44:07 INFO - PROCESS | 2876 | 1465076647115 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:07 INFO - PROCESS | 2876 | 1465076647118 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:07 INFO - PROCESS | 2876 | 1465076647363 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 14:44:07 INFO - PROCESS | 2876 | 1465076647491 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:07 INFO - PROCESS | 2876 | 1465076647494 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:07 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A1B2800 == 35 [pid = 2876] [id = 594] 14:44:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006964DE2C00) [pid = 2876] [serial = 1782] [outer = 0000000000000000] 14:44:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006964F89000) [pid = 2876] [serial = 1783] [outer = 0000006964DE2C00] 14:44:07 INFO - PROCESS | 2876 | 1465076647548 Marionette DEBUG loaded listener.js 14:44:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006969AC0000) [pid = 2876] [serial = 1784] [outer = 0000006964DE2C00] 14:44:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FC2000 == 34 [pid = 2876] [id = 591] 14:44:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CA1000 == 33 [pid = 2876] [id = 590] 14:44:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEBB800 == 32 [pid = 2876] [id = 589] 14:44:07 INFO - PROCESS | 2876 | --DOCSHELL 000000697346E000 == 31 [pid = 2876] [id = 588] 14:44:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006972891000 == 30 [pid = 2876] [id = 587] 14:44:07 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BC6000 == 29 [pid = 2876] [id = 586] 14:44:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEB3000 == 28 [pid = 2876] [id = 585] 14:44:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696A84A000 == 27 [pid = 2876] [id = 584] 14:44:07 INFO - PROCESS | 2876 | --DOCSHELL 000000696B448800 == 26 [pid = 2876] [id = 583] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000697130FC00) [pid = 2876] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000697156D800) [pid = 2876] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000697140B400) [pid = 2876] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696BA97400) [pid = 2876] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696EA86800) [pid = 2876] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069725F0000) [pid = 2876] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006972267400) [pid = 2876] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006969734800) [pid = 2876] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696A4F8000) [pid = 2876] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000697088C000) [pid = 2876] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696571D400) [pid = 2876] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696A18AC00) [pid = 2876] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006964DE0800) [pid = 2876] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006969A0BC00) [pid = 2876] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000697226FC00) [pid = 2876] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972D3A800) [pid = 2876] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006971B59000) [pid = 2876] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006972D6A400) [pid = 2876] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006972CBFC00) [pid = 2876] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006970A67800) [pid = 2876] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006972D41000) [pid = 2876] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006972581000) [pid = 2876] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006972403400) [pid = 2876] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 14:44:07 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (000000697127C000) [pid = 2876] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 14:44:08 INFO - PROCESS | 2876 | 1465076648153 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1109ms 14:44:08 INFO - PROCESS | 2876 | 1465076648193 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 14:44:08 INFO - PROCESS | 2876 | 1465076648197 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 14:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:44:08 INFO - PROCESS | 2876 | 1465076648202 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:44:08 INFO - PROCESS | 2876 | 1465076648206 Marionette TRACE conn5 <- [1,2342,null,{}] 14:44:08 INFO - PROCESS | 2876 | 1465076648210 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:08 INFO - PROCESS | 2876 | 1465076648213 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:08 INFO - PROCESS | 2876 | 1465076648310 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 14:44:08 INFO - PROCESS | 2876 | 1465076648392 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:08 INFO - PROCESS | 2876 | 1465076648395 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:08 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2A9000 == 27 [pid = 2876] [id = 595] 14:44:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (0000006964EBE400) [pid = 2876] [serial = 1785] [outer = 0000000000000000] 14:44:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (000000696A181800) [pid = 2876] [serial = 1786] [outer = 0000006964EBE400] 14:44:08 INFO - PROCESS | 2876 | 1465076648443 Marionette DEBUG loaded listener.js 14:44:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000696A8F1800) [pid = 2876] [serial = 1787] [outer = 0000006964EBE400] 14:44:08 INFO - PROCESS | 2876 | 1465076648849 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 14:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:44:08 INFO - PROCESS | 2876 | 1465076648882 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 14:44:08 INFO - PROCESS | 2876 | 1465076648886 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 14:44:08 INFO - PROCESS | 2876 | 1465076648889 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:44:08 INFO - PROCESS | 2876 | 1465076648891 Marionette TRACE conn5 <- [1,2346,null,{}] 14:44:08 INFO - PROCESS | 2876 | 1465076648926 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:08 INFO - PROCESS | 2876 | 1465076648928 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:09 INFO - PROCESS | 2876 | 1465076649019 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 14:44:09 INFO - PROCESS | 2876 | 1465076649028 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:09 INFO - PROCESS | 2876 | 1465076649030 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:09 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BC2800 == 28 [pid = 2876] [id = 596] 14:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000696BA33000) [pid = 2876] [serial = 1788] [outer = 0000000000000000] 14:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696E3DE000) [pid = 2876] [serial = 1789] [outer = 000000696BA33000] 14:44:09 INFO - PROCESS | 2876 | 1465076649082 Marionette DEBUG loaded listener.js 14:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696EE31800) [pid = 2876] [serial = 1790] [outer = 000000696BA33000] 14:44:09 INFO - PROCESS | 2876 | 1465076649562 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 14:44:09 INFO - PROCESS | 2876 | 1465076649625 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 14:44:09 INFO - PROCESS | 2876 | 1465076649630 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 14:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:44:09 INFO - PROCESS | 2876 | 1465076649641 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:44:09 INFO - PROCESS | 2876 | 1465076649645 Marionette TRACE conn5 <- [1,2350,null,{}] 14:44:09 INFO - PROCESS | 2876 | 1465076649649 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:09 INFO - PROCESS | 2876 | 1465076649653 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:09 INFO - PROCESS | 2876 | 1465076649751 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 14:44:09 INFO - PROCESS | 2876 | 1465076649833 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:09 INFO - PROCESS | 2876 | 1465076649835 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:09 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973469000 == 29 [pid = 2876] [id = 597] 14:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696EA84400) [pid = 2876] [serial = 1791] [outer = 0000000000000000] 14:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006970A6F800) [pid = 2876] [serial = 1792] [outer = 000000696EA84400] 14:44:09 INFO - PROCESS | 2876 | 1465076649881 Marionette DEBUG loaded listener.js 14:44:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (00000069712B6400) [pid = 2876] [serial = 1793] [outer = 000000696EA84400] 14:44:10 INFO - PROCESS | 2876 | 1465076650310 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 14:44:10 INFO - PROCESS | 2876 | 1465076650331 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 14:44:10 INFO - PROCESS | 2876 | 1465076650334 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 14:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:44:10 INFO - PROCESS | 2876 | 1465076650343 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:44:10 INFO - PROCESS | 2876 | 1465076650345 Marionette TRACE conn5 <- [1,2354,null,{}] 14:44:10 INFO - PROCESS | 2876 | 1465076650349 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:10 INFO - PROCESS | 2876 | 1465076650351 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:10 INFO - PROCESS | 2876 | 1465076650493 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 14:44:10 INFO - PROCESS | 2876 | 1465076650548 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:10 INFO - PROCESS | 2876 | 1465076650557 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:10 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758AC800 == 30 [pid = 2876] [id = 598] 14:44:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006971305800) [pid = 2876] [serial = 1794] [outer = 0000000000000000] 14:44:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006971311C00) [pid = 2876] [serial = 1795] [outer = 0000006971305800] 14:44:10 INFO - PROCESS | 2876 | 1465076650605 Marionette DEBUG loaded listener.js 14:44:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006971411400) [pid = 2876] [serial = 1796] [outer = 0000006971305800] 14:44:11 INFO - PROCESS | 2876 | 1465076651036 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 14:44:11 INFO - PROCESS | 2876 | 1465076651074 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 14:44:11 INFO - PROCESS | 2876 | 1465076651076 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 14:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:44:11 INFO - PROCESS | 2876 | 1465076651085 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:44:11 INFO - PROCESS | 2876 | 1465076651087 Marionette TRACE conn5 <- [1,2358,null,{}] 14:44:11 INFO - PROCESS | 2876 | 1465076651090 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:11 INFO - PROCESS | 2876 | 1465076651092 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:11 INFO - PROCESS | 2876 | 1465076651208 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 14:44:11 INFO - PROCESS | 2876 | 1465076651267 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:11 INFO - PROCESS | 2876 | 1465076651273 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:11 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972C3C000 == 31 [pid = 2876] [id = 599] 14:44:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971B54400) [pid = 2876] [serial = 1797] [outer = 0000000000000000] 14:44:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971B58400) [pid = 2876] [serial = 1798] [outer = 0000006971B54400] 14:44:11 INFO - PROCESS | 2876 | 1465076651331 Marionette DEBUG loaded listener.js 14:44:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069720A9C00) [pid = 2876] [serial = 1799] [outer = 0000006971B54400] 14:44:11 INFO - PROCESS | 2876 | 1465076651795 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 733ms 14:44:11 INFO - PROCESS | 2876 | 1465076651839 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 14:44:11 INFO - PROCESS | 2876 | 1465076651841 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 14:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:44:11 INFO - PROCESS | 2876 | 1465076651854 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:44:11 INFO - PROCESS | 2876 | 1465076651856 Marionette TRACE conn5 <- [1,2362,null,{}] 14:44:11 INFO - PROCESS | 2876 | 1465076651859 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:11 INFO - PROCESS | 2876 | 1465076651861 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:11 INFO - PROCESS | 2876 | 1465076651986 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 14:44:12 INFO - PROCESS | 2876 | 1465076651996 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:12 INFO - PROCESS | 2876 | 1465076651998 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:12 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979760800 == 32 [pid = 2876] [id = 600] 14:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971E67C00) [pid = 2876] [serial = 1800] [outer = 0000000000000000] 14:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972269C00) [pid = 2876] [serial = 1801] [outer = 0000006971E67C00] 14:44:12 INFO - PROCESS | 2876 | 1465076652044 Marionette DEBUG loaded listener.js 14:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069728EFC00) [pid = 2876] [serial = 1802] [outer = 0000006971E67C00] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696EA80C00) [pid = 2876] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006969AB3400) [pid = 2876] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964DDE400) [pid = 2876] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006963430000) [pid = 2876] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006964DDD800) [pid = 2876] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006969AB3000) [pid = 2876] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069706DD800) [pid = 2876] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971B55400) [pid = 2876] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006965440800) [pid = 2876] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006971307400) [pid = 2876] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069712B4400) [pid = 2876] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:44:12 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006964DD7800) [pid = 2876] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:44:12 INFO - PROCESS | 2876 | 1465076652508 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 14:44:12 INFO - PROCESS | 2876 | 1465076652530 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 14:44:12 INFO - PROCESS | 2876 | 1465076652532 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 14:44:12 INFO - PROCESS | 2876 | 1465076652536 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:44:12 INFO - PROCESS | 2876 | 1465076652538 Marionette TRACE conn5 <- [1,2366,null,{}] 14:44:12 INFO - PROCESS | 2876 | 1465076652541 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:12 INFO - PROCESS | 2876 | 1465076652543 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:12 INFO - PROCESS | 2876 | 1465076652627 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 14:44:12 INFO - PROCESS | 2876 | 1465076652633 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:12 INFO - PROCESS | 2876 | 1465076652635 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:12 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0E2800 == 33 [pid = 2876] [id = 601] 14:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696B811000) [pid = 2876] [serial = 1803] [outer = 0000000000000000] 14:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006971568000) [pid = 2876] [serial = 1804] [outer = 000000696B811000] 14:44:12 INFO - PROCESS | 2876 | 1465076652681 Marionette DEBUG loaded listener.js 14:44:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006972D33800) [pid = 2876] [serial = 1805] [outer = 000000696B811000] 14:44:13 INFO - PROCESS | 2876 | 1465076653103 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:44:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:44:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 14:44:13 INFO - PROCESS | 2876 | 1465076653168 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 14:44:13 INFO - PROCESS | 2876 | 1465076653170 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 14:44:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:44:13 INFO - PROCESS | 2876 | 1465076653173 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:44:13 INFO - PROCESS | 2876 | 1465076653175 Marionette TRACE conn5 <- [1,2370,null,{}] 14:44:13 INFO - PROCESS | 2876 | 1465076653179 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:13 INFO - PROCESS | 2876 | 1465076653181 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:13 INFO - PROCESS | 2876 | 1465076653274 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 14:44:13 INFO - PROCESS | 2876 | 1465076653282 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:13 INFO - PROCESS | 2876 | 1465076653284 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:13 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799DA800 == 34 [pid = 2876] [id = 602] 14:44:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006972D3BC00) [pid = 2876] [serial = 1806] [outer = 0000000000000000] 14:44:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006972D40000) [pid = 2876] [serial = 1807] [outer = 0000006972D3BC00] 14:44:13 INFO - PROCESS | 2876 | 1465076653329 Marionette DEBUG loaded listener.js 14:44:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006972D6B000) [pid = 2876] [serial = 1808] [outer = 0000006972D3BC00] 14:44:13 INFO - PROCESS | 2876 | 1465076653785 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:44:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:44:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 14:44:13 INFO - PROCESS | 2876 | 1465076653814 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 14:44:13 INFO - PROCESS | 2876 | 1465076653817 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 14:44:13 INFO - PROCESS | 2876 | 1465076653825 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:44:13 INFO - PROCESS | 2876 | 1465076653827 Marionette TRACE conn5 <- [1,2374,null,{}] 14:44:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:44:13 INFO - PROCESS | 2876 | 1465076653830 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:13 INFO - PROCESS | 2876 | 1465076653832 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:13 INFO - PROCESS | 2876 | 1465076653917 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 14:44:13 INFO - PROCESS | 2876 | 1465076653923 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:13 INFO - PROCESS | 2876 | 1465076653925 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:13 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A8D000 == 35 [pid = 2876] [id = 603] 14:44:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006972E27C00) [pid = 2876] [serial = 1809] [outer = 0000000000000000] 14:44:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006973433400) [pid = 2876] [serial = 1810] [outer = 0000006972E27C00] 14:44:13 INFO - PROCESS | 2876 | 1465076653969 Marionette DEBUG loaded listener.js 14:44:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000697373B800) [pid = 2876] [serial = 1811] [outer = 0000006972E27C00] 14:44:14 INFO - PROCESS | 2876 | 1465076654579 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 775ms 14:44:14 INFO - PROCESS | 2876 | 1465076654608 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 14:44:14 INFO - PROCESS | 2876 | 1465076654613 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 14:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:44:14 INFO - PROCESS | 2876 | 1465076654666 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:44:14 INFO - PROCESS | 2876 | 1465076654670 Marionette TRACE conn5 <- [1,2378,null,{}] 14:44:14 INFO - PROCESS | 2876 | 1465076654690 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:14 INFO - PROCESS | 2876 | 1465076654694 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:14 INFO - PROCESS | 2876 | 1465076654826 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 14:44:14 INFO - PROCESS | 2876 | 1465076654943 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:14 INFO - PROCESS | 2876 | 1465076654946 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:14 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FDC000 == 36 [pid = 2876] [id = 604] 14:44:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006965118000) [pid = 2876] [serial = 1812] [outer = 0000000000000000] 14:44:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006969ABD400) [pid = 2876] [serial = 1813] [outer = 0000006965118000] 14:44:15 INFO - PROCESS | 2876 | 1465076655008 Marionette DEBUG loaded listener.js 14:44:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696B486400) [pid = 2876] [serial = 1814] [outer = 0000006965118000] 14:44:15 INFO - PROCESS | 2876 | 1465076655612 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1003ms 14:44:15 INFO - PROCESS | 2876 | 1465076655675 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 14:44:15 INFO - PROCESS | 2876 | 1465076655681 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 14:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:44:15 INFO - PROCESS | 2876 | 1465076655688 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:44:15 INFO - PROCESS | 2876 | 1465076655691 Marionette TRACE conn5 <- [1,2382,null,{}] 14:44:15 INFO - PROCESS | 2876 | 1465076655695 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:15 INFO - PROCESS | 2876 | 1465076655698 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:15 INFO - PROCESS | 2876 | 1465076655820 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 14:44:15 INFO - PROCESS | 2876 | 1465076655945 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:15 INFO - PROCESS | 2876 | 1465076655948 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:15 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FBF000 == 37 [pid = 2876] [id = 605] 14:44:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696BA9C400) [pid = 2876] [serial = 1815] [outer = 0000000000000000] 14:44:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697088D800) [pid = 2876] [serial = 1816] [outer = 000000696BA9C400] 14:44:16 INFO - PROCESS | 2876 | 1465076656007 Marionette DEBUG loaded listener.js 14:44:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069712AF400) [pid = 2876] [serial = 1817] [outer = 000000696BA9C400] 14:44:16 INFO - PROCESS | 2876 | 1465076656648 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 986ms 14:44:16 INFO - PROCESS | 2876 | 1465076656675 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 14:44:16 INFO - PROCESS | 2876 | 1465076656678 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 14:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:44:16 INFO - PROCESS | 2876 | 1465076656682 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:44:16 INFO - PROCESS | 2876 | 1465076656686 Marionette TRACE conn5 <- [1,2386,null,{}] 14:44:16 INFO - PROCESS | 2876 | 1465076656698 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:16 INFO - PROCESS | 2876 | 1465076656703 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:16 INFO - PROCESS | 2876 | 1465076656857 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 14:44:16 INFO - PROCESS | 2876 | 1465076656876 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:16 INFO - PROCESS | 2876 | 1465076656879 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:16 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C08000 == 38 [pid = 2876] [id = 606] 14:44:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000697224D000) [pid = 2876] [serial = 1818] [outer = 0000000000000000] 14:44:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972271800) [pid = 2876] [serial = 1819] [outer = 000000697224D000] 14:44:16 INFO - PROCESS | 2876 | 1465076656938 Marionette DEBUG loaded listener.js 14:44:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000697350F800) [pid = 2876] [serial = 1820] [outer = 000000697224D000] 14:44:17 INFO - PROCESS | 2876 | 1465076657606 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 14:44:17 INFO - PROCESS | 2876 | 1465076657670 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 14:44:17 INFO - PROCESS | 2876 | 1465076657673 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 14:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:44:17 INFO - PROCESS | 2876 | 1465076657677 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:44:17 INFO - PROCESS | 2876 | 1465076657679 Marionette TRACE conn5 <- [1,2390,null,{}] 14:44:17 INFO - PROCESS | 2876 | 1465076657683 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:17 INFO - PROCESS | 2876 | 1465076657685 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:17 INFO - PROCESS | 2876 | 1465076657802 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 14:44:17 INFO - PROCESS | 2876 | 1465076657932 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:17 INFO - PROCESS | 2876 | 1465076657935 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:17 INFO - PROCESS | 2876 | ++DOCSHELL 00000069766E9000 == 39 [pid = 2876] [id = 607] 14:44:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006971B53000) [pid = 2876] [serial = 1821] [outer = 0000000000000000] 14:44:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000697373D800) [pid = 2876] [serial = 1822] [outer = 0000006971B53000] 14:44:17 INFO - PROCESS | 2876 | 1465076657993 Marionette DEBUG loaded listener.js 14:44:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006974A6E000) [pid = 2876] [serial = 1823] [outer = 0000006971B53000] 14:44:18 INFO - PROCESS | 2876 | 1465076658690 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:44:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:44:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1079ms 14:44:18 INFO - PROCESS | 2876 | 1465076658758 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 14:44:18 INFO - PROCESS | 2876 | 1465076658762 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 14:44:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:44:18 INFO - PROCESS | 2876 | 1465076658780 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:44:18 INFO - PROCESS | 2876 | 1465076658784 Marionette TRACE conn5 <- [1,2394,null,{}] 14:44:18 INFO - PROCESS | 2876 | 1465076658791 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:18 INFO - PROCESS | 2876 | 1465076658794 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:18 INFO - PROCESS | 2876 | 1465076658918 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:44:19 INFO - PROCESS | 2876 | 1465076659038 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:19 INFO - PROCESS | 2876 | 1465076659040 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:19 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B44C800 == 40 [pid = 2876] [id = 608] 14:44:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (0000006965719C00) [pid = 2876] [serial = 1824] [outer = 0000000000000000] 14:44:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (000000696A838400) [pid = 2876] [serial = 1825] [outer = 0000006965719C00] 14:44:19 INFO - PROCESS | 2876 | 1465076659093 Marionette DEBUG loaded listener.js 14:44:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (000000696BA32000) [pid = 2876] [serial = 1826] [outer = 0000006965719C00] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 00000069799DA800 == 39 [pid = 2876] [id = 602] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0E2800 == 38 [pid = 2876] [id = 601] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 0000006979760800 == 37 [pid = 2876] [id = 600] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 0000006972C3C000 == 36 [pid = 2876] [id = 599] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 00000069758AC800 == 35 [pid = 2876] [id = 598] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 0000006973469000 == 34 [pid = 2876] [id = 597] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BC2800 == 33 [pid = 2876] [id = 596] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2A9000 == 32 [pid = 2876] [id = 595] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 000000696A1B2800 == 31 [pid = 2876] [id = 594] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0D6000 == 30 [pid = 2876] [id = 593] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BC5800 == 29 [pid = 2876] [id = 592] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 00000069766E9000 == 28 [pid = 2876] [id = 607] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C08000 == 27 [pid = 2876] [id = 606] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FBF000 == 26 [pid = 2876] [id = 605] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A8D000 == 25 [pid = 2876] [id = 603] 14:44:19 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FDC000 == 24 [pid = 2876] [id = 604] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006970891800) [pid = 2876] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (00000069706E2400) [pid = 2876] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006972DA9C00) [pid = 2876] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (00000069728F3000) [pid = 2876] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696B87F800) [pid = 2876] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696A7A0800) [pid = 2876] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000697130E800) [pid = 2876] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000697140F800) [pid = 2876] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006970F51000) [pid = 2876] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069713B4800) [pid = 2876] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006971D42C00) [pid = 2876] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006966589C00) [pid = 2876] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971560000) [pid = 2876] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000697156A400) [pid = 2876] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696E21B400) [pid = 2876] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006971A98000) [pid = 2876] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696EE33000) [pid = 2876] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006969ABA800) [pid = 2876] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696A2C4400) [pid = 2876] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006964F8C000) [pid = 2876] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696B811800) [pid = 2876] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006964F82400) [pid = 2876] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006965717000) [pid = 2876] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000697088FC00) [pid = 2876] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 14:44:20 INFO - PROCESS | 2876 | 1465076660329 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:44:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:44:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1613ms 14:44:20 INFO - PROCESS | 2876 | 1465076660381 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:44:20 INFO - PROCESS | 2876 | 1465076660385 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:44:20 INFO - PROCESS | 2876 | 1465076660390 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:44:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:44:20 INFO - PROCESS | 2876 | 1465076660395 Marionette TRACE conn5 <- [1,2398,null,{}] 14:44:20 INFO - PROCESS | 2876 | 1465076660401 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:20 INFO - PROCESS | 2876 | 1465076660403 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:20 INFO - PROCESS | 2876 | 1465076660501 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:44:20 INFO - PROCESS | 2876 | 1465076660613 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:20 INFO - PROCESS | 2876 | 1465076660616 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:20 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B452800 == 25 [pid = 2876] [id = 609] 14:44:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964DDC000) [pid = 2876] [serial = 1827] [outer = 0000000000000000] 14:44:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006964F8C000) [pid = 2876] [serial = 1828] [outer = 0000006964DDC000] 14:44:20 INFO - PROCESS | 2876 | 1465076660665 Marionette DEBUG loaded listener.js 14:44:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006965612000) [pid = 2876] [serial = 1829] [outer = 0000006964DDC000] 14:44:21 INFO - PROCESS | 2876 | 1465076661089 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 14:44:21 INFO - PROCESS | 2876 | 1465076661131 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:44:21 INFO - PROCESS | 2876 | 1465076661137 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:44:21 INFO - PROCESS | 2876 | 1465076661143 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:44:21 INFO - PROCESS | 2876 | 1465076661146 Marionette TRACE conn5 <- [1,2402,null,{}] 14:44:21 INFO - PROCESS | 2876 | 1465076661150 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:21 INFO - PROCESS | 2876 | 1465076661153 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:21 INFO - PROCESS | 2876 | 1465076661248 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:44:21 INFO - PROCESS | 2876 | 1465076661255 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:21 INFO - PROCESS | 2876 | 1465076661257 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:21 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEAA000 == 26 [pid = 2876] [id = 610] 14:44:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006965BE3400) [pid = 2876] [serial = 1830] [outer = 0000000000000000] 14:44:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006969AB4000) [pid = 2876] [serial = 1831] [outer = 0000006965BE3400] 14:44:21 INFO - PROCESS | 2876 | 1465076661306 Marionette DEBUG loaded listener.js 14:44:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696A4EAC00) [pid = 2876] [serial = 1832] [outer = 0000006965BE3400] 14:44:21 INFO - PROCESS | 2876 | 1465076661807 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 14:44:21 INFO - PROCESS | 2876 | 1465076661836 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:44:21 INFO - PROCESS | 2876 | 1465076661839 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:44:21 INFO - PROCESS | 2876 | 1465076661842 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:44:21 INFO - PROCESS | 2876 | 1465076661846 Marionette TRACE conn5 <- [1,2406,null,{}] 14:44:21 INFO - PROCESS | 2876 | 1465076661857 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:21 INFO - PROCESS | 2876 | 1465076661862 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:21 INFO - PROCESS | 2876 | 1465076661968 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:44:21 INFO - PROCESS | 2876 | 1465076661985 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:21 INFO - PROCESS | 2876 | 1465076661989 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:22 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D1B800 == 27 [pid = 2876] [id = 611] 14:44:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696B1B3400) [pid = 2876] [serial = 1833] [outer = 0000000000000000] 14:44:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696B80A800) [pid = 2876] [serial = 1834] [outer = 000000696B1B3400] 14:44:22 INFO - PROCESS | 2876 | 1465076662037 Marionette DEBUG loaded listener.js 14:44:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696A426400) [pid = 2876] [serial = 1835] [outer = 000000696B1B3400] 14:44:22 INFO - PROCESS | 2876 | 1465076662529 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 14:44:22 INFO - PROCESS | 2876 | 1465076662578 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:44:22 INFO - PROCESS | 2876 | 1465076662581 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:44:22 INFO - PROCESS | 2876 | 1465076662592 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:44:22 INFO - PROCESS | 2876 | 1465076662595 Marionette TRACE conn5 <- [1,2410,null,{}] 14:44:22 INFO - PROCESS | 2876 | 1465076662633 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:22 INFO - PROCESS | 2876 | 1465076662636 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:22 INFO - PROCESS | 2876 | 1465076662764 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:44:22 INFO - PROCESS | 2876 | 1465076662775 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:22 INFO - PROCESS | 2876 | 1465076662778 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:22 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A3000 == 28 [pid = 2876] [id = 612] 14:44:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696EA86C00) [pid = 2876] [serial = 1836] [outer = 0000000000000000] 14:44:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696F075400) [pid = 2876] [serial = 1837] [outer = 000000696EA86C00] 14:44:22 INFO - PROCESS | 2876 | 1465076662867 Marionette DEBUG loaded listener.js 14:44:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069706E6400) [pid = 2876] [serial = 1838] [outer = 000000696EA86C00] 14:44:23 INFO - PROCESS | 2876 | 1465076663309 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 753ms 14:44:23 INFO - PROCESS | 2876 | 1465076663346 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:44:23 INFO - PROCESS | 2876 | 1465076663349 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:44:23 INFO - PROCESS | 2876 | 1465076663352 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:44:23 INFO - PROCESS | 2876 | 1465076663354 Marionette TRACE conn5 <- [1,2414,null,{}] 14:44:23 INFO - PROCESS | 2876 | 1465076663358 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:23 INFO - PROCESS | 2876 | 1465076663360 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:23 INFO - PROCESS | 2876 | 1465076663474 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:44:23 INFO - PROCESS | 2876 | 1465076663480 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:23 INFO - PROCESS | 2876 | 1465076663482 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:23 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974173800 == 29 [pid = 2876] [id = 613] 14:44:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069635D1C00) [pid = 2876] [serial = 1839] [outer = 0000000000000000] 14:44:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697088A800) [pid = 2876] [serial = 1840] [outer = 00000069635D1C00] 14:44:23 INFO - PROCESS | 2876 | 1465076663531 Marionette DEBUG loaded listener.js 14:44:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006970A67400) [pid = 2876] [serial = 1841] [outer = 00000069635D1C00] 14:44:24 INFO - PROCESS | 2876 | 1465076664037 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 733ms 14:44:24 INFO - PROCESS | 2876 | 1465076664087 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:44:24 INFO - PROCESS | 2876 | 1465076664090 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:44:24 INFO - PROCESS | 2876 | 1465076664129 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:44:24 INFO - PROCESS | 2876 | 1465076664131 Marionette TRACE conn5 <- [1,2418,null,{}] 14:44:24 INFO - PROCESS | 2876 | 1465076664141 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:24 INFO - PROCESS | 2876 | 1465076664147 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:24 INFO - PROCESS | 2876 | 1465076664454 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006971305800) [pid = 2876] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006971B54400) [pid = 2876] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006971E67C00) [pid = 2876] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006964EBE400) [pid = 2876] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696BA33000) [pid = 2876] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696EA84400) [pid = 2876] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696511A800) [pid = 2876] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006971B55C00) [pid = 2876] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006964DE2C00) [pid = 2876] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006972D3BC00) [pid = 2876] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006972E27C00) [pid = 2876] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:44:24 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696B811000) [pid = 2876] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:44:24 INFO - PROCESS | 2876 | 1465076664511 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:24 INFO - PROCESS | 2876 | 1465076664513 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:24 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BBF800 == 30 [pid = 2876] [id = 614] 14:44:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006963437C00) [pid = 2876] [serial = 1842] [outer = 0000000000000000] 14:44:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006964D9C000) [pid = 2876] [serial = 1843] [outer = 0000006963437C00] 14:44:24 INFO - PROCESS | 2876 | 1465076664559 Marionette DEBUG loaded listener.js 14:44:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006970F58800) [pid = 2876] [serial = 1844] [outer = 0000006963437C00] 14:44:24 INFO - PROCESS | 2876 | 1465076664931 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 857ms 14:44:24 INFO - PROCESS | 2876 | 1465076664979 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:44:24 INFO - PROCESS | 2876 | 1465076664982 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:44:24 INFO - PROCESS | 2876 | 1465076664985 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:44:24 INFO - PROCESS | 2876 | 1465076664987 Marionette TRACE conn5 <- [1,2422,null,{}] 14:44:24 INFO - PROCESS | 2876 | 1465076664990 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:25 INFO - PROCESS | 2876 | 1465076664993 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:25 INFO - PROCESS | 2876 | 1465076665075 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:44:25 INFO - PROCESS | 2876 | 1465076665081 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:25 INFO - PROCESS | 2876 | 1465076665083 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:25 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CBB000 == 31 [pid = 2876] [id = 615] 14:44:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069713B0000) [pid = 2876] [serial = 1845] [outer = 0000000000000000] 14:44:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971414400) [pid = 2876] [serial = 1846] [outer = 00000069713B0000] 14:44:25 INFO - PROCESS | 2876 | 1465076665128 Marionette DEBUG loaded listener.js 14:44:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000697156A800) [pid = 2876] [serial = 1847] [outer = 00000069713B0000] 14:44:25 INFO - PROCESS | 2876 | 1465076665869 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 943ms 14:44:25 INFO - PROCESS | 2876 | 1465076665932 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:44:25 INFO - PROCESS | 2876 | 1465076665937 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:44:25 INFO - PROCESS | 2876 | 1465076665942 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:44:25 INFO - PROCESS | 2876 | 1465076665946 Marionette TRACE conn5 <- [1,2426,null,{}] 14:44:25 INFO - PROCESS | 2876 | 1465076665952 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:25 INFO - PROCESS | 2876 | 1465076665955 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:26 INFO - PROCESS | 2876 | 1465076666115 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:44:26 INFO - PROCESS | 2876 | 1465076666232 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:26 INFO - PROCESS | 2876 | 1465076666235 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:26 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDDD000 == 32 [pid = 2876] [id = 616] 14:44:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006964D9B400) [pid = 2876] [serial = 1848] [outer = 0000000000000000] 14:44:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006964F8F400) [pid = 2876] [serial = 1849] [outer = 0000006964D9B400] 14:44:26 INFO - PROCESS | 2876 | 1465076666295 Marionette DEBUG loaded listener.js 14:44:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006969967400) [pid = 2876] [serial = 1850] [outer = 0000006964D9B400] 14:44:26 INFO - PROCESS | 2876 | 1465076666990 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1079ms 14:44:27 INFO - PROCESS | 2876 | 1465076667024 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:44:27 INFO - PROCESS | 2876 | 1465076667030 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:44:27 INFO - PROCESS | 2876 | 1465076667036 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:44:27 INFO - PROCESS | 2876 | 1465076667039 Marionette TRACE conn5 <- [1,2430,null,{}] 14:44:27 INFO - PROCESS | 2876 | 1465076667043 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:27 INFO - PROCESS | 2876 | 1465076667046 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:27 INFO - PROCESS | 2876 | 1465076667171 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:44:27 INFO - PROCESS | 2876 | 1465076667297 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:27 INFO - PROCESS | 2876 | 1465076667301 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:27 INFO - PROCESS | 2876 | ++DOCSHELL 000000697346E000 == 33 [pid = 2876] [id = 617] 14:44:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696A7A1800) [pid = 2876] [serial = 1851] [outer = 0000000000000000] 14:44:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696B1AF800) [pid = 2876] [serial = 1852] [outer = 000000696A7A1800] 14:44:27 INFO - PROCESS | 2876 | 1465076667360 Marionette DEBUG loaded listener.js 14:44:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696E222000) [pid = 2876] [serial = 1853] [outer = 000000696A7A1800] 14:44:28 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BBF800 == 32 [pid = 2876] [id = 614] 14:44:28 INFO - PROCESS | 2876 | --DOCSHELL 0000006974173800 == 31 [pid = 2876] [id = 613] 14:44:28 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A3000 == 30 [pid = 2876] [id = 612] 14:44:28 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D1B800 == 29 [pid = 2876] [id = 611] 14:44:28 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEAA000 == 28 [pid = 2876] [id = 610] 14:44:28 INFO - PROCESS | 2876 | --DOCSHELL 000000696B452800 == 27 [pid = 2876] [id = 609] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006971311C00) [pid = 2876] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006971B58400) [pid = 2876] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006971411400) [pid = 2876] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006972269C00) [pid = 2876] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696A181800) [pid = 2876] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696A8F1800) [pid = 2876] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696E3DE000) [pid = 2876] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696EE31800) [pid = 2876] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006970A6F800) [pid = 2876] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696571F000) [pid = 2876] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696A16D000) [pid = 2876] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000697224F800) [pid = 2876] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006971E71400) [pid = 2876] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006964F89000) [pid = 2876] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006969AC0000) [pid = 2876] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (00000069720A9C00) [pid = 2876] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006972D40000) [pid = 2876] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (00000069728EFC00) [pid = 2876] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (000000697373B800) [pid = 2876] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006973433400) [pid = 2876] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006972D6B000) [pid = 2876] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (0000006971568000) [pid = 2876] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (0000006972D33800) [pid = 2876] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (00000069712B6400) [pid = 2876] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 14:44:28 INFO - PROCESS | 2876 | 1465076668233 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1232ms 14:44:28 INFO - PROCESS | 2876 | 1465076668271 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:44:28 INFO - PROCESS | 2876 | 1465076668276 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:44:28 INFO - PROCESS | 2876 | 1465076668281 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:44:28 INFO - PROCESS | 2876 | 1465076668284 Marionette TRACE conn5 <- [1,2434,null,{}] 14:44:28 INFO - PROCESS | 2876 | 1465076668290 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:28 INFO - PROCESS | 2876 | 1465076668292 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:28 INFO - PROCESS | 2876 | 1465076668394 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:44:28 INFO - PROCESS | 2876 | 1465076668402 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:28 INFO - PROCESS | 2876 | 1465076668405 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:28 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B44A800 == 28 [pid = 2876] [id = 618] 14:44:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000696511EC00) [pid = 2876] [serial = 1854] [outer = 0000000000000000] 14:44:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (0000006965122800) [pid = 2876] [serial = 1855] [outer = 000000696511EC00] 14:44:28 INFO - PROCESS | 2876 | 1465076668456 Marionette DEBUG loaded listener.js 14:44:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (00000069664A9400) [pid = 2876] [serial = 1856] [outer = 000000696511EC00] 14:44:28 INFO - PROCESS | 2876 | 1465076668985 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 733ms 14:44:29 INFO - PROCESS | 2876 | 1465076669022 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:44:29 INFO - PROCESS | 2876 | 1465076669026 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:44:29 INFO - PROCESS | 2876 | 1465076669032 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:44:29 INFO - PROCESS | 2876 | 1465076669035 Marionette TRACE conn5 <- [1,2438,null,{}] 14:44:29 INFO - PROCESS | 2876 | 1465076669039 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:29 INFO - PROCESS | 2876 | 1465076669041 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:29 INFO - PROCESS | 2876 | 1465076669132 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:44:29 INFO - PROCESS | 2876 | 1465076669140 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:29 INFO - PROCESS | 2876 | 1465076669142 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970F16800 == 29 [pid = 2876] [id = 619] 14:44:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (0000006963565000) [pid = 2876] [serial = 1857] [outer = 0000000000000000] 14:44:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (000000696B1B1800) [pid = 2876] [serial = 1858] [outer = 0000006963565000] 14:44:29 INFO - PROCESS | 2876 | 1465076669192 Marionette DEBUG loaded listener.js 14:44:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000696BA36800) [pid = 2876] [serial = 1859] [outer = 0000006963565000] 14:44:29 INFO - PROCESS | 2876 | 1465076669657 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 14:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:44:29 INFO - PROCESS | 2876 | 1465076669708 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:44:29 INFO - PROCESS | 2876 | 1465076669710 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:44:29 INFO - PROCESS | 2876 | 1465076669714 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:44:29 INFO - PROCESS | 2876 | 1465076669718 Marionette TRACE conn5 <- [1,2442,null,{}] 14:44:29 INFO - PROCESS | 2876 | 1465076669729 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:29 INFO - PROCESS | 2876 | 1465076669734 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:29 INFO - PROCESS | 2876 | 1465076669853 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:44:29 INFO - PROCESS | 2876 | 1465076669869 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:29 INFO - PROCESS | 2876 | 1465076669873 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971E11800 == 30 [pid = 2876] [id = 620] 14:44:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000696F076000) [pid = 2876] [serial = 1860] [outer = 0000000000000000] 14:44:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006970889000) [pid = 2876] [serial = 1861] [outer = 000000696F076000] 14:44:29 INFO - PROCESS | 2876 | 1465076669921 Marionette DEBUG loaded listener.js 14:44:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006970F51000) [pid = 2876] [serial = 1862] [outer = 000000696F076000] 14:44:30 INFO - PROCESS | 2876 | 1465076670365 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 14:44:30 INFO - PROCESS | 2876 | 1465076670411 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:44:30 INFO - PROCESS | 2876 | 1465076670414 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:44:30 INFO - PROCESS | 2876 | 1465076670421 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:44:30 INFO - PROCESS | 2876 | 1465076670423 Marionette TRACE conn5 <- [1,2446,null,{}] 14:44:30 INFO - PROCESS | 2876 | 1465076670433 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:30 INFO - PROCESS | 2876 | 1465076670435 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:30 INFO - PROCESS | 2876 | 1465076670555 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:44:30 INFO - PROCESS | 2876 | 1465076670560 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:30 INFO - PROCESS | 2876 | 1465076670562 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:30 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973786800 == 31 [pid = 2876] [id = 621] 14:44:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000697130B800) [pid = 2876] [serial = 1863] [outer = 0000000000000000] 14:44:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006971311400) [pid = 2876] [serial = 1864] [outer = 000000697130B800] 14:44:30 INFO - PROCESS | 2876 | 1465076670651 Marionette DEBUG loaded listener.js 14:44:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000697155F800) [pid = 2876] [serial = 1865] [outer = 000000697130B800] 14:44:31 INFO - PROCESS | 2876 | 1465076671104 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 14:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:44:31 INFO - PROCESS | 2876 | 1465076671155 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:44:31 INFO - PROCESS | 2876 | 1465076671158 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:44:31 INFO - PROCESS | 2876 | 1465076671161 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:44:31 INFO - PROCESS | 2876 | 1465076671163 Marionette TRACE conn5 <- [1,2450,null,{}] 14:44:31 INFO - PROCESS | 2876 | 1465076671167 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:31 INFO - PROCESS | 2876 | 1465076671169 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:31 INFO - PROCESS | 2876 | 1465076671310 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:44:31 INFO - PROCESS | 2876 | 1465076671335 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:31 INFO - PROCESS | 2876 | 1465076671337 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:31 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CA2800 == 32 [pid = 2876] [id = 622] 14:44:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006963F0B000) [pid = 2876] [serial = 1866] [outer = 0000000000000000] 14:44:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069715FE400) [pid = 2876] [serial = 1867] [outer = 0000006963F0B000] 14:44:31 INFO - PROCESS | 2876 | 1465076671382 Marionette DEBUG loaded listener.js 14:44:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006971B55C00) [pid = 2876] [serial = 1868] [outer = 0000006963F0B000] 14:44:31 INFO - PROCESS | 2876 | 1465076671809 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 14:44:31 INFO - PROCESS | 2876 | 1465076671856 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:44:31 INFO - PROCESS | 2876 | 1465076671858 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:44:31 INFO - PROCESS | 2876 | 1465076671861 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:44:31 INFO - PROCESS | 2876 | 1465076671863 Marionette TRACE conn5 <- [1,2454,null,{}] 14:44:31 INFO - PROCESS | 2876 | 1465076671870 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:31 INFO - PROCESS | 2876 | 1465076671876 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:32 INFO - PROCESS | 2876 | 1465076672013 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:44:32 INFO - PROCESS | 2876 | 1465076672019 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:32 INFO - PROCESS | 2876 | 1465076672021 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:32 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978635800 == 33 [pid = 2876] [id = 623] 14:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971E68800) [pid = 2876] [serial = 1869] [outer = 0000000000000000] 14:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069720A8800) [pid = 2876] [serial = 1870] [outer = 0000006971E68800] 14:44:32 INFO - PROCESS | 2876 | 1465076672116 Marionette DEBUG loaded listener.js 14:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006972273800) [pid = 2876] [serial = 1871] [outer = 0000006971E68800] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696EA86C00) [pid = 2876] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006965719C00) [pid = 2876] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006964DDC000) [pid = 2876] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006965BE3400) [pid = 2876] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696B1B3400) [pid = 2876] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006965118000) [pid = 2876] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696BA9C400) [pid = 2876] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069635D1C00) [pid = 2876] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000697224D000) [pid = 2876] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006971B53000) [pid = 2876] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:44:32 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006963437C00) [pid = 2876] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:44:32 INFO - PROCESS | 2876 | 1465076672556 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 14:44:32 INFO - PROCESS | 2876 | 1465076672598 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:44:32 INFO - PROCESS | 2876 | 1465076672600 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:44:32 INFO - PROCESS | 2876 | 1465076672638 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:44:32 INFO - PROCESS | 2876 | 1465076672640 Marionette TRACE conn5 <- [1,2458,null,{}] 14:44:32 INFO - PROCESS | 2876 | 1465076672644 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:32 INFO - PROCESS | 2876 | 1465076672646 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:32 INFO - PROCESS | 2876 | 1465076672730 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:44:32 INFO - PROCESS | 2876 | 1465076672814 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:32 INFO - PROCESS | 2876 | 1465076672816 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:32 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979767000 == 34 [pid = 2876] [id = 624] 14:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006963569000) [pid = 2876] [serial = 1872] [outer = 0000000000000000] 14:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696BA39C00) [pid = 2876] [serial = 1873] [outer = 0000006963569000] 14:44:32 INFO - PROCESS | 2876 | 1465076672861 Marionette DEBUG loaded listener.js 14:44:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000697226E800) [pid = 2876] [serial = 1874] [outer = 0000006963569000] 14:44:33 INFO - PROCESS | 2876 | 1465076673215 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 628ms 14:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:44:33 INFO - PROCESS | 2876 | 1465076673270 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:44:33 INFO - PROCESS | 2876 | 1465076673272 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:44:33 INFO - PROCESS | 2876 | 1465076673275 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:44:33 INFO - PROCESS | 2876 | 1465076673277 Marionette TRACE conn5 <- [1,2462,null,{}] 14:44:33 INFO - PROCESS | 2876 | 1465076673281 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:33 INFO - PROCESS | 2876 | 1465076673283 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:33 INFO - PROCESS | 2876 | 1465076673397 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:44:33 INFO - PROCESS | 2876 | 1465076673405 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:33 INFO - PROCESS | 2876 | 1465076673407 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:33 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798F5000 == 35 [pid = 2876] [id = 625] 14:44:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006972581800) [pid = 2876] [serial = 1875] [outer = 0000000000000000] 14:44:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (00000069728F2C00) [pid = 2876] [serial = 1876] [outer = 0000006972581800] 14:44:33 INFO - PROCESS | 2876 | 1465076673460 Marionette DEBUG loaded listener.js 14:44:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006972D36800) [pid = 2876] [serial = 1877] [outer = 0000006972581800] 14:44:33 INFO - PROCESS | 2876 | 1465076673871 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 14:44:33 INFO - PROCESS | 2876 | 1465076673908 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:44:33 INFO - PROCESS | 2876 | 1465076673910 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:44:33 INFO - PROCESS | 2876 | 1465076673913 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:44:33 INFO - PROCESS | 2876 | 1465076673915 Marionette TRACE conn5 <- [1,2466,null,{}] 14:44:33 INFO - PROCESS | 2876 | 1465076673918 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:33 INFO - PROCESS | 2876 | 1465076673920 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:34 INFO - PROCESS | 2876 | 1465076674039 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:44:34 INFO - PROCESS | 2876 | 1465076674079 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:34 INFO - PROCESS | 2876 | 1465076674081 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:34 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A65000 == 36 [pid = 2876] [id = 626] 14:44:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069712B7400) [pid = 2876] [serial = 1878] [outer = 0000000000000000] 14:44:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006972D3D400) [pid = 2876] [serial = 1879] [outer = 00000069712B7400] 14:44:34 INFO - PROCESS | 2876 | 1465076674125 Marionette DEBUG loaded listener.js 14:44:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006972D69C00) [pid = 2876] [serial = 1880] [outer = 00000069712B7400] 14:44:34 INFO - PROCESS | 2876 | 1465076674581 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 14:44:34 INFO - PROCESS | 2876 | 1465076674691 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:44:34 INFO - PROCESS | 2876 | 1465076674697 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:44:34 INFO - PROCESS | 2876 | 1465076674708 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:44:34 INFO - PROCESS | 2876 | 1465076674712 Marionette TRACE conn5 <- [1,2470,null,{}] 14:44:34 INFO - PROCESS | 2876 | 1465076674718 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:34 INFO - PROCESS | 2876 | 1465076674722 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:34 INFO - PROCESS | 2876 | 1465076674857 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:44:34 INFO - PROCESS | 2876 | 1465076674948 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:34 INFO - PROCESS | 2876 | 1465076674953 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:34 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E33D800 == 37 [pid = 2876] [id = 627] 14:44:34 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006965550800) [pid = 2876] [serial = 1881] [outer = 0000000000000000] 14:44:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696571F000) [pid = 2876] [serial = 1882] [outer = 0000006965550800] 14:44:35 INFO - PROCESS | 2876 | 1465076675025 Marionette DEBUG loaded listener.js 14:44:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696A7A2800) [pid = 2876] [serial = 1883] [outer = 0000006965550800] 14:44:35 INFO - PROCESS | 2876 | 1465076675629 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 987ms 14:44:35 INFO - PROCESS | 2876 | 1465076675691 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:44:35 INFO - PROCESS | 2876 | 1465076675697 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:44:35 INFO - PROCESS | 2876 | 1465076675703 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:44:35 INFO - PROCESS | 2876 | 1465076675706 Marionette TRACE conn5 <- [1,2474,null,{}] 14:44:35 INFO - PROCESS | 2876 | 1465076675711 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:35 INFO - PROCESS | 2876 | 1465076675714 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:35 INFO - PROCESS | 2876 | 1465076675863 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:44:35 INFO - PROCESS | 2876 | 1465076675987 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:35 INFO - PROCESS | 2876 | 1465076675990 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:36 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CB5800 == 38 [pid = 2876] [id = 628] 14:44:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696EDF9400) [pid = 2876] [serial = 1884] [outer = 0000000000000000] 14:44:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006970889400) [pid = 2876] [serial = 1885] [outer = 000000696EDF9400] 14:44:36 INFO - PROCESS | 2876 | 1465076676049 Marionette DEBUG loaded listener.js 14:44:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069712BA800) [pid = 2876] [serial = 1886] [outer = 000000696EDF9400] 14:44:36 INFO - PROCESS | 2876 | 1465076676683 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1029ms 14:44:36 INFO - PROCESS | 2876 | 1465076676734 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:44:36 INFO - PROCESS | 2876 | 1465076676737 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:44:36 INFO - PROCESS | 2876 | 1465076676741 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:44:36 INFO - PROCESS | 2876 | 1465076676745 Marionette TRACE conn5 <- [1,2478,null,{}] 14:44:36 INFO - PROCESS | 2876 | 1465076676757 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:36 INFO - PROCESS | 2876 | 1465076676762 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:36 INFO - PROCESS | 2876 | 1465076676930 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:44:37 INFO - PROCESS | 2876 | 1465076677057 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:37 INFO - PROCESS | 2876 | 1465076677060 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:37 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979AD5000 == 39 [pid = 2876] [id = 629] 14:44:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971E70400) [pid = 2876] [serial = 1887] [outer = 0000000000000000] 14:44:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972254000) [pid = 2876] [serial = 1888] [outer = 0000006971E70400] 14:44:37 INFO - PROCESS | 2876 | 1465076677121 Marionette DEBUG loaded listener.js 14:44:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972D6F000) [pid = 2876] [serial = 1889] [outer = 0000006971E70400] 14:44:37 INFO - PROCESS | 2876 | 1465076677719 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1033ms 14:44:37 INFO - PROCESS | 2876 | 1465076677776 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:44:37 INFO - PROCESS | 2876 | 1465076677779 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:44:37 INFO - PROCESS | 2876 | 1465076677783 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:44:37 INFO - PROCESS | 2876 | 1465076677785 Marionette TRACE conn5 <- [1,2482,null,{}] 14:44:37 INFO - PROCESS | 2876 | 1465076677789 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:37 INFO - PROCESS | 2876 | 1465076677791 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:38 INFO - PROCESS | 2876 | 1465076678038 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:44:38 INFO - PROCESS | 2876 | 1465076678181 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:38 INFO - PROCESS | 2876 | 1465076678184 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:38 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964DB0800 == 40 [pid = 2876] [id = 630] 14:44:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000695FFE6000) [pid = 2876] [serial = 1890] [outer = 0000000000000000] 14:44:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000695FFEA400) [pid = 2876] [serial = 1891] [outer = 000000695FFE6000] 14:44:38 INFO - PROCESS | 2876 | 1465076678236 Marionette DEBUG loaded listener.js 14:44:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006963B55800) [pid = 2876] [serial = 1892] [outer = 000000695FFE6000] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 000000696B44C800 == 39 [pid = 2876] [id = 608] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 00000069798F5000 == 38 [pid = 2876] [id = 625] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 0000006979767000 == 37 [pid = 2876] [id = 624] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 0000006978635800 == 36 [pid = 2876] [id = 623] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CA2800 == 35 [pid = 2876] [id = 622] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 0000006973786800 == 34 [pid = 2876] [id = 621] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 0000006971E11800 == 33 [pid = 2876] [id = 620] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 0000006970F16800 == 32 [pid = 2876] [id = 619] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 000000696B44A800 == 31 [pid = 2876] [id = 618] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 000000697346E000 == 30 [pid = 2876] [id = 617] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CBB000 == 29 [pid = 2876] [id = 615] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDDD000 == 28 [pid = 2876] [id = 616] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 0000006979AD5000 == 27 [pid = 2876] [id = 629] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CB5800 == 26 [pid = 2876] [id = 628] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A65000 == 25 [pid = 2876] [id = 626] 14:44:39 INFO - PROCESS | 2876 | --DOCSHELL 000000696E33D800 == 24 [pid = 2876] [id = 627] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696F075400) [pid = 2876] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696BA32000) [pid = 2876] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696A838400) [pid = 2876] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006964F8C000) [pid = 2876] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006965612000) [pid = 2876] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006969AB4000) [pid = 2876] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696A4EAC00) [pid = 2876] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B80A800) [pid = 2876] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696B486400) [pid = 2876] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006969ABD400) [pid = 2876] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006971414400) [pid = 2876] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069712AF400) [pid = 2876] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000697088A800) [pid = 2876] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000697088D800) [pid = 2876] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000697350F800) [pid = 2876] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006972271800) [pid = 2876] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006974A6E000) [pid = 2876] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000697373D800) [pid = 2876] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006970F58800) [pid = 2876] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (00000069706E6400) [pid = 2876] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006964D9C000) [pid = 2876] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006970A67400) [pid = 2876] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (000000696A426400) [pid = 2876] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 14:44:39 INFO - PROCESS | 2876 | 1465076679614 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1884ms 14:44:39 INFO - PROCESS | 2876 | 1465076679670 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:44:39 INFO - PROCESS | 2876 | 1465076679675 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:44:39 INFO - PROCESS | 2876 | 1465076679680 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:44:39 INFO - PROCESS | 2876 | 1465076679683 Marionette TRACE conn5 <- [1,2486,null,{}] 14:44:39 INFO - PROCESS | 2876 | 1465076679689 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:39 INFO - PROCESS | 2876 | 1465076679692 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:39 INFO - PROCESS | 2876 | 1465076679808 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:44:39 INFO - PROCESS | 2876 | 1465076679881 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:39 INFO - PROCESS | 2876 | 1465076679886 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:39 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A7D4000 == 25 [pid = 2876] [id = 631] 14:44:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006964435400) [pid = 2876] [serial = 1893] [outer = 0000000000000000] 14:44:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006964DA3400) [pid = 2876] [serial = 1894] [outer = 0000006964435400] 14:44:39 INFO - PROCESS | 2876 | 1465076679937 Marionette DEBUG loaded listener.js 14:44:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006964F82400) [pid = 2876] [serial = 1895] [outer = 0000006964435400] 14:44:40 INFO - PROCESS | 2876 | 1465076680378 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 14:44:40 INFO - PROCESS | 2876 | 1465076680418 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:44:40 INFO - PROCESS | 2876 | 1465076680423 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:44:40 INFO - PROCESS | 2876 | 1465076680430 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:44:40 INFO - PROCESS | 2876 | 1465076680433 Marionette TRACE conn5 <- [1,2490,null,{}] 14:44:40 INFO - PROCESS | 2876 | 1465076680437 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:40 INFO - PROCESS | 2876 | 1465076680440 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:40 INFO - PROCESS | 2876 | 1465076680535 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:44:40 INFO - PROCESS | 2876 | 1465076680544 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:40 INFO - PROCESS | 2876 | 1465076680547 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:40 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E354000 == 26 [pid = 2876] [id = 632] 14:44:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006965718000) [pid = 2876] [serial = 1896] [outer = 0000000000000000] 14:44:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696571C000) [pid = 2876] [serial = 1897] [outer = 0000006965718000] 14:44:40 INFO - PROCESS | 2876 | 1465076680596 Marionette DEBUG loaded listener.js 14:44:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (00000069664AF400) [pid = 2876] [serial = 1898] [outer = 0000006965718000] 14:44:41 INFO - PROCESS | 2876 | 1465076681093 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 14:44:41 INFO - PROCESS | 2876 | 1465076681122 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:44:41 INFO - PROCESS | 2876 | 1465076681124 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:44:41 INFO - PROCESS | 2876 | 1465076681128 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:44:41 INFO - PROCESS | 2876 | 1465076681132 Marionette TRACE conn5 <- [1,2494,null,{}] 14:44:41 INFO - PROCESS | 2876 | 1465076681144 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:41 INFO - PROCESS | 2876 | 1465076681149 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:41 INFO - PROCESS | 2876 | 1465076681271 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:44:41 INFO - PROCESS | 2876 | 1465076681361 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:41 INFO - PROCESS | 2876 | 1465076681364 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:41 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BBC000 == 27 [pid = 2876] [id = 633] 14:44:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696463E800) [pid = 2876] [serial = 1899] [outer = 0000000000000000] 14:44:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696A4F0000) [pid = 2876] [serial = 1900] [outer = 000000696463E800] 14:44:41 INFO - PROCESS | 2876 | 1465076681416 Marionette DEBUG loaded listener.js 14:44:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A83F800) [pid = 2876] [serial = 1901] [outer = 000000696463E800] 14:44:41 INFO - PROCESS | 2876 | 1465076681847 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 14:44:41 INFO - PROCESS | 2876 | 1465076681863 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:44:41 INFO - PROCESS | 2876 | 1465076681866 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:44:41 INFO - PROCESS | 2876 | 1465076681870 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:44:41 INFO - PROCESS | 2876 | 1465076681872 Marionette TRACE conn5 <- [1,2498,null,{}] 14:44:41 INFO - PROCESS | 2876 | 1465076681875 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:41 INFO - PROCESS | 2876 | 1465076681877 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:42 INFO - PROCESS | 2876 | 1465076681997 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:44:42 INFO - PROCESS | 2876 | 1465076682003 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:42 INFO - PROCESS | 2876 | 1465076682005 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:42 INFO - PROCESS | 2876 | ++DOCSHELL 00000069722B8800 == 28 [pid = 2876] [id = 634] 14:44:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696B1ACC00) [pid = 2876] [serial = 1902] [outer = 0000000000000000] 14:44:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696B809000) [pid = 2876] [serial = 1903] [outer = 000000696B1ACC00] 14:44:42 INFO - PROCESS | 2876 | 1465076682095 Marionette DEBUG loaded listener.js 14:44:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696B814C00) [pid = 2876] [serial = 1904] [outer = 000000696B1ACC00] 14:44:42 INFO - PROCESS | 2876 | 1465076682547 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 14:44:42 INFO - PROCESS | 2876 | 1465076682603 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:44:42 INFO - PROCESS | 2876 | 1465076682605 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:44:42 INFO - PROCESS | 2876 | 1465076682608 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:44:42 INFO - PROCESS | 2876 | 1465076682610 Marionette TRACE conn5 <- [1,2502,null,{}] 14:44:42 INFO - PROCESS | 2876 | 1465076682614 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:42 INFO - PROCESS | 2876 | 1465076682616 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:42 INFO - PROCESS | 2876 | 1465076682763 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:44:42 INFO - PROCESS | 2876 | 1465076682774 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:42 INFO - PROCESS | 2876 | 1465076682776 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:42 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DCC000 == 29 [pid = 2876] [id = 635] 14:44:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006965717000) [pid = 2876] [serial = 1905] [outer = 0000000000000000] 14:44:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696E282800) [pid = 2876] [serial = 1906] [outer = 0000006965717000] 14:44:42 INFO - PROCESS | 2876 | 1465076682821 Marionette DEBUG loaded listener.js 14:44:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696EE25400) [pid = 2876] [serial = 1907] [outer = 0000006965717000] 14:44:43 INFO - PROCESS | 2876 | 1465076683279 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 732ms 14:44:43 INFO - PROCESS | 2876 | 1465076683344 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:44:43 INFO - PROCESS | 2876 | 1465076683346 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:44:43 INFO - PROCESS | 2876 | 1465076683350 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:44:43 INFO - PROCESS | 2876 | 1465076683352 Marionette TRACE conn5 <- [1,2506,null,{}] 14:44:43 INFO - PROCESS | 2876 | 1465076683355 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:43 INFO - PROCESS | 2876 | 1465076683361 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:43 INFO - PROCESS | 2876 | 1465076683504 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:44:43 INFO - PROCESS | 2876 | 1465076683564 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:43 INFO - PROCESS | 2876 | 1465076683566 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:43 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975899000 == 30 [pid = 2876] [id = 636] 14:44:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006970642000) [pid = 2876] [serial = 1908] [outer = 0000000000000000] 14:44:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (00000069706E9800) [pid = 2876] [serial = 1909] [outer = 0000006970642000] 14:44:43 INFO - PROCESS | 2876 | 1465076683612 Marionette DEBUG loaded listener.js 14:44:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006970F53000) [pid = 2876] [serial = 1910] [outer = 0000006970642000] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069712B7400) [pid = 2876] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006963565000) [pid = 2876] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006963F0B000) [pid = 2876] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006971E68800) [pid = 2876] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696F076000) [pid = 2876] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006964D9B400) [pid = 2876] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697130B800) [pid = 2876] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006972581800) [pid = 2876] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696511EC00) [pid = 2876] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069713B0000) [pid = 2876] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006963569000) [pid = 2876] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:44:43 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696A7A1800) [pid = 2876] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:44:44 INFO - PROCESS | 2876 | 1465076684209 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 880ms 14:44:44 INFO - PROCESS | 2876 | 1465076684233 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:44:44 INFO - PROCESS | 2876 | 1465076684235 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:44:44 INFO - PROCESS | 2876 | 1465076684239 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:44:44 INFO - PROCESS | 2876 | 1465076684241 Marionette TRACE conn5 <- [1,2510,null,{}] 14:44:44 INFO - PROCESS | 2876 | 1465076684244 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:44 INFO - PROCESS | 2876 | 1465076684246 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:44 INFO - PROCESS | 2876 | 1465076684329 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:44:44 INFO - PROCESS | 2876 | 1465076684335 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:44 INFO - PROCESS | 2876 | 1465076684337 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:44 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BD8800 == 31 [pid = 2876] [id = 637] 14:44:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006970640C00) [pid = 2876] [serial = 1911] [outer = 0000000000000000] 14:44:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000697127C000) [pid = 2876] [serial = 1912] [outer = 0000006970640C00] 14:44:44 INFO - PROCESS | 2876 | 1465076684381 Marionette DEBUG loaded listener.js 14:44:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069712B2400) [pid = 2876] [serial = 1913] [outer = 0000006970640C00] 14:44:44 INFO - PROCESS | 2876 | 1465076684810 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 14:44:44 INFO - PROCESS | 2876 | 1465076684872 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:44:44 INFO - PROCESS | 2876 | 1465076684874 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:44:44 INFO - PROCESS | 2876 | 1465076684877 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:44:44 INFO - PROCESS | 2876 | 1465076684879 Marionette TRACE conn5 <- [1,2514,null,{}] 14:44:44 INFO - PROCESS | 2876 | 1465076684883 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:44 INFO - PROCESS | 2876 | 1465076684885 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:44 INFO - PROCESS | 2876 | 1465076684967 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:44:44 INFO - PROCESS | 2876 | 1465076684975 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:44 INFO - PROCESS | 2876 | 1465076684977 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:44 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FB4000 == 32 [pid = 2876] [id = 638] 14:44:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006969AB2C00) [pid = 2876] [serial = 1914] [outer = 0000000000000000] 14:44:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971304C00) [pid = 2876] [serial = 1915] [outer = 0000006969AB2C00] 14:44:45 INFO - PROCESS | 2876 | 1465076685023 Marionette DEBUG loaded listener.js 14:44:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069713B1C00) [pid = 2876] [serial = 1916] [outer = 0000006969AB2C00] 14:44:45 INFO - PROCESS | 2876 | 1465076685479 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 628ms 14:44:45 INFO - PROCESS | 2876 | 1465076685509 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:44:45 INFO - PROCESS | 2876 | 1465076685511 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:44:45 INFO - PROCESS | 2876 | 1465076685514 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:44:45 INFO - PROCESS | 2876 | 1465076685516 Marionette TRACE conn5 <- [1,2518,null,{}] 14:44:45 INFO - PROCESS | 2876 | 1465076685519 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:45 INFO - PROCESS | 2876 | 1465076685521 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:45 INFO - PROCESS | 2876 | 1465076685606 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:44:45 INFO - PROCESS | 2876 | 1465076685614 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:45 INFO - PROCESS | 2876 | 1465076685616 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:45 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BBB800 == 33 [pid = 2876] [id = 639] 14:44:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000697140D400) [pid = 2876] [serial = 1917] [outer = 0000000000000000] 14:44:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697155EC00) [pid = 2876] [serial = 1918] [outer = 000000697140D400] 14:44:45 INFO - PROCESS | 2876 | 1465076685662 Marionette DEBUG loaded listener.js 14:44:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971569800) [pid = 2876] [serial = 1919] [outer = 000000697140D400] 14:44:46 INFO - PROCESS | 2876 | 1465076686419 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 923ms 14:44:46 INFO - PROCESS | 2876 | 1465076686441 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:44:46 INFO - PROCESS | 2876 | 1465076686446 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:44:46 INFO - PROCESS | 2876 | 1465076686451 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:44:46 INFO - PROCESS | 2876 | 1465076686455 Marionette TRACE conn5 <- [1,2522,null,{}] 14:44:46 INFO - PROCESS | 2876 | 1465076686462 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:46 INFO - PROCESS | 2876 | 1465076686466 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:46 INFO - PROCESS | 2876 | 1465076686606 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:44:46 INFO - PROCESS | 2876 | 1465076686731 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:46 INFO - PROCESS | 2876 | 1465076686734 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:46 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E336000 == 34 [pid = 2876] [id = 640] 14:44:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006964D9C400) [pid = 2876] [serial = 1920] [outer = 0000000000000000] 14:44:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006964F8A800) [pid = 2876] [serial = 1921] [outer = 0000006964D9C400] 14:44:46 INFO - PROCESS | 2876 | 1465076686794 Marionette DEBUG loaded listener.js 14:44:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696571E800) [pid = 2876] [serial = 1922] [outer = 0000006964D9C400] 14:44:47 INFO - PROCESS | 2876 | 1465076687586 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1197ms 14:44:47 INFO - PROCESS | 2876 | 1465076687652 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:44:47 INFO - PROCESS | 2876 | 1465076687658 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:44:47 INFO - PROCESS | 2876 | 1465076687664 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:44:47 INFO - PROCESS | 2876 | 1465076687667 Marionette TRACE conn5 <- [1,2526,null,{}] 14:44:47 INFO - PROCESS | 2876 | 1465076687672 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:47 INFO - PROCESS | 2876 | 1465076687675 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:47 INFO - PROCESS | 2876 | 1465076687812 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:44:47 INFO - PROCESS | 2876 | 1465076687930 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:47 INFO - PROCESS | 2876 | 1465076687933 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:47 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DCA800 == 35 [pid = 2876] [id = 641] 14:44:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696A79B400) [pid = 2876] [serial = 1923] [outer = 0000000000000000] 14:44:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696A83D400) [pid = 2876] [serial = 1924] [outer = 000000696A79B400] 14:44:48 INFO - PROCESS | 2876 | 1465076687994 Marionette DEBUG loaded listener.js 14:44:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696B815800) [pid = 2876] [serial = 1925] [outer = 000000696A79B400] 14:44:48 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FB4000 == 34 [pid = 2876] [id = 638] 14:44:48 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BD8800 == 33 [pid = 2876] [id = 637] 14:44:48 INFO - PROCESS | 2876 | --DOCSHELL 0000006975899000 == 32 [pid = 2876] [id = 636] 14:44:48 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DCC000 == 31 [pid = 2876] [id = 635] 14:44:48 INFO - PROCESS | 2876 | --DOCSHELL 00000069722B8800 == 30 [pid = 2876] [id = 634] 14:44:48 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BBC000 == 29 [pid = 2876] [id = 633] 14:44:48 INFO - PROCESS | 2876 | --DOCSHELL 000000696E354000 == 28 [pid = 2876] [id = 632] 14:44:48 INFO - PROCESS | 2876 | --DOCSHELL 000000696A7D4000 == 27 [pid = 2876] [id = 631] 14:44:48 INFO - PROCESS | 2876 | --DOCSHELL 0000006964DB0800 == 26 [pid = 2876] [id = 630] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696B1B1800) [pid = 2876] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006971B55C00) [pid = 2876] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069715FE400) [pid = 2876] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069720A8800) [pid = 2876] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006970F51000) [pid = 2876] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006969967400) [pid = 2876] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000697155F800) [pid = 2876] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (00000069728F2C00) [pid = 2876] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (00000069664A9400) [pid = 2876] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697156A800) [pid = 2876] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006965122800) [pid = 2876] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006972273800) [pid = 2876] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971311400) [pid = 2876] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000697226E800) [pid = 2876] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696BA36800) [pid = 2876] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696B1AF800) [pid = 2876] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006970889000) [pid = 2876] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000696E222000) [pid = 2876] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006964F8F400) [pid = 2876] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (000000696BA39C00) [pid = 2876] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006972D36800) [pid = 2876] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006972D69C00) [pid = 2876] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006972D3D400) [pid = 2876] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 14:44:48 INFO - PROCESS | 2876 | 1465076688863 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1241ms 14:44:48 INFO - PROCESS | 2876 | 1465076688907 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:44:48 INFO - PROCESS | 2876 | 1465076688912 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:44:48 INFO - PROCESS | 2876 | 1465076688917 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:44:48 INFO - PROCESS | 2876 | 1465076688920 Marionette TRACE conn5 <- [1,2530,null,{}] 14:44:48 INFO - PROCESS | 2876 | 1465076688926 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:48 INFO - PROCESS | 2876 | 1465076688929 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:49 INFO - PROCESS | 2876 | 1465076689025 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:44:49 INFO - PROCESS | 2876 | 1465076689032 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:49 INFO - PROCESS | 2876 | 1465076689036 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:49 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B4E1800 == 27 [pid = 2876] [id = 642] 14:44:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (0000006964DDD000) [pid = 2876] [serial = 1926] [outer = 0000000000000000] 14:44:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (0000006965719C00) [pid = 2876] [serial = 1927] [outer = 0000006964DDD000] 14:44:49 INFO - PROCESS | 2876 | 1465076689092 Marionette DEBUG loaded listener.js 14:44:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006969A07800) [pid = 2876] [serial = 1928] [outer = 0000006964DDD000] 14:44:49 INFO - PROCESS | 2876 | 1465076689630 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 14:44:49 INFO - PROCESS | 2876 | 1465076689655 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:44:49 INFO - PROCESS | 2876 | 1465076689659 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:44:49 INFO - PROCESS | 2876 | 1465076689665 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:44:49 INFO - PROCESS | 2876 | 1465076689668 Marionette TRACE conn5 <- [1,2534,null,{}] 14:44:49 INFO - PROCESS | 2876 | 1465076689672 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:49 INFO - PROCESS | 2876 | 1465076689674 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:49 INFO - PROCESS | 2876 | 1465076689767 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:44:49 INFO - PROCESS | 2876 | 1465076689775 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:49 INFO - PROCESS | 2876 | 1465076689777 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:49 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713C1800 == 28 [pid = 2876] [id = 643] 14:44:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000696B485C00) [pid = 2876] [serial = 1929] [outer = 0000000000000000] 14:44:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696B489400) [pid = 2876] [serial = 1930] [outer = 000000696B485C00] 14:44:49 INFO - PROCESS | 2876 | 1465076689826 Marionette DEBUG loaded listener.js 14:44:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696B88B800) [pid = 2876] [serial = 1931] [outer = 000000696B485C00] 14:44:50 INFO - PROCESS | 2876 | 1465076690319 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 14:44:50 INFO - PROCESS | 2876 | 1465076690360 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:44:50 INFO - PROCESS | 2876 | 1465076690363 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:44:50 INFO - PROCESS | 2876 | 1465076690366 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:44:50 INFO - PROCESS | 2876 | 1465076690370 Marionette TRACE conn5 <- [1,2538,null,{}] 14:44:50 INFO - PROCESS | 2876 | 1465076690381 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:50 INFO - PROCESS | 2876 | 1465076690386 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:50 INFO - PROCESS | 2876 | 1465076690479 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:44:50 INFO - PROCESS | 2876 | 1465076690564 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:50 INFO - PROCESS | 2876 | 1465076690568 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:50 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A9000 == 29 [pid = 2876] [id = 644] 14:44:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006964651400) [pid = 2876] [serial = 1932] [outer = 0000000000000000] 14:44:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696F07F400) [pid = 2876] [serial = 1933] [outer = 0000006964651400] 14:44:50 INFO - PROCESS | 2876 | 1465076690617 Marionette DEBUG loaded listener.js 14:44:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000697088D000) [pid = 2876] [serial = 1934] [outer = 0000006964651400] 14:44:51 INFO - PROCESS | 2876 | 1465076690995 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 690ms 14:44:51 INFO - PROCESS | 2876 | 1465076691062 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:44:51 INFO - PROCESS | 2876 | 1465076691065 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:44:51 INFO - PROCESS | 2876 | 1465076691068 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:44:51 INFO - PROCESS | 2876 | 1465076691070 Marionette TRACE conn5 <- [1,2542,null,{}] 14:44:51 INFO - PROCESS | 2876 | 1465076691073 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:51 INFO - PROCESS | 2876 | 1465076691076 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:51 INFO - PROCESS | 2876 | 1465076691225 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:44:51 INFO - PROCESS | 2876 | 1465076691240 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:51 INFO - PROCESS | 2876 | 1465076691243 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:51 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975891000 == 30 [pid = 2876] [id = 645] 14:44:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006970ADDC00) [pid = 2876] [serial = 1935] [outer = 0000000000000000] 14:44:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006971286400) [pid = 2876] [serial = 1936] [outer = 0000006970ADDC00] 14:44:51 INFO - PROCESS | 2876 | 1465076691295 Marionette DEBUG loaded listener.js 14:44:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000697130A400) [pid = 2876] [serial = 1937] [outer = 0000006970ADDC00] 14:44:51 INFO - PROCESS | 2876 | 1465076691742 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 14:44:51 INFO - PROCESS | 2876 | 1465076691807 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:44:51 INFO - PROCESS | 2876 | 1465076691809 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:44:51 INFO - PROCESS | 2876 | 1465076691812 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:44:51 INFO - PROCESS | 2876 | 1465076691814 Marionette TRACE conn5 <- [1,2546,null,{}] 14:44:51 INFO - PROCESS | 2876 | 1465076691818 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:51 INFO - PROCESS | 2876 | 1465076691820 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:51 INFO - PROCESS | 2876 | 1465076691931 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:44:52 INFO - PROCESS | 2876 | 1465076691985 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:52 INFO - PROCESS | 2876 | 1465076691987 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:52 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CBD000 == 31 [pid = 2876] [id = 646] 14:44:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006970F91000) [pid = 2876] [serial = 1938] [outer = 0000000000000000] 14:44:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971412400) [pid = 2876] [serial = 1939] [outer = 0000006970F91000] 14:44:52 INFO - PROCESS | 2876 | 1465076692033 Marionette DEBUG loaded listener.js 14:44:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971566C00) [pid = 2876] [serial = 1940] [outer = 0000006970F91000] 14:44:52 INFO - PROCESS | 2876 | 1465076692496 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 14:44:52 INFO - PROCESS | 2876 | 1465076692557 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:44:52 INFO - PROCESS | 2876 | 1465076692560 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:44:52 INFO - PROCESS | 2876 | 1465076692573 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:44:52 INFO - PROCESS | 2876 | 1465076692575 Marionette TRACE conn5 <- [1,2550,null,{}] 14:44:52 INFO - PROCESS | 2876 | 1465076692578 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:52 INFO - PROCESS | 2876 | 1465076692584 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:52 INFO - PROCESS | 2876 | 1465076692740 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:44:52 INFO - PROCESS | 2876 | 1465076692793 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:52 INFO - PROCESS | 2876 | 1465076692795 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:52 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979757800 == 32 [pid = 2876] [id = 647] 14:44:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971B5E000) [pid = 2876] [serial = 1941] [outer = 0000000000000000] 14:44:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971D42C00) [pid = 2876] [serial = 1942] [outer = 0000006971B5E000] 14:44:52 INFO - PROCESS | 2876 | 1465076692841 Marionette DEBUG loaded listener.js 14:44:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (00000069720A7C00) [pid = 2876] [serial = 1943] [outer = 0000006971B5E000] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006964435400) [pid = 2876] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696463E800) [pid = 2876] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000695FFE6000) [pid = 2876] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696B1ACC00) [pid = 2876] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006965550800) [pid = 2876] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006965717000) [pid = 2876] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696EDF9400) [pid = 2876] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006969AB2C00) [pid = 2876] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006971E70400) [pid = 2876] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006970642000) [pid = 2876] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006965718000) [pid = 2876] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:44:53 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006970640C00) [pid = 2876] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:44:53 INFO - PROCESS | 2876 | 1465076693311 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 795ms 14:44:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:44:53 INFO - PROCESS | 2876 | 1465076693370 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:44:53 INFO - PROCESS | 2876 | 1465076693373 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:44:53 INFO - PROCESS | 2876 | 1465076693376 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:44:53 INFO - PROCESS | 2876 | 1465076693378 Marionette TRACE conn5 <- [1,2554,null,{}] 14:44:53 INFO - PROCESS | 2876 | 1465076693381 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:53 INFO - PROCESS | 2876 | 1465076693383 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:53 INFO - PROCESS | 2876 | 1465076693498 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:44:53 INFO - PROCESS | 2876 | 1465076693553 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:53 INFO - PROCESS | 2876 | 1465076693555 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:53 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798DC000 == 33 [pid = 2876] [id = 648] 14:44:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006965550800) [pid = 2876] [serial = 1944] [outer = 0000000000000000] 14:44:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696EDF9400) [pid = 2876] [serial = 1945] [outer = 0000006965550800] 14:44:53 INFO - PROCESS | 2876 | 1465076693600 Marionette DEBUG loaded listener.js 14:44:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006971E6DC00) [pid = 2876] [serial = 1946] [outer = 0000006965550800] 14:44:53 INFO - PROCESS | 2876 | 1465076693972 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 628ms 14:44:54 INFO - PROCESS | 2876 | 1465076694007 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:44:54 INFO - PROCESS | 2876 | 1465076694009 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:44:54 INFO - PROCESS | 2876 | 1465076694020 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:44:54 INFO - PROCESS | 2876 | 1465076694030 Marionette TRACE conn5 <- [1,2558,null,{}] 14:44:54 INFO - PROCESS | 2876 | 1465076694034 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:54 INFO - PROCESS | 2876 | 1465076694036 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:54 INFO - PROCESS | 2876 | 1465076694147 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:44:54 INFO - PROCESS | 2876 | 1465076694153 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:54 INFO - PROCESS | 2876 | 1465076694155 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:54 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799D8000 == 34 [pid = 2876] [id = 649] 14:44:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006972249800) [pid = 2876] [serial = 1947] [outer = 0000000000000000] 14:44:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006972253000) [pid = 2876] [serial = 1948] [outer = 0000006972249800] 14:44:54 INFO - PROCESS | 2876 | 1465076694200 Marionette DEBUG loaded listener.js 14:44:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006972272C00) [pid = 2876] [serial = 1949] [outer = 0000006972249800] 14:44:54 INFO - PROCESS | 2876 | 1465076694646 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 649ms 14:44:54 INFO - PROCESS | 2876 | 1465076694671 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:44:54 INFO - PROCESS | 2876 | 1465076694673 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:44:54 INFO - PROCESS | 2876 | 1465076694676 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:44:54 INFO - PROCESS | 2876 | 1465076694678 Marionette TRACE conn5 <- [1,2562,null,{}] 14:44:54 INFO - PROCESS | 2876 | 1465076694682 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:54 INFO - PROCESS | 2876 | 1465076694684 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:54 INFO - PROCESS | 2876 | 1465076694770 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:44:54 INFO - PROCESS | 2876 | 1465076694776 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:54 INFO - PROCESS | 2876 | 1465076694778 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:54 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728A7000 == 35 [pid = 2876] [id = 650] 14:44:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006972273800) [pid = 2876] [serial = 1950] [outer = 0000000000000000] 14:44:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069725EB800) [pid = 2876] [serial = 1951] [outer = 0000006972273800] 14:44:54 INFO - PROCESS | 2876 | 1465076694823 Marionette DEBUG loaded listener.js 14:44:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069728EF800) [pid = 2876] [serial = 1952] [outer = 0000006972273800] 14:44:55 INFO - PROCESS | 2876 | 1465076695388 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:44:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:44:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 775ms 14:44:55 INFO - PROCESS | 2876 | 1465076695455 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:44:55 INFO - PROCESS | 2876 | 1465076695460 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:44:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:44:55 INFO - PROCESS | 2876 | 1465076695557 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:44:55 INFO - PROCESS | 2876 | 1465076695561 Marionette TRACE conn5 <- [1,2566,null,{}] 14:44:55 INFO - PROCESS | 2876 | 1465076695578 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:55 INFO - PROCESS | 2876 | 1465076695582 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:55 INFO - PROCESS | 2876 | 1465076695708 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:44:55 INFO - PROCESS | 2876 | 1465076695785 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:55 INFO - PROCESS | 2876 | 1465076695790 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:55 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A51000 == 36 [pid = 2876] [id = 651] 14:44:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006965721C00) [pid = 2876] [serial = 1953] [outer = 0000000000000000] 14:44:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006969ABC400) [pid = 2876] [serial = 1954] [outer = 0000006965721C00] 14:44:55 INFO - PROCESS | 2876 | 1465076695892 Marionette DEBUG loaded listener.js 14:44:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696B148800) [pid = 2876] [serial = 1955] [outer = 0000006965721C00] 14:44:56 INFO - PROCESS | 2876 | 1465076696504 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:44:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:44:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1033ms 14:44:56 INFO - PROCESS | 2876 | 1465076696553 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:44:56 INFO - PROCESS | 2876 | 1465076696558 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:44:56 INFO - PROCESS | 2876 | 1465076696565 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:44:56 INFO - PROCESS | 2876 | 1465076696568 Marionette TRACE conn5 <- [1,2570,null,{}] 14:44:56 INFO - PROCESS | 2876 | 1465076696572 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:56 INFO - PROCESS | 2876 | 1465076696575 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:56 INFO - PROCESS | 2876 | 1465076696695 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:44:56 INFO - PROCESS | 2876 | 1465076696820 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:56 INFO - PROCESS | 2876 | 1465076696823 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:56 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FC6000 == 37 [pid = 2876] [id = 652] 14:44:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696EE27000) [pid = 2876] [serial = 1956] [outer = 0000000000000000] 14:44:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069706E1C00) [pid = 2876] [serial = 1957] [outer = 000000696EE27000] 14:44:56 INFO - PROCESS | 2876 | 1465076696881 Marionette DEBUG loaded listener.js 14:44:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006970F51000) [pid = 2876] [serial = 1958] [outer = 000000696EE27000] 14:44:57 INFO - PROCESS | 2876 | 1465076697489 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:44:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:44:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 986ms 14:44:57 INFO - PROCESS | 2876 | 1465076697552 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:44:57 INFO - PROCESS | 2876 | 1465076697555 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:44:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:44:57 INFO - PROCESS | 2876 | 1465076697559 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:44:57 INFO - PROCESS | 2876 | 1465076697563 Marionette TRACE conn5 <- [1,2574,null,{}] 14:44:57 INFO - PROCESS | 2876 | 1465076697576 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:57 INFO - PROCESS | 2876 | 1465076697581 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:57 INFO - PROCESS | 2876 | 1465076697753 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:44:57 INFO - PROCESS | 2876 | 1465076697807 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:57 INFO - PROCESS | 2876 | 1465076697811 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:57 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979ADB800 == 38 [pid = 2876] [id = 653] 14:44:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006971E66800) [pid = 2876] [serial = 1959] [outer = 0000000000000000] 14:44:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006971E69C00) [pid = 2876] [serial = 1960] [outer = 0000006971E66800] 14:44:57 INFO - PROCESS | 2876 | 1465076697871 Marionette DEBUG loaded listener.js 14:44:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (00000069728F2800) [pid = 2876] [serial = 1961] [outer = 0000006971E66800] 14:44:58 INFO - PROCESS | 2876 | 1465076698572 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1034ms 14:44:58 INFO - PROCESS | 2876 | 1465076698595 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:44:58 INFO - PROCESS | 2876 | 1465076698599 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:44:58 INFO - PROCESS | 2876 | 1465076698603 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:44:58 INFO - PROCESS | 2876 | 1465076698605 Marionette TRACE conn5 <- [1,2578,null,{}] 14:44:58 INFO - PROCESS | 2876 | 1465076698609 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:58 INFO - PROCESS | 2876 | 1465076698612 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:58 INFO - PROCESS | 2876 | 1465076698735 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:44:58 INFO - PROCESS | 2876 | 1465076698832 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:58 INFO - PROCESS | 2876 | 1465076698835 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:58 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B452800 == 39 [pid = 2876] [id = 654] 14:44:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006964F90400) [pid = 2876] [serial = 1962] [outer = 0000000000000000] 14:44:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696A842800) [pid = 2876] [serial = 1963] [outer = 0000006964F90400] 14:44:58 INFO - PROCESS | 2876 | 1465076698890 Marionette DEBUG loaded listener.js 14:44:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006972D3A800) [pid = 2876] [serial = 1964] [outer = 0000006964F90400] 14:44:59 INFO - PROCESS | 2876 | 1465076699585 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1024ms 14:44:59 INFO - PROCESS | 2876 | 1465076699628 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:44:59 INFO - PROCESS | 2876 | 1465076699632 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:44:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:44:59 INFO - PROCESS | 2876 | 1465076699637 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:44:59 INFO - PROCESS | 2876 | 1465076699640 Marionette TRACE conn5 <- [1,2582,null,{}] 14:44:59 INFO - PROCESS | 2876 | 1465076699645 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:59 INFO - PROCESS | 2876 | 1465076699648 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:59 INFO - PROCESS | 2876 | 1465076699762 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:44:59 INFO - PROCESS | 2876 | 1465076699894 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:59 INFO - PROCESS | 2876 | 1465076699897 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:44:59 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6E0800 == 40 [pid = 2876] [id = 655] 14:44:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000696511F000) [pid = 2876] [serial = 1965] [outer = 0000000000000000] 14:44:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006969ABB400) [pid = 2876] [serial = 1966] [outer = 000000696511F000] 14:44:59 INFO - PROCESS | 2876 | 1465076699952 Marionette DEBUG loaded listener.js 14:45:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (000000696A842000) [pid = 2876] [serial = 1967] [outer = 000000696511F000] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 00000069799D8000 == 39 [pid = 2876] [id = 649] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 00000069798DC000 == 38 [pid = 2876] [id = 648] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 0000006979757800 == 37 [pid = 2876] [id = 647] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CBD000 == 36 [pid = 2876] [id = 646] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 0000006975891000 == 35 [pid = 2876] [id = 645] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A9000 == 34 [pid = 2876] [id = 644] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 00000069713C1800 == 33 [pid = 2876] [id = 643] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 000000696B4E1800 == 32 [pid = 2876] [id = 642] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DCA800 == 31 [pid = 2876] [id = 641] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BBB800 == 30 [pid = 2876] [id = 639] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 000000696E336000 == 29 [pid = 2876] [id = 640] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 000000696B452800 == 28 [pid = 2876] [id = 654] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 0000006979ADB800 == 27 [pid = 2876] [id = 653] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FC6000 == 26 [pid = 2876] [id = 652] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A7000 == 25 [pid = 2876] [id = 650] 14:45:00 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A51000 == 24 [pid = 2876] [id = 651] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (000000696EE25400) [pid = 2876] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006971304C00) [pid = 2876] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006970F53000) [pid = 2876] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000696571C000) [pid = 2876] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (00000069664AF400) [pid = 2876] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000697127C000) [pid = 2876] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069712B2400) [pid = 2876] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696A83F800) [pid = 2876] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006964DA3400) [pid = 2876] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006964F82400) [pid = 2876] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A4F0000) [pid = 2876] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006963B55800) [pid = 2876] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000695FFEA400) [pid = 2876] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696B809000) [pid = 2876] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696A7A2800) [pid = 2876] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696571F000) [pid = 2876] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696E282800) [pid = 2876] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069712BA800) [pid = 2876] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069713B1C00) [pid = 2876] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006970889400) [pid = 2876] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006972D6F000) [pid = 2876] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972254000) [pid = 2876] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000696B814C00) [pid = 2876] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000697155EC00) [pid = 2876] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 14:45:00 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (00000069706E9800) [pid = 2876] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 14:45:01 INFO - PROCESS | 2876 | 1465076701260 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1678ms 14:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:45:01 INFO - PROCESS | 2876 | 1465076701315 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:45:01 INFO - PROCESS | 2876 | 1465076701319 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:45:01 INFO - PROCESS | 2876 | 1465076701323 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:45:01 INFO - PROCESS | 2876 | 1465076701326 Marionette TRACE conn5 <- [1,2586,null,{}] 14:45:01 INFO - PROCESS | 2876 | 1465076701331 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:01 INFO - PROCESS | 2876 | 1465076701334 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:01 INFO - PROCESS | 2876 | 1465076701466 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:45:01 INFO - PROCESS | 2876 | 1465076701545 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:01 INFO - PROCESS | 2876 | 1465076701548 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:01 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B44E800 == 25 [pid = 2876] [id = 656] 14:45:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696511B400) [pid = 2876] [serial = 1968] [outer = 0000000000000000] 14:45:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696555EC00) [pid = 2876] [serial = 1969] [outer = 000000696511B400] 14:45:01 INFO - PROCESS | 2876 | 1465076701598 Marionette DEBUG loaded listener.js 14:45:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006965BE6800) [pid = 2876] [serial = 1970] [outer = 000000696511B400] 14:45:02 INFO - PROCESS | 2876 | 1465076702013 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:45:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:45:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 14:45:02 INFO - PROCESS | 2876 | 1465076702072 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:45:02 INFO - PROCESS | 2876 | 1465076702077 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:45:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:45:02 INFO - PROCESS | 2876 | 1465076702084 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:45:02 INFO - PROCESS | 2876 | 1465076702087 Marionette TRACE conn5 <- [1,2590,null,{}] 14:45:02 INFO - PROCESS | 2876 | 1465076702091 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:02 INFO - PROCESS | 2876 | 1465076702094 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:02 INFO - PROCESS | 2876 | 1465076702193 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:45:02 INFO - PROCESS | 2876 | 1465076702209 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:02 INFO - PROCESS | 2876 | 1465076702211 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:02 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0E6000 == 26 [pid = 2876] [id = 657] 14:45:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006969A04C00) [pid = 2876] [serial = 1971] [outer = 0000000000000000] 14:45:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696A427000) [pid = 2876] [serial = 1972] [outer = 0000006969A04C00] 14:45:02 INFO - PROCESS | 2876 | 1465076702260 Marionette DEBUG loaded listener.js 14:45:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A83BC00) [pid = 2876] [serial = 1973] [outer = 0000006969A04C00] 14:45:02 INFO - PROCESS | 2876 | 1465076702741 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:45:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:45:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 14:45:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:45:02 INFO - PROCESS | 2876 | 1465076702756 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:45:02 INFO - PROCESS | 2876 | 1465076702758 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:45:02 INFO - PROCESS | 2876 | 1465076702762 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:45:02 INFO - PROCESS | 2876 | 1465076702766 Marionette TRACE conn5 <- [1,2594,null,{}] 14:45:02 INFO - PROCESS | 2876 | 1465076702777 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:02 INFO - PROCESS | 2876 | 1465076702782 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:02 INFO - PROCESS | 2876 | 1465076702872 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:45:02 INFO - PROCESS | 2876 | 1465076702880 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:02 INFO - PROCESS | 2876 | 1465076702883 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:02 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DCB000 == 27 [pid = 2876] [id = 658] 14:45:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696B808C00) [pid = 2876] [serial = 1974] [outer = 0000000000000000] 14:45:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696B812000) [pid = 2876] [serial = 1975] [outer = 000000696B808C00] 14:45:02 INFO - PROCESS | 2876 | 1465076702934 Marionette DEBUG loaded listener.js 14:45:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696E282800) [pid = 2876] [serial = 1976] [outer = 000000696B808C00] 14:45:03 INFO - PROCESS | 2876 | 1465076703446 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:45:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:45:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 14:45:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:45:03 INFO - PROCESS | 2876 | 1465076703499 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:45:03 INFO - PROCESS | 2876 | 1465076703502 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:45:03 INFO - PROCESS | 2876 | 1465076703505 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:45:03 INFO - PROCESS | 2876 | 1465076703507 Marionette TRACE conn5 <- [1,2598,null,{}] 14:45:03 INFO - PROCESS | 2876 | 1465076703517 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:03 INFO - PROCESS | 2876 | 1465076703519 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:03 INFO - PROCESS | 2876 | 1465076703669 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:45:03 INFO - PROCESS | 2876 | 1465076703680 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:03 INFO - PROCESS | 2876 | 1465076703682 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:03 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DCC800 == 28 [pid = 2876] [id = 659] 14:45:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696EEDC800) [pid = 2876] [serial = 1977] [outer = 0000000000000000] 14:45:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069706E1800) [pid = 2876] [serial = 1978] [outer = 000000696EEDC800] 14:45:03 INFO - PROCESS | 2876 | 1465076703773 Marionette DEBUG loaded listener.js 14:45:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000697088B400) [pid = 2876] [serial = 1979] [outer = 000000696EEDC800] 14:45:04 INFO - PROCESS | 2876 | 1465076704222 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 776ms 14:45:04 INFO - PROCESS | 2876 | 1465076704285 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:45:04 INFO - PROCESS | 2876 | 1465076704287 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:45:04 INFO - PROCESS | 2876 | 1465076704291 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:45:04 INFO - PROCESS | 2876 | 1465076704292 Marionette TRACE conn5 <- [1,2602,null,{}] 14:45:04 INFO - PROCESS | 2876 | 1465076704296 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:04 INFO - PROCESS | 2876 | 1465076704298 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:04 INFO - PROCESS | 2876 | 1465076704411 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:45:04 INFO - PROCESS | 2876 | 1465076704421 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:04 INFO - PROCESS | 2876 | 1465076704423 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:04 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A85000 == 29 [pid = 2876] [id = 660] 14:45:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696463E000) [pid = 2876] [serial = 1980] [outer = 0000000000000000] 14:45:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006970AE1800) [pid = 2876] [serial = 1981] [outer = 000000696463E000] 14:45:04 INFO - PROCESS | 2876 | 1465076704468 Marionette DEBUG loaded listener.js 14:45:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069712B0000) [pid = 2876] [serial = 1982] [outer = 000000696463E000] 14:45:04 INFO - PROCESS | 2876 | 1465076704967 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:45:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:45:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 14:45:05 INFO - PROCESS | 2876 | 1465076705031 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:45:05 INFO - PROCESS | 2876 | 1465076705034 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:45:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:45:05 INFO - PROCESS | 2876 | 1465076705037 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:45:05 INFO - PROCESS | 2876 | 1465076705039 Marionette TRACE conn5 <- [1,2606,null,{}] 14:45:05 INFO - PROCESS | 2876 | 1465076705042 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:05 INFO - PROCESS | 2876 | 1465076705048 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:05 INFO - PROCESS | 2876 | 1465076705359 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006970ADDC00) [pid = 2876] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006970F91000) [pid = 2876] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B485C00) [pid = 2876] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964DDD000) [pid = 2876] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006972249800) [pid = 2876] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006964651400) [pid = 2876] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697140D400) [pid = 2876] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006964D9C400) [pid = 2876] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006965550800) [pid = 2876] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696A79B400) [pid = 2876] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006971B5E000) [pid = 2876] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:45:05 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972273800) [pid = 2876] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:45:05 INFO - PROCESS | 2876 | 1465076705422 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:05 INFO - PROCESS | 2876 | 1465076705424 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:05 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970F1B800 == 30 [pid = 2876] [id = 661] 14:45:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006963A96C00) [pid = 2876] [serial = 1983] [outer = 0000000000000000] 14:45:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006965550800) [pid = 2876] [serial = 1984] [outer = 0000006963A96C00] 14:45:05 INFO - PROCESS | 2876 | 1465076705479 Marionette DEBUG loaded listener.js 14:45:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006970A6F400) [pid = 2876] [serial = 1985] [outer = 0000006963A96C00] 14:45:05 INFO - PROCESS | 2876 | 1465076705855 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:45:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:45:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 881ms 14:45:05 INFO - PROCESS | 2876 | 1465076705920 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:45:05 INFO - PROCESS | 2876 | 1465076705922 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:45:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:45:05 INFO - PROCESS | 2876 | 1465076705926 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:45:05 INFO - PROCESS | 2876 | 1465076705928 Marionette TRACE conn5 <- [1,2610,null,{}] 14:45:05 INFO - PROCESS | 2876 | 1465076705932 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:05 INFO - PROCESS | 2876 | 1465076705934 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:06 INFO - PROCESS | 2876 | 1465076706016 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:45:06 INFO - PROCESS | 2876 | 1465076706022 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:06 INFO - PROCESS | 2876 | 1465076706024 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:06 INFO - PROCESS | 2876 | ++DOCSHELL 00000069766E3800 == 31 [pid = 2876] [id = 662] 14:45:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006970F91000) [pid = 2876] [serial = 1986] [outer = 0000000000000000] 14:45:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971562400) [pid = 2876] [serial = 1987] [outer = 0000006970F91000] 14:45:06 INFO - PROCESS | 2876 | 1465076706069 Marionette DEBUG loaded listener.js 14:45:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971A8D000) [pid = 2876] [serial = 1988] [outer = 0000006970F91000] 14:45:06 INFO - PROCESS | 2876 | 1465076706504 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 629ms 14:45:06 INFO - PROCESS | 2876 | 1465076706558 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:45:06 INFO - PROCESS | 2876 | 1465076706560 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:45:06 INFO - PROCESS | 2876 | 1465076706563 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:45:06 INFO - PROCESS | 2876 | 1465076706566 Marionette TRACE conn5 <- [1,2614,null,{}] 14:45:06 INFO - PROCESS | 2876 | 1465076706570 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:06 INFO - PROCESS | 2876 | 1465076706572 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:06 INFO - PROCESS | 2876 | 1465076706656 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:45:06 INFO - PROCESS | 2876 | 1465076706692 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:06 INFO - PROCESS | 2876 | 1465076706694 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:06 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978883800 == 32 [pid = 2876] [id = 663] 14:45:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971B53400) [pid = 2876] [serial = 1989] [outer = 0000000000000000] 14:45:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971E63C00) [pid = 2876] [serial = 1990] [outer = 0000006971B53400] 14:45:06 INFO - PROCESS | 2876 | 1465076706748 Marionette DEBUG loaded listener.js 14:45:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E70800) [pid = 2876] [serial = 1991] [outer = 0000006971B53400] 14:45:07 INFO - PROCESS | 2876 | 1465076707176 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:45:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:45:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 14:45:07 INFO - PROCESS | 2876 | 1465076707202 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:45:07 INFO - PROCESS | 2876 | 1465076707204 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:45:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:45:07 INFO - PROCESS | 2876 | 1465076707207 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:45:07 INFO - PROCESS | 2876 | 1465076707209 Marionette TRACE conn5 <- [1,2618,null,{}] 14:45:07 INFO - PROCESS | 2876 | 1465076707213 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:07 INFO - PROCESS | 2876 | 1465076707215 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:07 INFO - PROCESS | 2876 | 1465076707307 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:45:07 INFO - PROCESS | 2876 | 1465076707312 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:07 INFO - PROCESS | 2876 | 1465076707314 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:07 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799CB800 == 33 [pid = 2876] [id = 664] 14:45:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971E6EC00) [pid = 2876] [serial = 1992] [outer = 0000000000000000] 14:45:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972251400) [pid = 2876] [serial = 1993] [outer = 0000006971E6EC00] 14:45:07 INFO - PROCESS | 2876 | 1465076707361 Marionette DEBUG loaded listener.js 14:45:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972271800) [pid = 2876] [serial = 1994] [outer = 0000006971E6EC00] 14:45:08 INFO - PROCESS | 2876 | 1465076708198 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1019ms 14:45:08 INFO - PROCESS | 2876 | 1465076708230 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:45:08 INFO - PROCESS | 2876 | 1465076708234 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:45:08 INFO - PROCESS | 2876 | 1465076708239 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:45:08 INFO - PROCESS | 2876 | 1465076708245 Marionette TRACE conn5 <- [1,2622,null,{}] 14:45:08 INFO - PROCESS | 2876 | 1465076708250 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:08 INFO - PROCESS | 2876 | 1465076708253 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:08 INFO - PROCESS | 2876 | 1465076708437 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:45:08 INFO - PROCESS | 2876 | 1465076708556 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:08 INFO - PROCESS | 2876 | 1465076708560 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:08 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEAB800 == 34 [pid = 2876] [id = 665] 14:45:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006965126C00) [pid = 2876] [serial = 1995] [outer = 0000000000000000] 14:45:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069658C9C00) [pid = 2876] [serial = 1996] [outer = 0000006965126C00] 14:45:08 INFO - PROCESS | 2876 | 1465076708620 Marionette DEBUG loaded listener.js 14:45:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696A207C00) [pid = 2876] [serial = 1997] [outer = 0000006965126C00] 14:45:09 INFO - PROCESS | 2876 | 1465076709350 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:45:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:45:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1129ms 14:45:09 INFO - PROCESS | 2876 | 1465076709372 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:45:09 INFO - PROCESS | 2876 | 1465076709378 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:45:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:45:09 INFO - PROCESS | 2876 | 1465076709384 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:45:09 INFO - PROCESS | 2876 | 1465076709387 Marionette TRACE conn5 <- [1,2626,null,{}] 14:45:09 INFO - PROCESS | 2876 | 1465076709392 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:09 INFO - PROCESS | 2876 | 1465076709395 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:09 INFO - PROCESS | 2876 | 1465076709540 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:45:09 INFO - PROCESS | 2876 | 1465076709665 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:09 INFO - PROCESS | 2876 | 1465076709668 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:09 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970A4D000 == 35 [pid = 2876] [id = 666] 14:45:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006964DA3800) [pid = 2876] [serial = 1998] [outer = 0000000000000000] 14:45:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696A70A400) [pid = 2876] [serial = 1999] [outer = 0000006964DA3800] 14:45:09 INFO - PROCESS | 2876 | 1465076709727 Marionette DEBUG loaded listener.js 14:45:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (000000696EA83C00) [pid = 2876] [serial = 2000] [outer = 0000006964DA3800] 14:45:10 INFO - PROCESS | 2876 | --DOCSHELL 0000006978883800 == 34 [pid = 2876] [id = 663] 14:45:10 INFO - PROCESS | 2876 | --DOCSHELL 00000069766E3800 == 33 [pid = 2876] [id = 662] 14:45:10 INFO - PROCESS | 2876 | --DOCSHELL 0000006970F1B800 == 32 [pid = 2876] [id = 661] 14:45:10 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A85000 == 31 [pid = 2876] [id = 660] 14:45:10 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DCC800 == 30 [pid = 2876] [id = 659] 14:45:10 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DCB000 == 29 [pid = 2876] [id = 658] 14:45:10 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0E6000 == 28 [pid = 2876] [id = 657] 14:45:10 INFO - PROCESS | 2876 | --DOCSHELL 000000696B44E800 == 27 [pid = 2876] [id = 656] 14:45:10 INFO - PROCESS | 2876 | --DOCSHELL 000000696A6E0800 == 26 [pid = 2876] [id = 655] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006971286400) [pid = 2876] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006971566C00) [pid = 2876] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696B489400) [pid = 2876] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696B88B800) [pid = 2876] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006971412400) [pid = 2876] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006965719C00) [pid = 2876] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006969A07800) [pid = 2876] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006972272C00) [pid = 2876] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696F07F400) [pid = 2876] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006971569800) [pid = 2876] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964F8A800) [pid = 2876] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696EDF9400) [pid = 2876] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696571E800) [pid = 2876] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696A83D400) [pid = 2876] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696B815800) [pid = 2876] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971D42C00) [pid = 2876] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069725EB800) [pid = 2876] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069728EF800) [pid = 2876] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006972253000) [pid = 2876] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (00000069720A7C00) [pid = 2876] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000697130A400) [pid = 2876] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006971E6DC00) [pid = 2876] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (000000697088D000) [pid = 2876] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 14:45:10 INFO - PROCESS | 2876 | 1465076710576 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:45:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:45:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1236ms 14:45:10 INFO - PROCESS | 2876 | 1465076710623 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:45:10 INFO - PROCESS | 2876 | 1465076710627 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:45:10 INFO - PROCESS | 2876 | 1465076710632 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:45:10 INFO - PROCESS | 2876 | 1465076710637 Marionette TRACE conn5 <- [1,2630,null,{}] 14:45:10 INFO - PROCESS | 2876 | 1465076710642 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:10 INFO - PROCESS | 2876 | 1465076710645 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:10 INFO - PROCESS | 2876 | 1465076710781 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:45:10 INFO - PROCESS | 2876 | 1465076710838 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:10 INFO - PROCESS | 2876 | 1465076710840 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:10 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B45C000 == 27 [pid = 2876] [id = 667] 14:45:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006964F90000) [pid = 2876] [serial = 2001] [outer = 0000000000000000] 14:45:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006965B68000) [pid = 2876] [serial = 2002] [outer = 0000006964F90000] 14:45:10 INFO - PROCESS | 2876 | 1465076710892 Marionette DEBUG loaded listener.js 14:45:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696A4ED400) [pid = 2876] [serial = 2003] [outer = 0000006964F90000] 14:45:11 INFO - PROCESS | 2876 | 1465076711365 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:45:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:45:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 776ms 14:45:11 INFO - PROCESS | 2876 | 1465076711413 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:45:11 INFO - PROCESS | 2876 | 1465076711417 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:45:11 INFO - PROCESS | 2876 | 1465076711423 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:45:11 INFO - PROCESS | 2876 | 1465076711426 Marionette TRACE conn5 <- [1,2634,null,{}] 14:45:11 INFO - PROCESS | 2876 | 1465076711430 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:11 INFO - PROCESS | 2876 | 1465076711432 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:11 INFO - PROCESS | 2876 | 1465076711528 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:45:11 INFO - PROCESS | 2876 | 1465076711537 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:11 INFO - PROCESS | 2876 | 1465076711539 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:11 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713CD800 == 28 [pid = 2876] [id = 668] 14:45:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696B815C00) [pid = 2876] [serial = 2004] [outer = 0000000000000000] 14:45:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696BA33000) [pid = 2876] [serial = 2005] [outer = 000000696B815C00] 14:45:11 INFO - PROCESS | 2876 | 1465076711587 Marionette DEBUG loaded listener.js 14:45:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696EA7F400) [pid = 2876] [serial = 2006] [outer = 000000696B815C00] 14:45:12 INFO - PROCESS | 2876 | 1465076712072 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:45:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 14:45:12 INFO - PROCESS | 2876 | 1465076712098 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:45:12 INFO - PROCESS | 2876 | 1465076712100 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:45:12 INFO - PROCESS | 2876 | 1465076712104 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:45:12 INFO - PROCESS | 2876 | 1465076712108 Marionette TRACE conn5 <- [1,2638,null,{}] 14:45:12 INFO - PROCESS | 2876 | 1465076712119 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:12 INFO - PROCESS | 2876 | 1465076712124 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:12 INFO - PROCESS | 2876 | 1465076712216 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:45:12 INFO - PROCESS | 2876 | 1465076712225 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:12 INFO - PROCESS | 2876 | 1465076712229 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:12 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973470800 == 29 [pid = 2876] [id = 669] 14:45:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006970A75C00) [pid = 2876] [serial = 2007] [outer = 0000000000000000] 14:45:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006970F83400) [pid = 2876] [serial = 2008] [outer = 0000006970A75C00] 14:45:12 INFO - PROCESS | 2876 | 1465076712308 Marionette DEBUG loaded listener.js 14:45:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006971304000) [pid = 2876] [serial = 2009] [outer = 0000006970A75C00] 14:45:12 INFO - PROCESS | 2876 | 1465076712763 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:45:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 14:45:12 INFO - PROCESS | 2876 | 1465076712840 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:45:12 INFO - PROCESS | 2876 | 1465076712843 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:45:12 INFO - PROCESS | 2876 | 1465076712847 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:45:12 INFO - PROCESS | 2876 | 1465076712849 Marionette TRACE conn5 <- [1,2642,null,{}] 14:45:12 INFO - PROCESS | 2876 | 1465076712852 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:12 INFO - PROCESS | 2876 | 1465076712855 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:12 INFO - PROCESS | 2876 | 1465076712948 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:45:12 INFO - PROCESS | 2876 | 1465076712954 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:12 INFO - PROCESS | 2876 | 1465076712956 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:12 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BE2800 == 30 [pid = 2876] [id = 670] 14:45:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971311800) [pid = 2876] [serial = 2010] [outer = 0000000000000000] 14:45:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000697140CC00) [pid = 2876] [serial = 2011] [outer = 0000006971311800] 14:45:13 INFO - PROCESS | 2876 | 1465076713009 Marionette DEBUG loaded listener.js 14:45:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971564400) [pid = 2876] [serial = 2012] [outer = 0000006971311800] 14:45:13 INFO - PROCESS | 2876 | 1465076713483 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:45:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:45:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 14:45:13 INFO - PROCESS | 2876 | 1465076713521 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:45:13 INFO - PROCESS | 2876 | 1465076713523 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:45:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:45:13 INFO - PROCESS | 2876 | 1465076713526 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:45:13 INFO - PROCESS | 2876 | 1465076713528 Marionette TRACE conn5 <- [1,2646,null,{}] 14:45:13 INFO - PROCESS | 2876 | 1465076713532 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:13 INFO - PROCESS | 2876 | 1465076713534 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:13 INFO - PROCESS | 2876 | 1465076713674 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:45:13 INFO - PROCESS | 2876 | 1465076713696 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:13 INFO - PROCESS | 2876 | 1465076713698 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:13 INFO - PROCESS | 2876 | ++DOCSHELL 00000069766DE800 == 31 [pid = 2876] [id = 671] 14:45:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971568400) [pid = 2876] [serial = 2013] [outer = 0000000000000000] 14:45:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069715F4C00) [pid = 2876] [serial = 2014] [outer = 0000006971568400] 14:45:13 INFO - PROCESS | 2876 | 1465076713744 Marionette DEBUG loaded listener.js 14:45:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971D3E000) [pid = 2876] [serial = 2015] [outer = 0000006971568400] 14:45:14 INFO - PROCESS | 2876 | 1465076714213 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:45:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:45:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 14:45:14 INFO - PROCESS | 2876 | 1465076714264 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:45:14 INFO - PROCESS | 2876 | 1465076714266 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:45:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:45:14 INFO - PROCESS | 2876 | 1465076714277 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:45:14 INFO - PROCESS | 2876 | 1465076714279 Marionette TRACE conn5 <- [1,2650,null,{}] 14:45:14 INFO - PROCESS | 2876 | 1465076714283 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:14 INFO - PROCESS | 2876 | 1465076714289 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:14 INFO - PROCESS | 2876 | 1465076714436 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:45:14 INFO - PROCESS | 2876 | 1465076714442 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:14 INFO - PROCESS | 2876 | 1465076714444 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:14 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979772800 == 32 [pid = 2876] [id = 672] 14:45:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972269800) [pid = 2876] [serial = 2016] [outer = 0000000000000000] 14:45:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006972580C00) [pid = 2876] [serial = 2017] [outer = 0000006972269800] 14:45:14 INFO - PROCESS | 2876 | 1465076714538 Marionette DEBUG loaded listener.js 14:45:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (00000069729AC000) [pid = 2876] [serial = 2018] [outer = 0000006972269800] 14:45:14 INFO - PROCESS | 2876 | 1465076714959 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:45:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:45:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 732ms 14:45:15 INFO - PROCESS | 2876 | 1465076715036 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:45:15 INFO - PROCESS | 2876 | 1465076715039 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:45:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:45:15 INFO - PROCESS | 2876 | 1465076715047 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:45:15 INFO - PROCESS | 2876 | 1465076715049 Marionette TRACE conn5 <- [1,2654,null,{}] 14:45:15 INFO - PROCESS | 2876 | 1465076715053 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:15 INFO - PROCESS | 2876 | 1465076715055 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:15 INFO - PROCESS | 2876 | 1465076715169 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006971B53400) [pid = 2876] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696EEDC800) [pid = 2876] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006969A04C00) [pid = 2876] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696511B400) [pid = 2876] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696B808C00) [pid = 2876] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696511F000) [pid = 2876] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696463E000) [pid = 2876] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006965721C00) [pid = 2876] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696EE27000) [pid = 2876] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006971E66800) [pid = 2876] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006964F90400) [pid = 2876] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006963A96C00) [pid = 2876] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:45:15 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006970F91000) [pid = 2876] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:45:15 INFO - PROCESS | 2876 | 1465076715293 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:15 INFO - PROCESS | 2876 | 1465076715296 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:15 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BA49800 == 33 [pid = 2876] [id = 673] 14:45:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006963434400) [pid = 2876] [serial = 2019] [outer = 0000000000000000] 14:45:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006964DDB800) [pid = 2876] [serial = 2020] [outer = 0000006963434400] 14:45:15 INFO - PROCESS | 2876 | 1465076715342 Marionette DEBUG loaded listener.js 14:45:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696EEDC800) [pid = 2876] [serial = 2021] [outer = 0000006963434400] 14:45:15 INFO - PROCESS | 2876 | [2876] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:45:16 INFO - PROCESS | 2876 | [2876] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:45:16 INFO - PROCESS | 2876 | 1465076716217 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:45:16 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) 14:45:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1233ms 14:45:16 INFO - PROCESS | 2876 | 1465076716284 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:45:16 INFO - PROCESS | 2876 | 1465076716286 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:45:16 INFO - PROCESS | 2876 | 1465076716289 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:45:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:45:16 INFO - PROCESS | 2876 | 1465076716291 Marionette TRACE conn5 <- [1,2658,null,{}] 14:45:16 INFO - PROCESS | 2876 | 1465076716295 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:16 INFO - PROCESS | 2876 | 1465076716297 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:16 INFO - PROCESS | 2876 | 1465076716412 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:45:16 INFO - PROCESS | 2876 | 1465076716421 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:16 INFO - PROCESS | 2876 | 1465076716423 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:16 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969A43800 == 34 [pid = 2876] [id = 674] 14:45:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006964670800) [pid = 2876] [serial = 2022] [outer = 0000000000000000] 14:45:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069720A8000) [pid = 2876] [serial = 2023] [outer = 0000006964670800] 14:45:16 INFO - PROCESS | 2876 | 1465076716469 Marionette DEBUG loaded listener.js 14:45:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006972D62800) [pid = 2876] [serial = 2024] [outer = 0000006964670800] 14:45:17 INFO - PROCESS | 2876 | 1465076717398 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 14:45:17 INFO - PROCESS | 2876 | 1465076717428 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:45:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:45:17 INFO - PROCESS | 2876 | 1465076717475 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:45:17 INFO - PROCESS | 2876 | 1465076717479 Marionette TRACE conn5 <- [1,2662,null,{}] 14:45:17 INFO - PROCESS | 2876 | 1465076717488 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:17 INFO - PROCESS | 2876 | 1465076717491 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:17 INFO - PROCESS | 2876 | 1465076717654 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:45:17 INFO - PROCESS | 2876 | 1465076717821 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:17 INFO - PROCESS | 2876 | 1465076717824 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:17 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0CF000 == 35 [pid = 2876] [id = 675] 14:45:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006965B69C00) [pid = 2876] [serial = 2025] [outer = 0000000000000000] 14:45:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006969966C00) [pid = 2876] [serial = 2026] [outer = 0000006965B69C00] 14:45:17 INFO - PROCESS | 2876 | 1465076717888 Marionette DEBUG loaded listener.js 14:45:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696B1B0400) [pid = 2876] [serial = 2027] [outer = 0000006965B69C00] 14:45:18 INFO - PROCESS | 2876 | 1465076718969 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 14:45:19 INFO - PROCESS | 2876 | 1465076719015 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:45:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:45:19 INFO - PROCESS | 2876 | 1465076719022 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:45:19 INFO - PROCESS | 2876 | 1465076719025 Marionette TRACE conn5 <- [1,2666,null,{}] 14:45:19 INFO - PROCESS | 2876 | 1465076719029 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:19 INFO - PROCESS | 2876 | 1465076719032 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:19 INFO - PROCESS | 2876 | 1465076719182 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:45:19 INFO - PROCESS | 2876 | 1465076719312 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:19 INFO - PROCESS | 2876 | 1465076719315 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:19 INFO - PROCESS | 2876 | ++DOCSHELL 000000697975D000 == 36 [pid = 2876] [id = 676] 14:45:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697088D000) [pid = 2876] [serial = 2028] [outer = 0000000000000000] 14:45:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000697127BC00) [pid = 2876] [serial = 2029] [outer = 000000697088D000] 14:45:19 INFO - PROCESS | 2876 | 1465076719377 Marionette DEBUG loaded listener.js 14:45:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697140D000) [pid = 2876] [serial = 2030] [outer = 000000697088D000] 14:45:20 INFO - PROCESS | 2876 | 1465076720455 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:45:20 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) 14:45:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1493ms 14:45:20 INFO - PROCESS | 2876 | 1465076720515 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:45:20 INFO - PROCESS | 2876 | 1465076720518 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:45:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:45:20 INFO - PROCESS | 2876 | 1465076720523 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:45:20 INFO - PROCESS | 2876 | 1465076720527 Marionette TRACE conn5 <- [1,2670,null,{}] 14:45:20 INFO - PROCESS | 2876 | 1465076720539 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:20 INFO - PROCESS | 2876 | 1465076720545 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:20 INFO - PROCESS | 2876 | 1465076720897 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:45:21 INFO - PROCESS | 2876 | 1465076720992 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:21 INFO - PROCESS | 2876 | 1465076720996 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:21 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E22D000 == 37 [pid = 2876] [id = 677] 14:45:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006964DD7C00) [pid = 2876] [serial = 2031] [outer = 0000000000000000] 14:45:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006965B6F800) [pid = 2876] [serial = 2032] [outer = 0000006964DD7C00] 14:45:21 INFO - PROCESS | 2876 | 1465076721050 Marionette DEBUG loaded listener.js 14:45:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696A4EE000) [pid = 2876] [serial = 2033] [outer = 0000006964DD7C00] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 000000696BA49800 == 36 [pid = 2876] [id = 673] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 0000006979772800 == 35 [pid = 2876] [id = 672] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 00000069766DE800 == 34 [pid = 2876] [id = 671] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BE2800 == 33 [pid = 2876] [id = 670] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 0000006973470800 == 32 [pid = 2876] [id = 669] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 00000069713CD800 == 31 [pid = 2876] [id = 668] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 000000696B45C000 == 30 [pid = 2876] [id = 667] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 0000006970A4D000 == 29 [pid = 2876] [id = 666] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEAB800 == 28 [pid = 2876] [id = 665] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 00000069799CB800 == 27 [pid = 2876] [id = 664] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 000000697975D000 == 26 [pid = 2876] [id = 676] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 0000006969A43800 == 25 [pid = 2876] [id = 674] 14:45:22 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0CF000 == 24 [pid = 2876] [id = 675] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971E63C00) [pid = 2876] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069706E1800) [pid = 2876] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A427000) [pid = 2876] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A83BC00) [pid = 2876] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696555EC00) [pid = 2876] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006965BE6800) [pid = 2876] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696B812000) [pid = 2876] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006969ABB400) [pid = 2876] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A842000) [pid = 2876] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006970AE1800) [pid = 2876] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696B148800) [pid = 2876] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006969ABC400) [pid = 2876] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006970F51000) [pid = 2876] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069706E1C00) [pid = 2876] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069728F2800) [pid = 2876] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006971E69C00) [pid = 2876] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006972D3A800) [pid = 2876] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000696A842800) [pid = 2876] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000697088B400) [pid = 2876] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006965550800) [pid = 2876] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (00000069712B0000) [pid = 2876] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006971562400) [pid = 2876] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006971A8D000) [pid = 2876] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (0000006971E70800) [pid = 2876] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (0000006970A6F400) [pid = 2876] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (000000696E282800) [pid = 2876] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 14:45:22 INFO - PROCESS | 2876 | 1465076722790 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:45:22 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) 14:45:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2292ms 14:45:22 INFO - PROCESS | 2876 | 1465076722817 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:45:22 INFO - PROCESS | 2876 | 1465076722821 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:45:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:45:22 INFO - PROCESS | 2876 | 1465076722827 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:45:22 INFO - PROCESS | 2876 | 1465076722830 Marionette TRACE conn5 <- [1,2674,null,{}] 14:45:22 INFO - PROCESS | 2876 | 1465076722836 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:22 INFO - PROCESS | 2876 | 1465076722839 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:22 INFO - PROCESS | 2876 | 1465076722935 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:45:23 INFO - PROCESS | 2876 | 1465076723009 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:23 INFO - PROCESS | 2876 | 1465076723012 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:23 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A852800 == 25 [pid = 2876] [id = 678] 14:45:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000696463E000) [pid = 2876] [serial = 2034] [outer = 0000000000000000] 14:45:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (0000006964F83400) [pid = 2876] [serial = 2035] [outer = 000000696463E000] 14:45:23 INFO - PROCESS | 2876 | 1465076723062 Marionette DEBUG loaded listener.js 14:45:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (0000006965125C00) [pid = 2876] [serial = 2036] [outer = 000000696463E000] 14:45:23 INFO - PROCESS | 2876 | 1465076723958 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 14:45:24 INFO - PROCESS | 2876 | 1465076724014 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:45:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:45:24 INFO - PROCESS | 2876 | 1465076724030 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:45:24 INFO - PROCESS | 2876 | 1465076724033 Marionette TRACE conn5 <- [1,2678,null,{}] 14:45:24 INFO - PROCESS | 2876 | 1465076724037 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:24 INFO - PROCESS | 2876 | 1465076724040 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:24 INFO - PROCESS | 2876 | 1465076724161 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:45:24 INFO - PROCESS | 2876 | 1465076724169 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:24 INFO - PROCESS | 2876 | 1465076724172 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:24 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEBD800 == 26 [pid = 2876] [id = 679] 14:45:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (00000069664AF400) [pid = 2876] [serial = 2037] [outer = 0000000000000000] 14:45:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (0000006969734C00) [pid = 2876] [serial = 2038] [outer = 00000069664AF400] 14:45:24 INFO - PROCESS | 2876 | 1465076724263 Marionette DEBUG loaded listener.js 14:45:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006969AB6C00) [pid = 2876] [serial = 2039] [outer = 00000069664AF400] 14:45:25 INFO - PROCESS | 2876 | 1465076725253 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 14:45:25 INFO - PROCESS | 2876 | 1465076725313 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:45:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:45:25 INFO - PROCESS | 2876 | 1465076725317 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:45:25 INFO - PROCESS | 2876 | 1465076725321 Marionette TRACE conn5 <- [1,2682,null,{}] 14:45:25 INFO - PROCESS | 2876 | 1465076725332 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:25 INFO - PROCESS | 2876 | 1465076725337 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:25 INFO - PROCESS | 2876 | 1465076725460 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:45:25 INFO - PROCESS | 2876 | 1465076725468 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:25 INFO - PROCESS | 2876 | 1465076725471 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:25 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971F9F800 == 27 [pid = 2876] [id = 680] 14:45:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006964655400) [pid = 2876] [serial = 2040] [outer = 0000000000000000] 14:45:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696B488400) [pid = 2876] [serial = 2041] [outer = 0000006964655400] 14:45:25 INFO - PROCESS | 2876 | 1465076725521 Marionette DEBUG loaded listener.js 14:45:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696B813800) [pid = 2876] [serial = 2042] [outer = 0000006964655400] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006964670800) [pid = 2876] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006971568400) [pid = 2876] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006972269800) [pid = 2876] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006971311800) [pid = 2876] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006964DA3800) [pid = 2876] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006971E6EC00) [pid = 2876] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (0000006964F90000) [pid = 2876] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (0000006963434400) [pid = 2876] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (0000006970A75C00) [pid = 2876] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (000000696B815C00) [pid = 2876] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:45:26 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (0000006965126C00) [pid = 2876] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:45:26 INFO - PROCESS | 2876 | 1465076726489 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 14:45:26 INFO - PROCESS | 2876 | 1465076726512 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:45:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:45:26 INFO - PROCESS | 2876 | 1465076726515 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:45:26 INFO - PROCESS | 2876 | 1465076726517 Marionette TRACE conn5 <- [1,2686,null,{}] 14:45:26 INFO - PROCESS | 2876 | 1465076726521 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:26 INFO - PROCESS | 2876 | 1465076726523 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:26 INFO - PROCESS | 2876 | 1465076726614 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:45:26 INFO - PROCESS | 2876 | 1465076726620 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:26 INFO - PROCESS | 2876 | 1465076726622 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:26 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DCC800 == 28 [pid = 2876] [id = 681] 14:45:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (000000696BA30C00) [pid = 2876] [serial = 2043] [outer = 0000000000000000] 14:45:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (000000696BA9E400) [pid = 2876] [serial = 2044] [outer = 000000696BA30C00] 14:45:26 INFO - PROCESS | 2876 | 1465076726669 Marionette DEBUG loaded listener.js 14:45:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (000000696EE25000) [pid = 2876] [serial = 2045] [outer = 000000696BA30C00] 14:45:27 INFO - PROCESS | 2876 | 1465076727619 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:45:27 INFO - PROCESS | 2876 | 1465076727657 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:45:27 INFO - PROCESS | 2876 | 1465076727661 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:45:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:45:27 INFO - PROCESS | 2876 | 1465076727662 Marionette TRACE conn5 <- [1,2690,null,{}] 14:45:27 INFO - PROCESS | 2876 | 1465076727666 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:27 INFO - PROCESS | 2876 | 1465076727668 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:27 INFO - PROCESS | 2876 | 1465076727752 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:45:27 INFO - PROCESS | 2876 | 1465076727758 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:27 INFO - PROCESS | 2876 | 1465076727760 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:27 INFO - PROCESS | 2876 | ++DOCSHELL 000000697588D800 == 29 [pid = 2876] [id = 682] 14:45:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (0000006965BE0800) [pid = 2876] [serial = 2046] [outer = 0000000000000000] 14:45:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (00000069706E0400) [pid = 2876] [serial = 2047] [outer = 0000006965BE0800] 14:45:27 INFO - PROCESS | 2876 | 1465076727806 Marionette DEBUG loaded listener.js 14:45:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (000000697088E800) [pid = 2876] [serial = 2048] [outer = 0000006965BE0800] 14:45:28 INFO - PROCESS | 2876 | --DOCSHELL 000000696A852800 == 28 [pid = 2876] [id = 678] 14:45:28 INFO - PROCESS | 2876 | --DOCSHELL 000000696E22D000 == 27 [pid = 2876] [id = 677] 14:45:29 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEBD800 == 26 [pid = 2876] [id = 679] 14:45:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DCC800 == 25 [pid = 2876] [id = 681] 14:45:29 INFO - PROCESS | 2876 | --DOCSHELL 0000006971F9F800 == 24 [pid = 2876] [id = 680] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (00000069720A8000) [pid = 2876] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (00000069715F4C00) [pid = 2876] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (0000006972580C00) [pid = 2876] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (0000006971D3E000) [pid = 2876] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (000000697140CC00) [pid = 2876] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (000000696A70A400) [pid = 2876] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (000000696EA83C00) [pid = 2876] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 53 (0000006972271800) [pid = 2876] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 52 (0000006972251400) [pid = 2876] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 51 (0000006965B68000) [pid = 2876] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 50 (0000006964DDB800) [pid = 2876] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 49 (000000696A4ED400) [pid = 2876] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 48 (0000006970F83400) [pid = 2876] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 47 (0000006971304000) [pid = 2876] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 46 (000000696BA33000) [pid = 2876] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 45 (000000696EA7F400) [pid = 2876] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 44 (00000069658C9C00) [pid = 2876] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 43 (000000696A207C00) [pid = 2876] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 42 (00000069729AC000) [pid = 2876] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 41 (0000006972D62800) [pid = 2876] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 40 (000000696EEDC800) [pid = 2876] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | --DOMWINDOW == 39 (0000006971564400) [pid = 2876] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 14:45:29 INFO - PROCESS | 2876 | 1465076729504 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:45:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:45:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1870ms 14:45:29 INFO - PROCESS | 2876 | 1465076729534 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:45:29 INFO - PROCESS | 2876 | 1465076729539 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:45:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:45:29 INFO - PROCESS | 2876 | 1465076729544 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:45:29 INFO - PROCESS | 2876 | 1465076729547 Marionette TRACE conn5 <- [1,2694,null,{}] 14:45:29 INFO - PROCESS | 2876 | 1465076729554 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:29 INFO - PROCESS | 2876 | 1465076729557 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:29 INFO - PROCESS | 2876 | 1465076729659 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:45:29 INFO - PROCESS | 2876 | 1465076729667 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:29 INFO - PROCESS | 2876 | 1465076729672 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:29 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A4B0000 == 25 [pid = 2876] [id = 683] 14:45:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 40 (0000006964D28400) [pid = 2876] [serial = 2049] [outer = 0000000000000000] 14:45:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 41 (0000006964D96400) [pid = 2876] [serial = 2050] [outer = 0000006964D28400] 14:45:29 INFO - PROCESS | 2876 | 1465076729722 Marionette DEBUG loaded listener.js 14:45:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 42 (0000006964DDD800) [pid = 2876] [serial = 2051] [outer = 0000006964D28400] 14:45:30 INFO - PROCESS | 2876 | 1465076730205 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:45:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:45:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 734ms 14:45:30 INFO - PROCESS | 2876 | 1465076730282 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:45:30 INFO - PROCESS | 2876 | 1465076730288 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:45:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:45:30 INFO - PROCESS | 2876 | 1465076730294 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:45:30 INFO - PROCESS | 2876 | 1465076730297 Marionette TRACE conn5 <- [1,2698,null,{}] 14:45:30 INFO - PROCESS | 2876 | 1465076730302 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:30 INFO - PROCESS | 2876 | 1465076730305 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:30 INFO - PROCESS | 2876 | 1465076730399 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:45:30 INFO - PROCESS | 2876 | 1465076730412 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:30 INFO - PROCESS | 2876 | 1465076730415 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:30 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2A4000 == 26 [pid = 2876] [id = 684] 14:45:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 43 (000000696543B800) [pid = 2876] [serial = 2052] [outer = 0000000000000000] 14:45:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 44 (000000696561E800) [pid = 2876] [serial = 2053] [outer = 000000696543B800] 14:45:30 INFO - PROCESS | 2876 | 1465076730464 Marionette DEBUG loaded listener.js 14:45:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 45 (0000006965B1E000) [pid = 2876] [serial = 2054] [outer = 000000696543B800] 14:45:30 INFO - PROCESS | 2876 | 1465076730948 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:45:31 INFO - PROCESS | 2876 | 1465076730990 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:45:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:45:31 INFO - PROCESS | 2876 | 1465076730994 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:45:31 INFO - PROCESS | 2876 | 1465076730998 Marionette TRACE conn5 <- [1,2702,null,{}] 14:45:31 INFO - PROCESS | 2876 | 1465076731010 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:31 INFO - PROCESS | 2876 | 1465076731015 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:31 INFO - PROCESS | 2876 | 1465076731153 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:45:31 INFO - PROCESS | 2876 | 1465076731240 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:31 INFO - PROCESS | 2876 | 1465076731243 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:31 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BAD000 == 27 [pid = 2876] [id = 685] 14:45:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 46 (00000069633B8C00) [pid = 2876] [serial = 2055] [outer = 0000000000000000] 14:45:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 47 (0000006969AC0C00) [pid = 2876] [serial = 2056] [outer = 00000069633B8C00] 14:45:31 INFO - PROCESS | 2876 | 1465076731294 Marionette DEBUG loaded listener.js 14:45:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 48 (000000696A423000) [pid = 2876] [serial = 2057] [outer = 00000069633B8C00] 14:45:31 INFO - PROCESS | 2876 | 1465076731682 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:45:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:45:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 14:45:31 INFO - PROCESS | 2876 | 1465076731731 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:45:31 INFO - PROCESS | 2876 | 1465076731734 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:45:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:45:31 INFO - PROCESS | 2876 | 1465076731737 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:45:31 INFO - PROCESS | 2876 | 1465076731739 Marionette TRACE conn5 <- [1,2706,null,{}] 14:45:31 INFO - PROCESS | 2876 | 1465076731742 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:31 INFO - PROCESS | 2876 | 1465076731745 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:31 INFO - PROCESS | 2876 | 1465076731836 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:45:31 INFO - PROCESS | 2876 | 1465076731842 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:31 INFO - PROCESS | 2876 | 1465076731844 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:31 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DD0000 == 28 [pid = 2876] [id = 686] 14:45:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 49 (000000696A83A000) [pid = 2876] [serial = 2058] [outer = 0000000000000000] 14:45:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 50 (000000696A841400) [pid = 2876] [serial = 2059] [outer = 000000696A83A000] 14:45:31 INFO - PROCESS | 2876 | 1465076731890 Marionette DEBUG loaded listener.js 14:45:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 51 (000000696B1B0800) [pid = 2876] [serial = 2060] [outer = 000000696A83A000] 14:45:32 INFO - PROCESS | 2876 | 1465076732332 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 14:45:32 INFO - PROCESS | 2876 | 1465076732414 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:45:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:45:32 INFO - PROCESS | 2876 | 1465076732417 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:45:32 INFO - PROCESS | 2876 | 1465076732419 Marionette TRACE conn5 <- [1,2710,null,{}] 14:45:32 INFO - PROCESS | 2876 | 1465076732423 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:32 INFO - PROCESS | 2876 | 1465076732425 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:32 INFO - PROCESS | 2876 | 1465076732536 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:45:32 INFO - PROCESS | 2876 | 1465076732549 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:32 INFO - PROCESS | 2876 | 1465076732552 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:32 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DC7000 == 29 [pid = 2876] [id = 687] 14:45:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 52 (0000006965438000) [pid = 2876] [serial = 2061] [outer = 0000000000000000] 14:45:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 53 (000000696B812400) [pid = 2876] [serial = 2062] [outer = 0000006965438000] 14:45:32 INFO - PROCESS | 2876 | 1465076732597 Marionette DEBUG loaded listener.js 14:45:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 54 (000000696BA33000) [pid = 2876] [serial = 2063] [outer = 0000006965438000] 14:45:33 INFO - PROCESS | 2876 | 1465076733041 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:45:33 INFO - PROCESS | 2876 | 1465076733093 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:45:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:45:33 INFO - PROCESS | 2876 | 1465076733096 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:45:33 INFO - PROCESS | 2876 | 1465076733098 Marionette TRACE conn5 <- [1,2714,null,{}] 14:45:33 INFO - PROCESS | 2876 | 1465076733101 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:33 INFO - PROCESS | 2876 | 1465076733107 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:33 INFO - PROCESS | 2876 | 1465076733216 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:45:33 INFO - PROCESS | 2876 | 1465076733229 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:33 INFO - PROCESS | 2876 | 1465076733232 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:33 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758B9800 == 30 [pid = 2876] [id = 688] 14:45:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (000000696EA84000) [pid = 2876] [serial = 2064] [outer = 0000000000000000] 14:45:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (00000069706E1800) [pid = 2876] [serial = 2065] [outer = 000000696EA84000] 14:45:33 INFO - PROCESS | 2876 | 1465076733279 Marionette DEBUG loaded listener.js 14:45:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (000000697088B800) [pid = 2876] [serial = 2066] [outer = 000000696EA84000] 14:45:33 INFO - PROCESS | 2876 | 1465076733694 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:45:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:45:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 14:45:33 INFO - PROCESS | 2876 | 1465076733728 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:45:33 INFO - PROCESS | 2876 | 1465076733730 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:45:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:45:33 INFO - PROCESS | 2876 | 1465076733734 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:45:33 INFO - PROCESS | 2876 | 1465076733735 Marionette TRACE conn5 <- [1,2718,null,{}] 14:45:33 INFO - PROCESS | 2876 | 1465076733739 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:33 INFO - PROCESS | 2876 | 1465076733741 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:33 INFO - PROCESS | 2876 | 1465076733823 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:45:33 INFO - PROCESS | 2876 | 1465076733828 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:33 INFO - PROCESS | 2876 | 1465076733830 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:33 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975CB0000 == 31 [pid = 2876] [id = 689] 14:45:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (0000006970897000) [pid = 2876] [serial = 2067] [outer = 0000000000000000] 14:45:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (0000006970F4D000) [pid = 2876] [serial = 2068] [outer = 0000006970897000] 14:45:33 INFO - PROCESS | 2876 | 1465076733877 Marionette DEBUG loaded listener.js 14:45:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (0000006970F91000) [pid = 2876] [serial = 2069] [outer = 0000006970897000] 14:45:34 INFO - PROCESS | 2876 | 1465076734810 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:45:34 INFO - PROCESS | 2876 | 1465076734863 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:45:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:45:34 INFO - PROCESS | 2876 | 1465076734866 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:45:34 INFO - PROCESS | 2876 | 1465076734868 Marionette TRACE conn5 <- [1,2722,null,{}] 14:45:34 INFO - PROCESS | 2876 | 1465076734872 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:34 INFO - PROCESS | 2876 | 1465076734874 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:34 INFO - PROCESS | 2876 | 1465076734984 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:45:34 INFO - PROCESS | 2876 | 1465076734989 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:34 INFO - PROCESS | 2876 | 1465076734991 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:35 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FC4800 == 32 [pid = 2876] [id = 690] 14:45:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (00000069712B5000) [pid = 2876] [serial = 2070] [outer = 0000000000000000] 14:45:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (00000069712B8400) [pid = 2876] [serial = 2071] [outer = 00000069712B5000] 14:45:35 INFO - PROCESS | 2876 | 1465076735036 Marionette DEBUG loaded listener.js 14:45:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006971305C00) [pid = 2876] [serial = 2072] [outer = 00000069712B5000] 14:45:35 INFO - PROCESS | 2876 | 1465076735516 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:45:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:45:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 14:45:35 INFO - PROCESS | 2876 | 1465076735541 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:45:35 INFO - PROCESS | 2876 | 1465076735543 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:45:35 INFO - PROCESS | 2876 | 1465076735546 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:45:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:45:35 INFO - PROCESS | 2876 | 1465076735548 Marionette TRACE conn5 <- [1,2726,null,{}] 14:45:35 INFO - PROCESS | 2876 | 1465076735556 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:35 INFO - PROCESS | 2876 | 1465076735558 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:35 INFO - PROCESS | 2876 | 1465076735668 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:45:35 INFO - PROCESS | 2876 | 1465076735676 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:35 INFO - PROCESS | 2876 | 1465076735678 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:35 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BAC800 == 33 [pid = 2876] [id = 691] 14:45:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006971305400) [pid = 2876] [serial = 2073] [outer = 0000000000000000] 14:45:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006971311800) [pid = 2876] [serial = 2074] [outer = 0000006971305400] 14:45:35 INFO - PROCESS | 2876 | 1465076735765 Marionette DEBUG loaded listener.js 14:45:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000697140CC00) [pid = 2876] [serial = 2075] [outer = 0000006971305400] 14:45:36 INFO - PROCESS | 2876 | 1465076736204 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:45:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:45:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 14:45:36 INFO - PROCESS | 2876 | 1465076736221 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:45:36 INFO - PROCESS | 2876 | 1465076736223 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:45:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:45:36 INFO - PROCESS | 2876 | 1465076736226 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:45:36 INFO - PROCESS | 2876 | 1465076736228 Marionette TRACE conn5 <- [1,2730,null,{}] 14:45:36 INFO - PROCESS | 2876 | 1465076736237 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:36 INFO - PROCESS | 2876 | 1465076736239 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:36 INFO - PROCESS | 2876 | 1465076736355 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:45:36 INFO - PROCESS | 2876 | 1465076736443 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:36 INFO - PROCESS | 2876 | 1465076736445 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:36 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978892800 == 34 [pid = 2876] [id = 692] 14:45:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006971412000) [pid = 2876] [serial = 2076] [outer = 0000000000000000] 14:45:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (0000006971562400) [pid = 2876] [serial = 2077] [outer = 0000006971412000] 14:45:36 INFO - PROCESS | 2876 | 1465076736490 Marionette DEBUG loaded listener.js 14:45:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696A4F7800) [pid = 2876] [serial = 2078] [outer = 0000006971412000] 14:45:36 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (00000069664AF400) [pid = 2876] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:45:36 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006964655400) [pid = 2876] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:45:36 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006965B69C00) [pid = 2876] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:45:36 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000696463E000) [pid = 2876] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:45:36 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006964DD7C00) [pid = 2876] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:45:36 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (000000697088D000) [pid = 2876] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:45:36 INFO - PROCESS | 2876 | 1465076736892 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:45:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:45:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 14:45:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:45:36 INFO - PROCESS | 2876 | 1465076736964 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:45:36 INFO - PROCESS | 2876 | 1465076736967 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:45:36 INFO - PROCESS | 2876 | 1465076736970 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:45:36 INFO - PROCESS | 2876 | 1465076736973 Marionette TRACE conn5 <- [1,2734,null,{}] 14:45:36 INFO - PROCESS | 2876 | 1465076736977 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:36 INFO - PROCESS | 2876 | 1465076736980 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:37 INFO - PROCESS | 2876 | 1465076737085 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:45:37 INFO - PROCESS | 2876 | 1465076737090 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:37 INFO - PROCESS | 2876 | 1465076737093 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:37 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DC5800 == 35 [pid = 2876] [id = 693] 14:45:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000697156B400) [pid = 2876] [serial = 2079] [outer = 0000000000000000] 14:45:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006971B56000) [pid = 2876] [serial = 2080] [outer = 000000697156B400] 14:45:37 INFO - PROCESS | 2876 | 1465076737141 Marionette DEBUG loaded listener.js 14:45:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006971E6BC00) [pid = 2876] [serial = 2081] [outer = 000000697156B400] 14:45:37 INFO - PROCESS | 2876 | 1465076737573 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:45:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:45:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 627ms 14:45:37 INFO - PROCESS | 2876 | 1465076737600 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:45:37 INFO - PROCESS | 2876 | 1465076737602 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:45:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:45:37 INFO - PROCESS | 2876 | 1465076737605 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:45:37 INFO - PROCESS | 2876 | 1465076737607 Marionette TRACE conn5 <- [1,2738,null,{}] 14:45:37 INFO - PROCESS | 2876 | 1465076737610 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:37 INFO - PROCESS | 2876 | 1465076737612 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:37 INFO - PROCESS | 2876 | 1465076737704 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:45:37 INFO - PROCESS | 2876 | 1465076737738 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:37 INFO - PROCESS | 2876 | 1465076737740 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:37 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799E8800 == 36 [pid = 2876] [id = 694] 14:45:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006970889C00) [pid = 2876] [serial = 2082] [outer = 0000000000000000] 14:45:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (00000069720A6800) [pid = 2876] [serial = 2083] [outer = 0000006970889C00] 14:45:37 INFO - PROCESS | 2876 | 1465076737785 Marionette DEBUG loaded listener.js 14:45:37 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000697224BC00) [pid = 2876] [serial = 2084] [outer = 0000006970889C00] 14:45:38 INFO - PROCESS | 2876 | 1465076738208 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:45:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:45:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 671ms 14:45:38 INFO - PROCESS | 2876 | 1465076738281 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:45:38 INFO - PROCESS | 2876 | 1465076738283 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:45:38 INFO - PROCESS | 2876 | 1465076738286 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:45:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:45:38 INFO - PROCESS | 2876 | 1465076738287 Marionette TRACE conn5 <- [1,2742,null,{}] 14:45:38 INFO - PROCESS | 2876 | 1465076738291 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:38 INFO - PROCESS | 2876 | 1465076738292 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:38 INFO - PROCESS | 2876 | 1465076738378 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:45:38 INFO - PROCESS | 2876 | 1465076738386 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:38 INFO - PROCESS | 2876 | 1465076738388 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:38 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A8A000 == 37 [pid = 2876] [id = 695] 14:45:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006972252C00) [pid = 2876] [serial = 2085] [outer = 0000000000000000] 14:45:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006972255800) [pid = 2876] [serial = 2086] [outer = 0000006972252C00] 14:45:38 INFO - PROCESS | 2876 | 1465076738432 Marionette DEBUG loaded listener.js 14:45:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000697226F800) [pid = 2876] [serial = 2087] [outer = 0000006972252C00] 14:45:39 INFO - PROCESS | 2876 | 1465076739247 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:45:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:45:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 985ms 14:45:39 INFO - PROCESS | 2876 | 1465076739275 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:45:39 INFO - PROCESS | 2876 | 1465076739280 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:45:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:45:39 INFO - PROCESS | 2876 | 1465076739285 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:45:39 INFO - PROCESS | 2876 | 1465076739289 Marionette TRACE conn5 <- [1,2746,null,{}] 14:45:39 INFO - PROCESS | 2876 | 1465076739296 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:39 INFO - PROCESS | 2876 | 1465076739299 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:39 INFO - PROCESS | 2876 | 1465076739436 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:45:39 INFO - PROCESS | 2876 | 1465076739559 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:39 INFO - PROCESS | 2876 | 1465076739563 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:39 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDC1000 == 38 [pid = 2876] [id = 696] 14:45:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069647BD800) [pid = 2876] [serial = 2088] [outer = 0000000000000000] 14:45:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006964DE0000) [pid = 2876] [serial = 2089] [outer = 00000069647BD800] 14:45:39 INFO - PROCESS | 2876 | 1465076739623 Marionette DEBUG loaded listener.js 14:45:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006965716000) [pid = 2876] [serial = 2090] [outer = 00000069647BD800] 14:45:40 INFO - PROCESS | 2876 | 1465076740545 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:45:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:45:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1280ms 14:45:40 INFO - PROCESS | 2876 | 1465076740569 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:45:40 INFO - PROCESS | 2876 | 1465076740573 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:45:40 INFO - PROCESS | 2876 | 1465076740578 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:45:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:45:40 INFO - PROCESS | 2876 | 1465076740582 Marionette TRACE conn5 <- [1,2750,null,{}] 14:45:40 INFO - PROCESS | 2876 | 1465076740588 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:40 INFO - PROCESS | 2876 | 1465076740591 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:40 INFO - PROCESS | 2876 | 1465076740716 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:45:40 INFO - PROCESS | 2876 | 1465076740797 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:40 INFO - PROCESS | 2876 | 1465076740802 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:40 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A7C4000 == 39 [pid = 2876] [id = 697] 14:45:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006969735400) [pid = 2876] [serial = 2091] [outer = 0000000000000000] 14:45:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006969967400) [pid = 2876] [serial = 2092] [outer = 0000006969735400] 14:45:40 INFO - PROCESS | 2876 | 1465076740899 Marionette DEBUG loaded listener.js 14:45:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006969ABF800) [pid = 2876] [serial = 2093] [outer = 0000006969735400] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 00000069799E8800 == 38 [pid = 2876] [id = 694] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DC5800 == 37 [pid = 2876] [id = 693] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006978892800 == 36 [pid = 2876] [id = 692] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BAC800 == 35 [pid = 2876] [id = 691] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FC4800 == 34 [pid = 2876] [id = 690] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006975CB0000 == 33 [pid = 2876] [id = 689] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 00000069758B9800 == 32 [pid = 2876] [id = 688] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006972DC7000 == 31 [pid = 2876] [id = 687] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DD0000 == 30 [pid = 2876] [id = 686] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (00000069706E0400) [pid = 2876] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BAD000 == 29 [pid = 2876] [id = 685] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2A4000 == 28 [pid = 2876] [id = 684] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 000000696A4B0000 == 27 [pid = 2876] [id = 683] 14:45:41 INFO - PROCESS | 2876 | --DOCSHELL 000000697588D800 == 26 [pid = 2876] [id = 682] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006969AB6C00) [pid = 2876] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696B488400) [pid = 2876] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696BA9E400) [pid = 2876] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696B813800) [pid = 2876] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006969966C00) [pid = 2876] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006964F83400) [pid = 2876] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696A4EE000) [pid = 2876] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006965B6F800) [pid = 2876] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000697140D000) [pid = 2876] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (000000697127BC00) [pid = 2876] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696B1B0400) [pid = 2876] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006969734C00) [pid = 2876] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006965125C00) [pid = 2876] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 14:45:41 INFO - PROCESS | 2876 | 1465076741460 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:45:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:45:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 923ms 14:45:41 INFO - PROCESS | 2876 | 1465076741506 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:45:41 INFO - PROCESS | 2876 | 1465076741511 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:45:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:45:41 INFO - PROCESS | 2876 | 1465076741518 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:45:41 INFO - PROCESS | 2876 | 1465076741521 Marionette TRACE conn5 <- [1,2754,null,{}] 14:45:41 INFO - PROCESS | 2876 | 1465076741525 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:41 INFO - PROCESS | 2876 | 1465076741527 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:41 INFO - PROCESS | 2876 | 1465076741623 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:45:41 INFO - PROCESS | 2876 | 1465076741629 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:41 INFO - PROCESS | 2876 | 1465076741632 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:41 INFO - PROCESS | 2876 | ++DOCSHELL 000000696F0E6000 == 27 [pid = 2876] [id = 698] 14:45:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006969ABB800) [pid = 2876] [serial = 2094] [outer = 0000000000000000] 14:45:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696A206000) [pid = 2876] [serial = 2095] [outer = 0000006969ABB800] 14:45:41 INFO - PROCESS | 2876 | 1465076741683 Marionette DEBUG loaded listener.js 14:45:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696A837C00) [pid = 2876] [serial = 2096] [outer = 0000006969ABB800] 14:45:42 INFO - PROCESS | 2876 | 1465076742173 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:45:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:45:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 14:45:42 INFO - PROCESS | 2876 | 1465076742254 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:45:42 INFO - PROCESS | 2876 | 1465076742256 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:45:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:45:42 INFO - PROCESS | 2876 | 1465076742260 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:45:42 INFO - PROCESS | 2876 | 1465076742264 Marionette TRACE conn5 <- [1,2758,null,{}] 14:45:42 INFO - PROCESS | 2876 | 1465076742275 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:42 INFO - PROCESS | 2876 | 1465076742280 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:42 INFO - PROCESS | 2876 | 1465076742372 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:45:42 INFO - PROCESS | 2876 | 1465076742454 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:42 INFO - PROCESS | 2876 | 1465076742458 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:42 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BCA800 == 28 [pid = 2876] [id = 699] 14:45:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696B815800) [pid = 2876] [serial = 2097] [outer = 0000000000000000] 14:45:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696BA35800) [pid = 2876] [serial = 2098] [outer = 000000696B815800] 14:45:42 INFO - PROCESS | 2876 | 1465076742508 Marionette DEBUG loaded listener.js 14:45:42 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696EA7A000) [pid = 2876] [serial = 2099] [outer = 000000696B815800] 14:45:42 INFO - PROCESS | 2876 | 1465076742907 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:45:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:45:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 672ms 14:45:42 INFO - PROCESS | 2876 | 1465076742934 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:45:42 INFO - PROCESS | 2876 | 1465076742937 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:45:42 INFO - PROCESS | 2876 | 1465076742940 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:45:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:45:42 INFO - PROCESS | 2876 | 1465076742942 Marionette TRACE conn5 <- [1,2762,null,{}] 14:45:42 INFO - PROCESS | 2876 | 1465076742946 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:42 INFO - PROCESS | 2876 | 1465076742948 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:43 INFO - PROCESS | 2876 | 1465076743040 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:45:43 INFO - PROCESS | 2876 | 1465076743046 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:43 INFO - PROCESS | 2876 | 1465076743048 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:43 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972972000 == 29 [pid = 2876] [id = 700] 14:45:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006964D9CC00) [pid = 2876] [serial = 2100] [outer = 0000000000000000] 14:45:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069706E9800) [pid = 2876] [serial = 2101] [outer = 0000006964D9CC00] 14:45:43 INFO - PROCESS | 2876 | 1465076743096 Marionette DEBUG loaded listener.js 14:45:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006970F51800) [pid = 2876] [serial = 2102] [outer = 0000006964D9CC00] 14:45:43 INFO - PROCESS | 2876 | 1465076743530 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:45:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:45:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 14:45:43 INFO - PROCESS | 2876 | 1465076743574 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:45:43 INFO - PROCESS | 2876 | 1465076743576 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:45:43 INFO - PROCESS | 2876 | 1465076743579 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:45:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:45:43 INFO - PROCESS | 2876 | 1465076743581 Marionette TRACE conn5 <- [1,2766,null,{}] 14:45:43 INFO - PROCESS | 2876 | 1465076743597 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:43 INFO - PROCESS | 2876 | 1465076743600 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:43 INFO - PROCESS | 2876 | 1465076743717 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:45:43 INFO - PROCESS | 2876 | 1465076743805 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:43 INFO - PROCESS | 2876 | 1465076743807 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:43 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A89000 == 30 [pid = 2876] [id = 701] 14:45:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069706E7800) [pid = 2876] [serial = 2103] [outer = 0000000000000000] 14:45:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069712AF000) [pid = 2876] [serial = 2104] [outer = 00000069706E7800] 14:45:43 INFO - PROCESS | 2876 | 1465076743854 Marionette DEBUG loaded listener.js 14:45:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697130C400) [pid = 2876] [serial = 2105] [outer = 00000069706E7800] 14:45:44 INFO - PROCESS | 2876 | 1465076744291 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:45:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:45:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 14:45:44 INFO - PROCESS | 2876 | 1465076744316 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:45:44 INFO - PROCESS | 2876 | 1465076744319 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:45:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:45:44 INFO - PROCESS | 2876 | 1465076744328 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:45:44 INFO - PROCESS | 2876 | 1465076744330 Marionette TRACE conn5 <- [1,2770,null,{}] 14:45:44 INFO - PROCESS | 2876 | 1465076744334 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:44 INFO - PROCESS | 2876 | 1465076744340 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:44 INFO - PROCESS | 2876 | 1465076744489 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:45:44 INFO - PROCESS | 2876 | 1465076744548 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:44 INFO - PROCESS | 2876 | 1465076744550 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:44 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FB7000 == 31 [pid = 2876] [id = 702] 14:45:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006964658C00) [pid = 2876] [serial = 2106] [outer = 0000000000000000] 14:45:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971568C00) [pid = 2876] [serial = 2107] [outer = 0000006964658C00] 14:45:44 INFO - PROCESS | 2876 | 1465076744597 Marionette DEBUG loaded listener.js 14:45:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971E6F000) [pid = 2876] [serial = 2108] [outer = 0000006964658C00] 14:45:45 INFO - PROCESS | 2876 | 1465076745033 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:45:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:45:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 14:45:45 INFO - PROCESS | 2876 | 1465076745065 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:45:45 INFO - PROCESS | 2876 | 1465076745067 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:45:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:45:45 INFO - PROCESS | 2876 | 1465076745112 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:45:45 INFO - PROCESS | 2876 | 1465076745114 Marionette TRACE conn5 <- [1,2774,null,{}] 14:45:45 INFO - PROCESS | 2876 | 1465076745118 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:45 INFO - PROCESS | 2876 | 1465076745128 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:45 INFO - PROCESS | 2876 | 1465076745238 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:45:45 INFO - PROCESS | 2876 | 1465076745250 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:45 INFO - PROCESS | 2876 | 1465076745253 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:45 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978887800 == 32 [pid = 2876] [id = 703] 14:45:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006971E66000) [pid = 2876] [serial = 2109] [outer = 0000000000000000] 14:45:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972253800) [pid = 2876] [serial = 2110] [outer = 0000006971E66000] 14:45:45 INFO - PROCESS | 2876 | 1465076745297 Marionette DEBUG loaded listener.js 14:45:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972275400) [pid = 2876] [serial = 2111] [outer = 0000006971E66000] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696BA30C00) [pid = 2876] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069712B5000) [pid = 2876] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069633B8C00) [pid = 2876] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006965BE0800) [pid = 2876] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006970897000) [pid = 2876] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696543B800) [pid = 2876] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696A83A000) [pid = 2876] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006964D28400) [pid = 2876] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006971305400) [pid = 2876] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006965438000) [pid = 2876] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696EA84000) [pid = 2876] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971412000) [pid = 2876] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006970889C00) [pid = 2876] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:45:45 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000697156B400) [pid = 2876] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:45:45 INFO - PROCESS | 2876 | 1465076745826 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:45:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:45:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 14:45:45 INFO - PROCESS | 2876 | 1465076745842 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:45:45 INFO - PROCESS | 2876 | 1465076745845 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:45:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:45:45 INFO - PROCESS | 2876 | 1465076745848 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:45:45 INFO - PROCESS | 2876 | 1465076745850 Marionette TRACE conn5 <- [1,2778,null,{}] 14:45:45 INFO - PROCESS | 2876 | 1465076745853 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:45 INFO - PROCESS | 2876 | 1465076745855 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:45 INFO - PROCESS | 2876 | 1465076745939 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:45:46 INFO - PROCESS | 2876 | 1465076746015 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:46 INFO - PROCESS | 2876 | 1465076746017 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:46 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798DC000 == 33 [pid = 2876] [id = 704] 14:45:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696571C000) [pid = 2876] [serial = 2112] [outer = 0000000000000000] 14:45:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000697064B800) [pid = 2876] [serial = 2113] [outer = 000000696571C000] 14:45:46 INFO - PROCESS | 2876 | 1465076746069 Marionette DEBUG loaded listener.js 14:45:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006971E6B000) [pid = 2876] [serial = 2114] [outer = 000000696571C000] 14:45:46 INFO - PROCESS | 2876 | 1465076746474 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:45:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:45:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 14:45:46 INFO - PROCESS | 2876 | 1465076746523 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:45:46 INFO - PROCESS | 2876 | 1465076746525 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:45:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:45:46 INFO - PROCESS | 2876 | 1465076746556 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:45:46 INFO - PROCESS | 2876 | 1465076746558 Marionette TRACE conn5 <- [1,2782,null,{}] 14:45:46 INFO - PROCESS | 2876 | 1465076746561 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:46 INFO - PROCESS | 2876 | 1465076746563 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:46 INFO - PROCESS | 2876 | 1465076746685 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:45:46 INFO - PROCESS | 2876 | 1465076746699 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:46 INFO - PROCESS | 2876 | 1465076746701 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:46 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A7A000 == 34 [pid = 2876] [id = 705] 14:45:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006972581400) [pid = 2876] [serial = 2115] [outer = 0000000000000000] 14:45:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (00000069725ED800) [pid = 2876] [serial = 2116] [outer = 0000006972581400] 14:45:46 INFO - PROCESS | 2876 | 1465076746745 Marionette DEBUG loaded listener.js 14:45:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069728F2800) [pid = 2876] [serial = 2117] [outer = 0000006972581400] 14:45:47 INFO - PROCESS | 2876 | 1465076747153 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:45:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:45:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 650ms 14:45:47 INFO - PROCESS | 2876 | 1465076747182 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:45:47 INFO - PROCESS | 2876 | 1465076747184 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:45:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:45:47 INFO - PROCESS | 2876 | 1465076747187 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:45:47 INFO - PROCESS | 2876 | 1465076747188 Marionette TRACE conn5 <- [1,2786,null,{}] 14:45:47 INFO - PROCESS | 2876 | 1465076747192 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:47 INFO - PROCESS | 2876 | 1465076747194 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:47 INFO - PROCESS | 2876 | 1465076747310 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:45:47 INFO - PROCESS | 2876 | 1465076747318 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:47 INFO - PROCESS | 2876 | 1465076747320 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:47 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972968000 == 35 [pid = 2876] [id = 706] 14:45:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696E3E3C00) [pid = 2876] [serial = 2118] [outer = 0000000000000000] 14:45:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (00000069729A0C00) [pid = 2876] [serial = 2119] [outer = 000000696E3E3C00] 14:45:47 INFO - PROCESS | 2876 | 1465076747365 Marionette DEBUG loaded listener.js 14:45:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972D3CC00) [pid = 2876] [serial = 2120] [outer = 000000696E3E3C00] 14:45:47 INFO - PROCESS | 2876 | 1465076747901 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:45:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:45:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 776ms 14:45:47 INFO - PROCESS | 2876 | 1465076747976 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:45:47 INFO - PROCESS | 2876 | 1465076747980 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:45:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:45:48 INFO - PROCESS | 2876 | 1465076748000 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:45:48 INFO - PROCESS | 2876 | 1465076748004 Marionette TRACE conn5 <- [1,2790,null,{}] 14:45:48 INFO - PROCESS | 2876 | 1465076748011 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:48 INFO - PROCESS | 2876 | 1465076748014 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:48 INFO - PROCESS | 2876 | 1465076748191 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:45:48 INFO - PROCESS | 2876 | 1465076748202 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:48 INFO - PROCESS | 2876 | 1465076748205 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:48 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BA4D000 == 36 [pid = 2876] [id = 707] 14:45:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006964F84C00) [pid = 2876] [serial = 2121] [outer = 0000000000000000] 14:45:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006969AB6400) [pid = 2876] [serial = 2122] [outer = 0000006964F84C00] 14:45:48 INFO - PROCESS | 2876 | 1465076748264 Marionette DEBUG loaded listener.js 14:45:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000696A838000) [pid = 2876] [serial = 2123] [outer = 0000006964F84C00] 14:45:48 INFO - PROCESS | 2876 | 1465076748859 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:45:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:45:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 924ms 14:45:48 INFO - PROCESS | 2876 | 1465076748925 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:45:48 INFO - PROCESS | 2876 | 1465076748931 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:45:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:45:48 INFO - PROCESS | 2876 | 1465076748938 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:45:48 INFO - PROCESS | 2876 | 1465076748941 Marionette TRACE conn5 <- [1,2794,null,{}] 14:45:48 INFO - PROCESS | 2876 | 1465076748945 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:48 INFO - PROCESS | 2876 | 1465076748948 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:49 INFO - PROCESS | 2876 | 1465076749098 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:45:49 INFO - PROCESS | 2876 | 1465076749223 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:49 INFO - PROCESS | 2876 | 1465076749226 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:49 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BC6800 == 37 [pid = 2876] [id = 708] 14:45:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696A6B0800) [pid = 2876] [serial = 2124] [outer = 0000000000000000] 14:45:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696EE2B400) [pid = 2876] [serial = 2125] [outer = 000000696A6B0800] 14:45:49 INFO - PROCESS | 2876 | 1465076749285 Marionette DEBUG loaded listener.js 14:45:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006971305800) [pid = 2876] [serial = 2126] [outer = 000000696A6B0800] 14:45:49 INFO - PROCESS | 2876 | 1465076749890 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:45:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:45:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 14:45:49 INFO - PROCESS | 2876 | 1465076749925 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:45:49 INFO - PROCESS | 2876 | 1465076749928 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:45:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:45:49 INFO - PROCESS | 2876 | 1465076749932 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:45:49 INFO - PROCESS | 2876 | 1465076749936 Marionette TRACE conn5 <- [1,2798,null,{}] 14:45:49 INFO - PROCESS | 2876 | 1465076749948 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:49 INFO - PROCESS | 2876 | 1465076749953 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:50 INFO - PROCESS | 2876 | 1465076750071 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:45:50 INFO - PROCESS | 2876 | 1465076750199 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:50 INFO - PROCESS | 2876 | 1465076750202 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:50 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979C72000 == 38 [pid = 2876] [id = 709] 14:45:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006971E63400) [pid = 2876] [serial = 2127] [outer = 0000000000000000] 14:45:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006972267800) [pid = 2876] [serial = 2128] [outer = 0000006971E63400] 14:45:50 INFO - PROCESS | 2876 | 1465076750263 Marionette DEBUG loaded listener.js 14:45:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006972D61800) [pid = 2876] [serial = 2129] [outer = 0000006971E63400] 14:45:50 INFO - PROCESS | 2876 | 1465076750857 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:45:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:45:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 986ms 14:45:50 INFO - PROCESS | 2876 | 1465076750921 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:45:50 INFO - PROCESS | 2876 | 1465076750924 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:45:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:45:50 INFO - PROCESS | 2876 | 1465076750928 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:45:50 INFO - PROCESS | 2876 | 1465076750930 Marionette TRACE conn5 <- [1,2802,null,{}] 14:45:50 INFO - PROCESS | 2876 | 1465076750934 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:50 INFO - PROCESS | 2876 | 1465076750937 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:51 INFO - PROCESS | 2876 | 1465076751069 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:45:51 INFO - PROCESS | 2876 | 1465076751193 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:51 INFO - PROCESS | 2876 | 1465076751196 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:51 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E33B800 == 39 [pid = 2876] [id = 710] 14:45:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006964671C00) [pid = 2876] [serial = 2130] [outer = 0000000000000000] 14:45:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000696A8EE400) [pid = 2876] [serial = 2131] [outer = 0000006964671C00] 14:45:51 INFO - PROCESS | 2876 | 1465076751254 Marionette DEBUG loaded listener.js 14:45:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006971E71C00) [pid = 2876] [serial = 2132] [outer = 0000006964671C00] 14:45:51 INFO - PROCESS | 2876 | 1465076751977 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:45:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:45:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1123ms 14:45:52 INFO - PROCESS | 2876 | 1465076752053 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:45:52 INFO - PROCESS | 2876 | 1465076752057 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:45:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:45:52 INFO - PROCESS | 2876 | 1465076752062 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:45:52 INFO - PROCESS | 2876 | 1465076752066 Marionette TRACE conn5 <- [1,2806,null,{}] 14:45:52 INFO - PROCESS | 2876 | 1465076752071 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:52 INFO - PROCESS | 2876 | 1465076752075 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:52 INFO - PROCESS | 2876 | 1465076752227 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A7A000 == 38 [pid = 2876] [id = 705] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 00000069798DC000 == 37 [pid = 2876] [id = 704] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 0000006978887800 == 36 [pid = 2876] [id = 703] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FB7000 == 35 [pid = 2876] [id = 702] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A89000 == 34 [pid = 2876] [id = 701] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 0000006972972000 == 33 [pid = 2876] [id = 700] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 0000006971BCA800 == 32 [pid = 2876] [id = 699] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 000000696F0E6000 == 31 [pid = 2876] [id = 698] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 000000696A7C4000 == 30 [pid = 2876] [id = 697] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDC1000 == 29 [pid = 2876] [id = 696] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A8A000 == 28 [pid = 2876] [id = 695] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 000000696E33B800 == 27 [pid = 2876] [id = 710] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 0000006979C72000 == 26 [pid = 2876] [id = 709] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BC6800 == 25 [pid = 2876] [id = 708] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 0000006972968000 == 24 [pid = 2876] [id = 706] 14:45:52 INFO - PROCESS | 2876 | --DOCSHELL 000000696BA4D000 == 23 [pid = 2876] [id = 707] 14:45:52 INFO - PROCESS | 2876 | 1465076752927 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:52 INFO - PROCESS | 2876 | 1465076752931 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006971305C00) [pid = 2876] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (00000069712B8400) [pid = 2876] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006969AC0C00) [pid = 2876] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696A423000) [pid = 2876] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000697088E800) [pid = 2876] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006970F4D000) [pid = 2876] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696561E800) [pid = 2876] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006965B1E000) [pid = 2876] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696A841400) [pid = 2876] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696B1B0800) [pid = 2876] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006964D96400) [pid = 2876] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006964DDD800) [pid = 2876] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000697140CC00) [pid = 2876] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696B812400) [pid = 2876] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696BA33000) [pid = 2876] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006971311800) [pid = 2876] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069706E1800) [pid = 2876] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000697088B800) [pid = 2876] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971562400) [pid = 2876] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000697224BC00) [pid = 2876] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696A4F7800) [pid = 2876] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006972255800) [pid = 2876] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (00000069720A6800) [pid = 2876] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (0000006971B56000) [pid = 2876] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006970F91000) [pid = 2876] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (0000006971E6BC00) [pid = 2876] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (000000696EE25000) [pid = 2876] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 14:45:53 INFO - PROCESS | 2876 | ++DOCSHELL 0000006966575000 == 24 [pid = 2876] [id = 711] 14:45:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006963B5D400) [pid = 2876] [serial = 2133] [outer = 0000000000000000] 14:45:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006964670800) [pid = 2876] [serial = 2134] [outer = 0000006963B5D400] 14:45:53 INFO - PROCESS | 2876 | 1465076753097 Marionette DEBUG loaded listener.js 14:45:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (0000006964DDB400) [pid = 2876] [serial = 2135] [outer = 0000006963B5D400] 14:45:53 INFO - PROCESS | 2876 | 1465076753531 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:45:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:45:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1573ms 14:45:53 INFO - PROCESS | 2876 | 1465076753641 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:45:53 INFO - PROCESS | 2876 | 1465076753645 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:45:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:45:53 INFO - PROCESS | 2876 | 1465076753650 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:45:53 INFO - PROCESS | 2876 | 1465076753653 Marionette TRACE conn5 <- [1,2810,null,{}] 14:45:53 INFO - PROCESS | 2876 | 1465076753658 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:53 INFO - PROCESS | 2876 | 1465076753663 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:53 INFO - PROCESS | 2876 | 1465076753768 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:45:53 INFO - PROCESS | 2876 | 1465076753778 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:53 INFO - PROCESS | 2876 | 1465076753781 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:53 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B4EA800 == 25 [pid = 2876] [id = 712] 14:45:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006965B72C00) [pid = 2876] [serial = 2136] [outer = 0000000000000000] 14:45:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006966394000) [pid = 2876] [serial = 2137] [outer = 0000006965B72C00] 14:45:53 INFO - PROCESS | 2876 | 1465076753833 Marionette DEBUG loaded listener.js 14:45:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696996DC00) [pid = 2876] [serial = 2138] [outer = 0000006965B72C00] 14:45:54 INFO - PROCESS | 2876 | 1465076754321 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:45:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:45:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 14:45:54 INFO - PROCESS | 2876 | 1465076754390 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:45:54 INFO - PROCESS | 2876 | 1465076754395 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:45:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:45:54 INFO - PROCESS | 2876 | 1465076754400 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:45:54 INFO - PROCESS | 2876 | 1465076754402 Marionette TRACE conn5 <- [1,2814,null,{}] 14:45:54 INFO - PROCESS | 2876 | 1465076754406 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:54 INFO - PROCESS | 2876 | 1465076754409 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:54 INFO - PROCESS | 2876 | 1465076754509 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:45:54 INFO - PROCESS | 2876 | 1465076754594 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:54 INFO - PROCESS | 2876 | 1465076754597 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:54 INFO - PROCESS | 2876 | ++DOCSHELL 000000696B4E8800 == 26 [pid = 2876] [id = 713] 14:45:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006969A10400) [pid = 2876] [serial = 2139] [outer = 0000000000000000] 14:45:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696A421400) [pid = 2876] [serial = 2140] [outer = 0000006969A10400] 14:45:54 INFO - PROCESS | 2876 | 1465076754652 Marionette DEBUG loaded listener.js 14:45:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696A833C00) [pid = 2876] [serial = 2141] [outer = 0000006969A10400] 14:45:55 INFO - PROCESS | 2876 | 1465076755073 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:45:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:45:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 14:45:55 INFO - PROCESS | 2876 | 1465076755135 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:45:55 INFO - PROCESS | 2876 | 1465076755137 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:45:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:45:55 INFO - PROCESS | 2876 | 1465076755143 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:45:55 INFO - PROCESS | 2876 | 1465076755149 Marionette TRACE conn5 <- [1,2818,null,{}] 14:45:55 INFO - PROCESS | 2876 | 1465076755159 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:55 INFO - PROCESS | 2876 | 1465076755163 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:55 INFO - PROCESS | 2876 | 1465076755293 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:45:55 INFO - PROCESS | 2876 | 1465076755308 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:55 INFO - PROCESS | 2876 | 1465076755310 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:55 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BB8000 == 27 [pid = 2876] [id = 714] 14:45:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696A842000) [pid = 2876] [serial = 2142] [outer = 0000000000000000] 14:45:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696B80B800) [pid = 2876] [serial = 2143] [outer = 000000696A842000] 14:45:55 INFO - PROCESS | 2876 | 1465076755357 Marionette DEBUG loaded listener.js 14:45:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696BA34000) [pid = 2876] [serial = 2144] [outer = 000000696A842000] 14:45:55 INFO - PROCESS | 2876 | 1465076755839 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:45:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:45:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 14:45:55 INFO - PROCESS | 2876 | 1465076755914 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:45:55 INFO - PROCESS | 2876 | 1465076755917 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:45:55 INFO - PROCESS | 2876 | 1465076755925 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:45:55 INFO - PROCESS | 2876 | 1465076755927 Marionette TRACE conn5 <- [1,2822,null,{}] 14:45:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:45:55 INFO - PROCESS | 2876 | 1465076755930 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:55 INFO - PROCESS | 2876 | 1465076755933 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:56 INFO - PROCESS | 2876 | 1465076756056 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:45:56 INFO - PROCESS | 2876 | 1465076756113 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:56 INFO - PROCESS | 2876 | 1465076756116 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:56 INFO - PROCESS | 2876 | ++DOCSHELL 00000069724D9000 == 28 [pid = 2876] [id = 715] 14:45:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000696EA77800) [pid = 2876] [serial = 2145] [outer = 0000000000000000] 14:45:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696EE2C400) [pid = 2876] [serial = 2146] [outer = 000000696EA77800] 14:45:56 INFO - PROCESS | 2876 | 1465076756170 Marionette DEBUG loaded listener.js 14:45:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069706E0400) [pid = 2876] [serial = 2147] [outer = 000000696EA77800] 14:45:56 INFO - PROCESS | 2876 | 1465076756606 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:45:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:45:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 14:45:56 INFO - PROCESS | 2876 | 1465076756666 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:45:56 INFO - PROCESS | 2876 | 1465076756668 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:45:56 INFO - PROCESS | 2876 | 1465076756671 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:45:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:45:56 INFO - PROCESS | 2876 | 1465076756673 Marionette TRACE conn5 <- [1,2826,null,{}] 14:45:56 INFO - PROCESS | 2876 | 1465076756677 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:56 INFO - PROCESS | 2876 | 1465076756679 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:56 INFO - PROCESS | 2876 | 1465076756794 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:45:56 INFO - PROCESS | 2876 | 1465076756804 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:56 INFO - PROCESS | 2876 | 1465076756811 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:56 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972DC9000 == 29 [pid = 2876] [id = 716] 14:45:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006970891400) [pid = 2876] [serial = 2148] [outer = 0000000000000000] 14:45:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006970896800) [pid = 2876] [serial = 2149] [outer = 0000006970891400] 14:45:56 INFO - PROCESS | 2876 | 1465076756918 Marionette DEBUG loaded listener.js 14:45:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697127AC00) [pid = 2876] [serial = 2150] [outer = 0000006970891400] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006972581400) [pid = 2876] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069706E7800) [pid = 2876] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696B815800) [pid = 2876] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006969735400) [pid = 2876] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006969ABB800) [pid = 2876] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696E3E3C00) [pid = 2876] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069647BD800) [pid = 2876] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006964658C00) [pid = 2876] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006971E66000) [pid = 2876] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696571C000) [pid = 2876] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006964D9CC00) [pid = 2876] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:45:57 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972252C00) [pid = 2876] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:45:57 INFO - PROCESS | 2876 | 1465076757557 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:45:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:45:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 923ms 14:45:57 INFO - PROCESS | 2876 | 1465076757598 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:45:57 INFO - PROCESS | 2876 | 1465076757600 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:45:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:45:57 INFO - PROCESS | 2876 | 1465076757604 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:45:57 INFO - PROCESS | 2876 | 1465076757606 Marionette TRACE conn5 <- [1,2830,null,{}] 14:45:57 INFO - PROCESS | 2876 | 1465076757610 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:57 INFO - PROCESS | 2876 | 1465076757612 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:57 INFO - PROCESS | 2876 | 1465076757704 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:45:57 INFO - PROCESS | 2876 | 1465076757711 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:57 INFO - PROCESS | 2876 | 1465076757714 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:57 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964F0A800 == 30 [pid = 2876] [id = 717] 14:45:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696657DC00) [pid = 2876] [serial = 2151] [outer = 0000000000000000] 14:45:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (00000069712BC400) [pid = 2876] [serial = 2152] [outer = 000000696657DC00] 14:45:57 INFO - PROCESS | 2876 | 1465076757768 Marionette DEBUG loaded listener.js 14:45:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696EE32C00) [pid = 2876] [serial = 2153] [outer = 000000696657DC00] 14:45:58 INFO - PROCESS | 2876 | 1465076758217 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:45:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:45:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 14:45:58 INFO - PROCESS | 2876 | 1465076758278 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:45:58 INFO - PROCESS | 2876 | 1465076758280 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:45:58 INFO - PROCESS | 2876 | 1465076758283 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:45:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:45:58 INFO - PROCESS | 2876 | 1465076758285 Marionette TRACE conn5 <- [1,2834,null,{}] 14:45:58 INFO - PROCESS | 2876 | 1465076758289 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:58 INFO - PROCESS | 2876 | 1465076758291 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:58 INFO - PROCESS | 2876 | 1465076758377 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:45:58 INFO - PROCESS | 2876 | 1465076758383 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:58 INFO - PROCESS | 2876 | 1465076758385 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:58 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BDE800 == 31 [pid = 2876] [id = 718] 14:45:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006965126800) [pid = 2876] [serial = 2154] [outer = 0000000000000000] 14:45:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971413C00) [pid = 2876] [serial = 2155] [outer = 0000006965126800] 14:45:58 INFO - PROCESS | 2876 | 1465076758432 Marionette DEBUG loaded listener.js 14:45:58 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000697156B800) [pid = 2876] [serial = 2156] [outer = 0000006965126800] 14:45:58 INFO - PROCESS | 2876 | 1465076758883 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:45:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:45:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 629ms 14:45:58 INFO - PROCESS | 2876 | 1465076758919 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:45:58 INFO - PROCESS | 2876 | 1465076758921 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:45:58 INFO - PROCESS | 2876 | 1465076758924 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:45:58 INFO - PROCESS | 2876 | 1465076758926 Marionette TRACE conn5 <- [1,2838,null,{}] 14:45:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:45:58 INFO - PROCESS | 2876 | 1465076758934 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:58 INFO - PROCESS | 2876 | 1465076758937 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:59 INFO - PROCESS | 2876 | 1465076759023 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:45:59 INFO - PROCESS | 2876 | 1465076759029 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:59 INFO - PROCESS | 2876 | 1465076759031 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:45:59 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FB4000 == 32 [pid = 2876] [id = 719] 14:45:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971A8D000) [pid = 2876] [serial = 2157] [outer = 0000000000000000] 14:45:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006971B54400) [pid = 2876] [serial = 2158] [outer = 0000006971A8D000] 14:45:59 INFO - PROCESS | 2876 | 1465076759088 Marionette DEBUG loaded listener.js 14:45:59 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971E6A400) [pid = 2876] [serial = 2159] [outer = 0000006971A8D000] 14:45:59 INFO - PROCESS | 2876 | 1465076759884 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:45:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:45:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1021ms 14:45:59 INFO - PROCESS | 2876 | 1465076759952 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:45:59 INFO - PROCESS | 2876 | 1465076759957 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:45:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:45:59 INFO - PROCESS | 2876 | 1465076759962 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:45:59 INFO - PROCESS | 2876 | 1465076759966 Marionette TRACE conn5 <- [1,2842,null,{}] 14:46:00 INFO - PROCESS | 2876 | 1465076760019 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:00 INFO - PROCESS | 2876 | 1465076760023 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:00 INFO - PROCESS | 2876 | 1465076760158 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:46:00 INFO - PROCESS | 2876 | 1465076760234 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:00 INFO - PROCESS | 2876 | 1465076760237 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:00 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEB5000 == 33 [pid = 2876] [id = 720] 14:46:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006964F8B000) [pid = 2876] [serial = 2160] [outer = 0000000000000000] 14:46:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696571C000) [pid = 2876] [serial = 2161] [outer = 0000006964F8B000] 14:46:00 INFO - PROCESS | 2876 | 1465076760338 Marionette DEBUG loaded listener.js 14:46:00 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006969A0EC00) [pid = 2876] [serial = 2162] [outer = 0000006964F8B000] 14:46:01 INFO - PROCESS | 2876 | 1465076761053 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:46:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:46:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1153ms 14:46:01 INFO - PROCESS | 2876 | 1465076761138 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:46:01 INFO - PROCESS | 2876 | 1465076761143 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:46:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:46:01 INFO - PROCESS | 2876 | 1465076761151 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:46:01 INFO - PROCESS | 2876 | 1465076761154 Marionette TRACE conn5 <- [1,2846,null,{}] 14:46:01 INFO - PROCESS | 2876 | 1465076761158 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:01 INFO - PROCESS | 2876 | 1465076761162 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:01 INFO - PROCESS | 2876 | 1465076761416 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:46:01 INFO - PROCESS | 2876 | 1465076761575 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:01 INFO - PROCESS | 2876 | 1465076761579 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:01 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A865000 == 34 [pid = 2876] [id = 721] 14:46:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006964DDB800) [pid = 2876] [serial = 2163] [outer = 0000000000000000] 14:46:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006964F8C000) [pid = 2876] [serial = 2164] [outer = 0000006964DDB800] 14:46:01 INFO - PROCESS | 2876 | 1465076761637 Marionette DEBUG loaded listener.js 14:46:01 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696651F000) [pid = 2876] [serial = 2165] [outer = 0000006964DDB800] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 000000696A4A0000 == 33 [pid = 2876] [id = 372] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 000000696A6F6000 == 32 [pid = 2876] [id = 362] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 0000006963474000 == 31 [pid = 2876] [id = 367] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 000000697417A800 == 30 [pid = 2876] [id = 368] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 0000006973484800 == 29 [pid = 2876] [id = 376] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 00000069728A1800 == 28 [pid = 2876] [id = 366] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 00000069758B3800 == 27 [pid = 2876] [id = 369] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D21000 == 26 [pid = 2876] [id = 374] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 0000006971034000 == 25 [pid = 2876] [id = 364] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2B2000 == 24 [pid = 2876] [id = 363] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 000000696B45C800 == 23 [pid = 2876] [id = 371] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FB6000 == 22 [pid = 2876] [id = 377] 14:46:02 INFO - PROCESS | 2876 | --DOCSHELL 000000696E242000 == 21 [pid = 2876] [id = 373] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696BA35800) [pid = 2876] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696EA7A000) [pid = 2876] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006969967400) [pid = 2876] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006969ABF800) [pid = 2876] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696A206000) [pid = 2876] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696A837C00) [pid = 2876] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964DE0000) [pid = 2876] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006965716000) [pid = 2876] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000697226F800) [pid = 2876] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (00000069728F2800) [pid = 2876] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069712AF000) [pid = 2876] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000697130C400) [pid = 2876] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069729A0C00) [pid = 2876] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006971E6F000) [pid = 2876] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006971568C00) [pid = 2876] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006972253800) [pid = 2876] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000697064B800) [pid = 2876] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (00000069725ED800) [pid = 2876] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (0000006972275400) [pid = 2876] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (00000069706E9800) [pid = 2876] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006972D3CC00) [pid = 2876] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006971E6B000) [pid = 2876] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006970F51800) [pid = 2876] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 14:46:02 INFO - PROCESS | 2876 | 1465076762255 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:46:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:46:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1132ms 14:46:02 INFO - PROCESS | 2876 | 1465076762286 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:46:02 INFO - PROCESS | 2876 | 1465076762290 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:46:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:46:02 INFO - PROCESS | 2876 | 1465076762295 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:46:02 INFO - PROCESS | 2876 | 1465076762298 Marionette TRACE conn5 <- [1,2850,null,{}] 14:46:02 INFO - PROCESS | 2876 | 1465076762302 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:02 INFO - PROCESS | 2876 | 1465076762305 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:02 INFO - PROCESS | 2876 | 1465076762402 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:46:02 INFO - PROCESS | 2876 | 1465076762487 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:02 INFO - PROCESS | 2876 | 1465076762490 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:02 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E354000 == 22 [pid = 2876] [id = 722] 14:46:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (000000696571B400) [pid = 2876] [serial = 2166] [outer = 0000000000000000] 14:46:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (000000696A424000) [pid = 2876] [serial = 2167] [outer = 000000696571B400] 14:46:02 INFO - PROCESS | 2876 | 1465076762540 Marionette DEBUG loaded listener.js 14:46:02 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (000000696A83D800) [pid = 2876] [serial = 2168] [outer = 000000696571B400] 14:46:03 INFO - PROCESS | 2876 | 1465076763019 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:46:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:46:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 774ms 14:46:03 INFO - PROCESS | 2876 | 1465076763074 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:46:03 INFO - PROCESS | 2876 | 1465076763077 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:46:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:46:03 INFO - PROCESS | 2876 | 1465076763080 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:46:03 INFO - PROCESS | 2876 | 1465076763083 Marionette TRACE conn5 <- [1,2854,null,{}] 14:46:03 INFO - PROCESS | 2876 | 1465076763086 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:03 INFO - PROCESS | 2876 | 1465076763089 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:03 INFO - PROCESS | 2876 | 1465076763184 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:46:03 INFO - PROCESS | 2876 | 1465076763200 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:03 INFO - PROCESS | 2876 | 1465076763202 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:03 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971BC5000 == 23 [pid = 2876] [id = 723] 14:46:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000696B814800) [pid = 2876] [serial = 2169] [outer = 0000000000000000] 14:46:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696B886800) [pid = 2876] [serial = 2170] [outer = 000000696B814800] 14:46:03 INFO - PROCESS | 2876 | 1465076763249 Marionette DEBUG loaded listener.js 14:46:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696E27D800) [pid = 2876] [serial = 2171] [outer = 000000696B814800] 14:46:03 INFO - PROCESS | 2876 | 1465076763738 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:46:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:46:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 14:46:03 INFO - PROCESS | 2876 | 1465076763753 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:46:03 INFO - PROCESS | 2876 | 1465076763757 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:46:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:46:03 INFO - PROCESS | 2876 | 1465076763769 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:46:03 INFO - PROCESS | 2876 | 1465076763774 Marionette TRACE conn5 <- [1,2858,null,{}] 14:46:03 INFO - PROCESS | 2876 | 1465076763777 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:03 INFO - PROCESS | 2876 | 1465076763781 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:03 INFO - PROCESS | 2876 | 1465076763880 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:46:03 INFO - PROCESS | 2876 | 1465076763887 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:03 INFO - PROCESS | 2876 | 1465076763889 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:03 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972C48800 == 24 [pid = 2876] [id = 724] 14:46:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006963D4A000) [pid = 2876] [serial = 2172] [outer = 0000000000000000] 14:46:03 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000697088E000) [pid = 2876] [serial = 2173] [outer = 0000006963D4A000] 14:46:03 INFO - PROCESS | 2876 | 1465076763935 Marionette DEBUG loaded listener.js 14:46:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006970AE1400) [pid = 2876] [serial = 2174] [outer = 0000006963D4A000] 14:46:04 INFO - PROCESS | 2876 | 1465076764385 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:46:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:46:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 14:46:04 INFO - PROCESS | 2876 | 1465076764406 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:46:04 INFO - PROCESS | 2876 | 1465076764408 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:46:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:46:04 INFO - PROCESS | 2876 | 1465076764412 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:46:04 INFO - PROCESS | 2876 | 1465076764413 Marionette TRACE conn5 <- [1,2862,null,{}] 14:46:04 INFO - PROCESS | 2876 | 1465076764417 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:04 INFO - PROCESS | 2876 | 1465076764419 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:04 INFO - PROCESS | 2876 | 1465076764541 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:46:04 INFO - PROCESS | 2876 | 1465076764622 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:04 INFO - PROCESS | 2876 | 1465076764625 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:04 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975887800 == 25 [pid = 2876] [id = 725] 14:46:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006964D1FC00) [pid = 2876] [serial = 2175] [outer = 0000000000000000] 14:46:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069712B5000) [pid = 2876] [serial = 2176] [outer = 0000006964D1FC00] 14:46:04 INFO - PROCESS | 2876 | 1465076764674 Marionette DEBUG loaded listener.js 14:46:04 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000697130F400) [pid = 2876] [serial = 2177] [outer = 0000006964D1FC00] 14:46:05 INFO - PROCESS | 2876 | 1465076765117 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:46:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:46:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 14:46:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:46:05 INFO - PROCESS | 2876 | 1465076765151 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:46:05 INFO - PROCESS | 2876 | 1465076765153 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:46:05 INFO - PROCESS | 2876 | 1465076765156 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:46:05 INFO - PROCESS | 2876 | 1465076765158 Marionette TRACE conn5 <- [1,2866,null,{}] 14:46:05 INFO - PROCESS | 2876 | 1465076765161 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:05 INFO - PROCESS | 2876 | 1465076765163 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:05 INFO - PROCESS | 2876 | 1465076765283 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:46:05 INFO - PROCESS | 2876 | 1465076765335 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:05 INFO - PROCESS | 2876 | 1465076765341 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:05 INFO - PROCESS | 2876 | ++DOCSHELL 00000069728AE800 == 26 [pid = 2876] [id = 726] 14:46:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971564000) [pid = 2876] [serial = 2178] [outer = 0000000000000000] 14:46:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971568C00) [pid = 2876] [serial = 2179] [outer = 0000006971564000] 14:46:05 INFO - PROCESS | 2876 | 1465076765405 Marionette DEBUG loaded listener.js 14:46:05 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971E65000) [pid = 2876] [serial = 2180] [outer = 0000006971564000] 14:46:05 INFO - PROCESS | 2876 | 1465076765886 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:46:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:46:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 776ms 14:46:05 INFO - PROCESS | 2876 | 1465076765937 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:46:05 INFO - PROCESS | 2876 | 1465076765940 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:46:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:46:05 INFO - PROCESS | 2876 | 1465076765943 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:46:05 INFO - PROCESS | 2876 | 1465076765945 Marionette TRACE conn5 <- [1,2870,null,{}] 14:46:05 INFO - PROCESS | 2876 | 1465076765948 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:05 INFO - PROCESS | 2876 | 1465076765950 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:06 INFO - PROCESS | 2876 | 1465076766067 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:46:06 INFO - PROCESS | 2876 | 1465076766124 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:06 INFO - PROCESS | 2876 | 1465076766126 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:06 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978877800 == 27 [pid = 2876] [id = 727] 14:46:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697224B000) [pid = 2876] [serial = 2181] [outer = 0000000000000000] 14:46:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972250C00) [pid = 2876] [serial = 2182] [outer = 000000697224B000] 14:46:06 INFO - PROCESS | 2876 | 1465076766172 Marionette DEBUG loaded listener.js 14:46:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697226EC00) [pid = 2876] [serial = 2183] [outer = 000000697224B000] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006964F84C00) [pid = 2876] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696A6B0800) [pid = 2876] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006971E63400) [pid = 2876] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006970891400) [pid = 2876] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006965126800) [pid = 2876] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696657DC00) [pid = 2876] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696A842000) [pid = 2876] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006965B72C00) [pid = 2876] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006963B5D400) [pid = 2876] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006969A10400) [pid = 2876] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006964671C00) [pid = 2876] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:46:06 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696EA77800) [pid = 2876] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:46:06 INFO - PROCESS | 2876 | 1465076766649 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:46:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:46:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 14:46:06 INFO - PROCESS | 2876 | 1465076766678 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:46:06 INFO - PROCESS | 2876 | 1465076766680 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:46:06 INFO - PROCESS | 2876 | 1465076766683 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:46:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:46:06 INFO - PROCESS | 2876 | 1465076766685 Marionette TRACE conn5 <- [1,2874,null,{}] 14:46:06 INFO - PROCESS | 2876 | 1465076766689 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:06 INFO - PROCESS | 2876 | 1465076766691 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:06 INFO - PROCESS | 2876 | 1465076766808 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:46:06 INFO - PROCESS | 2876 | 1465076766865 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:06 INFO - PROCESS | 2876 | 1465076766867 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:06 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979761000 == 28 [pid = 2876] [id = 728] 14:46:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006963437C00) [pid = 2876] [serial = 2184] [outer = 0000000000000000] 14:46:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696BA32000) [pid = 2876] [serial = 2185] [outer = 0000006963437C00] 14:46:06 INFO - PROCESS | 2876 | 1465076766913 Marionette DEBUG loaded listener.js 14:46:06 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006972252C00) [pid = 2876] [serial = 2186] [outer = 0000006963437C00] 14:46:07 INFO - PROCESS | 2876 | 1465076767282 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:46:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:46:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 14:46:07 INFO - PROCESS | 2876 | 1465076767316 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:46:07 INFO - PROCESS | 2876 | 1465076767318 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:46:07 INFO - PROCESS | 2876 | 1465076767321 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:46:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:46:07 INFO - PROCESS | 2876 | 1465076767323 Marionette TRACE conn5 <- [1,2878,null,{}] 14:46:07 INFO - PROCESS | 2876 | 1465076767326 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:07 INFO - PROCESS | 2876 | 1465076767328 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:07 INFO - PROCESS | 2876 | 1465076767447 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:46:07 INFO - PROCESS | 2876 | 1465076767488 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:07 INFO - PROCESS | 2876 | 1465076767490 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:07 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798EF800 == 29 [pid = 2876] [id = 729] 14:46:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006972273C00) [pid = 2876] [serial = 2187] [outer = 0000000000000000] 14:46:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069725E8C00) [pid = 2876] [serial = 2188] [outer = 0000006972273C00] 14:46:07 INFO - PROCESS | 2876 | 1465076767543 Marionette DEBUG loaded listener.js 14:46:07 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069728EFC00) [pid = 2876] [serial = 2189] [outer = 0000006972273C00] 14:46:07 INFO - PROCESS | 2876 | 1465076767957 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:46:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:46:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 671ms 14:46:08 INFO - PROCESS | 2876 | 1465076767996 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:46:08 INFO - PROCESS | 2876 | 1465076767998 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:46:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:46:08 INFO - PROCESS | 2876 | 1465076768006 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:46:08 INFO - PROCESS | 2876 | 1465076768008 Marionette TRACE conn5 <- [1,2882,null,{}] 14:46:08 INFO - PROCESS | 2876 | 1465076768011 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:08 INFO - PROCESS | 2876 | 1465076768013 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:08 INFO - PROCESS | 2876 | 1465076768103 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:46:08 INFO - PROCESS | 2876 | 1465076768108 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:08 INFO - PROCESS | 2876 | 1465076768110 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:08 INFO - PROCESS | 2876 | ++DOCSHELL 0000006972C44800 == 30 [pid = 2876] [id = 730] 14:46:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000697224B800) [pid = 2876] [serial = 2190] [outer = 0000000000000000] 14:46:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069728F7400) [pid = 2876] [serial = 2191] [outer = 000000697224B800] 14:46:08 INFO - PROCESS | 2876 | 1465076768155 Marionette DEBUG loaded listener.js 14:46:08 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006972D40400) [pid = 2876] [serial = 2192] [outer = 000000697224B800] 14:46:08 INFO - PROCESS | 2876 | 1465076768711 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:46:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:46:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 776ms 14:46:08 INFO - PROCESS | 2876 | 1465076768820 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:46:08 INFO - PROCESS | 2876 | 1465076768825 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:46:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:46:08 INFO - PROCESS | 2876 | 1465076768844 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:46:08 INFO - PROCESS | 2876 | 1465076768848 Marionette TRACE conn5 <- [1,2886,null,{}] 14:46:08 INFO - PROCESS | 2876 | 1465076768858 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:08 INFO - PROCESS | 2876 | 1465076768861 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:09 INFO - PROCESS | 2876 | 1465076768995 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:46:09 INFO - PROCESS | 2876 | 1465076769114 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:09 INFO - PROCESS | 2876 | 1465076769119 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:09 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970833800 == 31 [pid = 2876] [id = 731] 14:46:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006964DE0000) [pid = 2876] [serial = 2193] [outer = 0000000000000000] 14:46:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006969C1FC00) [pid = 2876] [serial = 2194] [outer = 0000006964DE0000] 14:46:09 INFO - PROCESS | 2876 | 1465076769183 Marionette DEBUG loaded listener.js 14:46:09 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696A842400) [pid = 2876] [serial = 2195] [outer = 0000006964DE0000] 14:46:09 INFO - PROCESS | 2876 | 1465076769771 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:46:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:46:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 985ms 14:46:09 INFO - PROCESS | 2876 | 1465076769825 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:46:09 INFO - PROCESS | 2876 | 1465076769831 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:46:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:46:09 INFO - PROCESS | 2876 | 1465076769837 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:46:09 INFO - PROCESS | 2876 | 1465076769841 Marionette TRACE conn5 <- [1,2890,null,{}] 14:46:09 INFO - PROCESS | 2876 | 1465076769845 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:09 INFO - PROCESS | 2876 | 1465076769849 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:09 INFO - PROCESS | 2876 | 1465076769973 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:46:10 INFO - PROCESS | 2876 | 1465076770101 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:10 INFO - PROCESS | 2876 | 1465076770104 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:10 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FB0800 == 32 [pid = 2876] [id = 732] 14:46:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696EE25400) [pid = 2876] [serial = 2196] [outer = 0000000000000000] 14:46:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697064C800) [pid = 2876] [serial = 2197] [outer = 000000696EE25400] 14:46:10 INFO - PROCESS | 2876 | 1465076770164 Marionette DEBUG loaded listener.js 14:46:10 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006970F51800) [pid = 2876] [serial = 2198] [outer = 000000696EE25400] 14:46:10 INFO - PROCESS | 2876 | 1465076770793 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:46:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:46:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 987ms 14:46:10 INFO - PROCESS | 2876 | 1465076770825 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:46:10 INFO - PROCESS | 2876 | 1465076770828 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:46:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:46:10 INFO - PROCESS | 2876 | 1465076770832 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:46:10 INFO - PROCESS | 2876 | 1465076770836 Marionette TRACE conn5 <- [1,2894,null,{}] 14:46:10 INFO - PROCESS | 2876 | 1465076770848 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:10 INFO - PROCESS | 2876 | 1465076770853 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:11 INFO - PROCESS | 2876 | 1465076771011 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:46:11 INFO - PROCESS | 2876 | 1465076771028 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:11 INFO - PROCESS | 2876 | 1465076771031 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:11 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979AD1800 == 33 [pid = 2876] [id = 733] 14:46:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972068800) [pid = 2876] [serial = 2199] [outer = 0000000000000000] 14:46:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972248800) [pid = 2876] [serial = 2200] [outer = 0000006972068800] 14:46:11 INFO - PROCESS | 2876 | 1465076771090 Marionette DEBUG loaded listener.js 14:46:11 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006972D62800) [pid = 2876] [serial = 2201] [outer = 0000006972068800] 14:46:11 INFO - PROCESS | 2876 | 1465076771787 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:46:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:46:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1024ms 14:46:11 INFO - PROCESS | 2876 | 1465076771859 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:46:11 INFO - PROCESS | 2876 | 1465076771862 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:46:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:46:11 INFO - PROCESS | 2876 | 1465076771865 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:46:11 INFO - PROCESS | 2876 | 1465076771867 Marionette TRACE conn5 <- [1,2898,null,{}] 14:46:11 INFO - PROCESS | 2876 | 1465076771872 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:11 INFO - PROCESS | 2876 | 1465076771874 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:12 INFO - PROCESS | 2876 | 1465076771995 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:46:12 INFO - PROCESS | 2876 | 1465076772256 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:12 INFO - PROCESS | 2876 | 1465076772260 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:12 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A6E7000 == 34 [pid = 2876] [id = 734] 14:46:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006963F12000) [pid = 2876] [serial = 2202] [outer = 0000000000000000] 14:46:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006964F8AC00) [pid = 2876] [serial = 2203] [outer = 0000006963F12000] 14:46:12 INFO - PROCESS | 2876 | 1465076772327 Marionette DEBUG loaded listener.js 14:46:12 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006969A03800) [pid = 2876] [serial = 2204] [outer = 0000006963F12000] 14:46:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:46:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:46:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1020ms 14:46:12 INFO - PROCESS | 2876 | 1465076772881 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:46:12 INFO - PROCESS | 2876 | 1465076772888 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:46:12 INFO - PROCESS | 2876 | 1465076772892 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:46:12 INFO - TEST-START | /DOMEvents/constructors.html 14:46:12 INFO - PROCESS | 2876 | 1465076772896 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:46:12 INFO - PROCESS | 2876 | 1465076772899 Marionette TRACE conn5 <- [1,2902,null,{}] 14:46:12 INFO - PROCESS | 2876 | 1465076772904 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:12 INFO - PROCESS | 2876 | 1465076772909 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:13 INFO - PROCESS | 2876 | 1465076773015 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:46:13 INFO - PROCESS | 2876 | 1465076773100 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:13 INFO - PROCESS | 2876 | 1465076773102 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:13 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDBD800 == 33 [pid = 2876] [id = 370] 14:46:13 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DC8800 == 32 [pid = 2876] [id = 365] 14:46:13 INFO - PROCESS | 2876 | --DOCSHELL 0000006978874000 == 31 [pid = 2876] [id = 378] 14:46:13 INFO - PROCESS | 2876 | --DOCSHELL 000000697289F000 == 30 [pid = 2876] [id = 375] 14:46:13 INFO - PROCESS | 2876 | --DOCSHELL 0000006966575000 == 29 [pid = 2876] [id = 711] 14:46:13 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964717000 == 30 [pid = 2876] [id = 735] 14:46:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (00000069633C6400) [pid = 2876] [serial = 2205] [outer = 0000000000000000] 14:46:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (0000006963439C00) [pid = 2876] [serial = 2206] [outer = 00000069633C6400] 14:46:13 INFO - PROCESS | 2876 | 1465076773773 Marionette DEBUG loaded listener.js 14:46:13 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006964D98400) [pid = 2876] [serial = 2207] [outer = 00000069633C6400] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (000000696B80B800) [pid = 2876] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006966394000) [pid = 2876] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006964670800) [pid = 2876] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (0000006964DDB400) [pid = 2876] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000696996DC00) [pid = 2876] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696A421400) [pid = 2876] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006971E71C00) [pid = 2876] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696A8EE400) [pid = 2876] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000696EE2C400) [pid = 2876] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069706E0400) [pid = 2876] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696A838000) [pid = 2876] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006969AB6400) [pid = 2876] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971305800) [pid = 2876] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696EE2B400) [pid = 2876] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006972D61800) [pid = 2876] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006972267800) [pid = 2876] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006970896800) [pid = 2876] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971B54400) [pid = 2876] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000697127AC00) [pid = 2876] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006971413C00) [pid = 2876] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696BA34000) [pid = 2876] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000697156B800) [pid = 2876] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069712BC400) [pid = 2876] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000696EE32C00) [pid = 2876] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 14:46:13 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000696A833C00) [pid = 2876] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 14:46:14 INFO - PROCESS | 2876 | 1465076774420 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:46:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:46:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:46:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 1605ms 14:46:14 INFO - PROCESS | 2876 | 1465076774503 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:46:14 INFO - PROCESS | 2876 | 1465076774508 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:46:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:46:14 INFO - PROCESS | 2876 | 1465076774513 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:46:14 INFO - PROCESS | 2876 | 1465076774515 Marionette TRACE conn5 <- [1,2906,null,{}] 14:46:14 INFO - PROCESS | 2876 | 1465076774520 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:14 INFO - PROCESS | 2876 | 1465076774523 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:14 INFO - PROCESS | 2876 | 1465076774625 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:46:14 INFO - PROCESS | 2876 | 1465076774633 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:14 INFO - PROCESS | 2876 | 1465076774636 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:14 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E2C2800 == 31 [pid = 2876] [id = 736] 14:46:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696571DC00) [pid = 2876] [serial = 2208] [outer = 0000000000000000] 14:46:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006966394000) [pid = 2876] [serial = 2209] [outer = 000000696571DC00] 14:46:14 INFO - PROCESS | 2876 | 1465076774686 Marionette DEBUG loaded listener.js 14:46:14 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (00000069699B9400) [pid = 2876] [serial = 2210] [outer = 000000696571DC00] 14:46:15 INFO - PROCESS | 2876 | 1465076775186 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:46:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:46:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 14:46:15 INFO - PROCESS | 2876 | 1465076775250 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:46:15 INFO - PROCESS | 2876 | 1465076775254 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:46:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:46:15 INFO - PROCESS | 2876 | 1465076775262 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:46:15 INFO - PROCESS | 2876 | 1465076775264 Marionette TRACE conn5 <- [1,2910,null,{}] 14:46:15 INFO - PROCESS | 2876 | 1465076775268 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:15 INFO - PROCESS | 2876 | 1465076775271 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:15 INFO - PROCESS | 2876 | 1465076775402 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:46:15 INFO - PROCESS | 2876 | 1465076775448 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:15 INFO - PROCESS | 2876 | 1465076775451 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:15 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FEE000 == 32 [pid = 2876] [id = 737] 14:46:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696996F400) [pid = 2876] [serial = 2211] [outer = 0000000000000000] 14:46:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696A7A0C00) [pid = 2876] [serial = 2212] [outer = 000000696996F400] 14:46:15 INFO - PROCESS | 2876 | 1465076775498 Marionette DEBUG loaded listener.js 14:46:15 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696B149C00) [pid = 2876] [serial = 2213] [outer = 000000696996F400] 14:46:15 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:46:15 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:46:15 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:46:15 INFO - PROCESS | 2876 | [2876] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:46:15 INFO - PROCESS | 2876 | 1465076775908 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:46:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:46:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:46:15 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 14:46:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:46:15 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 14:46:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:46:15 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]" 14:46:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:46:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:46:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 679ms 14:46:15 INFO - PROCESS | 2876 | 1465076775950 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:46:15 INFO - PROCESS | 2876 | 1465076775953 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:46:15 INFO - PROCESS | 2876 | 1465076775956 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:46:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:46:15 INFO - PROCESS | 2876 | 1465076775960 Marionette TRACE conn5 <- [1,2914,null,{}] 14:46:15 INFO - PROCESS | 2876 | 1465076775982 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:15 INFO - PROCESS | 2876 | 1465076775988 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:16 INFO - PROCESS | 2876 | 1465076776107 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:46:16 INFO - PROCESS | 2876 | 1465076776122 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:16 INFO - PROCESS | 2876 | 1465076776125 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:16 INFO - PROCESS | 2876 | ++DOCSHELL 000000697271D000 == 33 [pid = 2876] [id = 738] 14:46:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696B812C00) [pid = 2876] [serial = 2214] [outer = 0000000000000000] 14:46:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696EDF8C00) [pid = 2876] [serial = 2215] [outer = 000000696B812C00] 14:46:16 INFO - PROCESS | 2876 | 1465076776214 Marionette DEBUG loaded listener.js 14:46:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069706E1800) [pid = 2876] [serial = 2216] [outer = 000000696B812C00] 14:46:16 INFO - PROCESS | 2876 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:46:16 INFO - PROCESS | 2876 | 1465076776663 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:46:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:46:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 734ms 14:46:16 INFO - PROCESS | 2876 | 1465076776722 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:46:16 INFO - PROCESS | 2876 | 1465076776725 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:46:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:46:16 INFO - PROCESS | 2876 | 1465076776739 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:46:16 INFO - PROCESS | 2876 | 1465076776741 Marionette TRACE conn5 <- [1,2918,null,{}] 14:46:16 INFO - PROCESS | 2876 | 1465076776745 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:16 INFO - PROCESS | 2876 | 1465076776747 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:16 INFO - PROCESS | 2876 | 1465076776868 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:46:16 INFO - PROCESS | 2876 | 1465076776925 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:16 INFO - PROCESS | 2876 | 1465076776927 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:16 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973473000 == 34 [pid = 2876] [id = 739] 14:46:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006970897400) [pid = 2876] [serial = 2217] [outer = 0000000000000000] 14:46:16 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006970A71000) [pid = 2876] [serial = 2218] [outer = 0000006970897400] 14:46:16 INFO - PROCESS | 2876 | 1465076776973 Marionette DEBUG loaded listener.js 14:46:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069712AE000) [pid = 2876] [serial = 2219] [outer = 0000006970897400] 14:46:17 INFO - PROCESS | 2876 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:46:17 INFO - PROCESS | 2876 | 1465076777373 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:46:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:46:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 671ms 14:46:17 INFO - PROCESS | 2876 | 1465076777412 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:46:17 INFO - PROCESS | 2876 | 1465076777414 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:46:17 INFO - PROCESS | 2876 | 1465076777417 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:46:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:46:17 INFO - PROCESS | 2876 | 1465076777419 Marionette TRACE conn5 <- [1,2922,null,{}] 14:46:17 INFO - PROCESS | 2876 | 1465076777422 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:17 INFO - PROCESS | 2876 | 1465076777425 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:17 INFO - PROCESS | 2876 | 1465076777543 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:46:17 INFO - PROCESS | 2876 | 1465076777549 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:17 INFO - PROCESS | 2876 | 1465076777551 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:17 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975898000 == 35 [pid = 2876] [id = 740] 14:46:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696571E800) [pid = 2876] [serial = 2220] [outer = 0000000000000000] 14:46:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006971308C00) [pid = 2876] [serial = 2221] [outer = 000000696571E800] 14:46:17 INFO - PROCESS | 2876 | 1465076777653 Marionette DEBUG loaded listener.js 14:46:17 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697140C400) [pid = 2876] [serial = 2222] [outer = 000000696571E800] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000697224B800) [pid = 2876] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006964D1FC00) [pid = 2876] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000697224B000) [pid = 2876] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964DDB800) [pid = 2876] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006971A8D000) [pid = 2876] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696B814800) [pid = 2876] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006963D4A000) [pid = 2876] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006964F8B000) [pid = 2876] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006971564000) [pid = 2876] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696571B400) [pid = 2876] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006963437C00) [pid = 2876] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:46:18 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972273C00) [pid = 2876] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:46:18 INFO - PROCESS | 2876 | 1465076778286 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:46:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:46:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 923ms 14:46:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:46:18 INFO - PROCESS | 2876 | 1465076778344 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:46:18 INFO - PROCESS | 2876 | 1465076778346 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:46:18 INFO - PROCESS | 2876 | 1465076778349 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:46:18 INFO - PROCESS | 2876 | 1465076778351 Marionette TRACE conn5 <- [1,2926,null,{}] 14:46:18 INFO - PROCESS | 2876 | 1465076778355 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:18 INFO - PROCESS | 2876 | 1465076778361 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:18 INFO - PROCESS | 2876 | 1465076778478 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:46:18 INFO - PROCESS | 2876 | 1465076778534 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:18 INFO - PROCESS | 2876 | 1465076778536 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:18 INFO - PROCESS | 2876 | ++DOCSHELL 000000696569C800 == 36 [pid = 2876] [id = 741] 14:46:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (0000006969AC1800) [pid = 2876] [serial = 2223] [outer = 0000000000000000] 14:46:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000697155E400) [pid = 2876] [serial = 2224] [outer = 0000006969AC1800] 14:46:18 INFO - PROCESS | 2876 | 1465076778582 Marionette DEBUG loaded listener.js 14:46:18 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069715F4400) [pid = 2876] [serial = 2225] [outer = 0000006969AC1800] 14:46:18 INFO - PROCESS | 2876 | 1465076778899 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:46:18 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. 14:46:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 14:46:18 INFO - PROCESS | 2876 | 1465076778939 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:46:18 INFO - PROCESS | 2876 | 1465076778941 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:46:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:46:18 INFO - PROCESS | 2876 | 1465076778965 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:46:18 INFO - PROCESS | 2876 | 1465076778967 Marionette TRACE conn5 <- [1,2930,null,{}] 14:46:18 INFO - PROCESS | 2876 | 1465076778971 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:18 INFO - PROCESS | 2876 | 1465076778973 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:19 INFO - PROCESS | 2876 | 1465076779093 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:46:19 INFO - PROCESS | 2876 | 1465076779100 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:19 INFO - PROCESS | 2876 | 1465076779102 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:19 INFO - PROCESS | 2876 | ++DOCSHELL 00000069766E7000 == 37 [pid = 2876] [id = 742] 14:46:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006971A97C00) [pid = 2876] [serial = 2226] [outer = 0000000000000000] 14:46:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971CFB400) [pid = 2876] [serial = 2227] [outer = 0000006971A97C00] 14:46:19 INFO - PROCESS | 2876 | 1465076779147 Marionette DEBUG loaded listener.js 14:46:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971E71800) [pid = 2876] [serial = 2228] [outer = 0000006971A97C00] 14:46:19 INFO - PROCESS | 2876 | 1465076779537 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:46:19 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 14:46:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:46:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 650ms 14:46:19 INFO - PROCESS | 2876 | 1465076779598 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:46:19 INFO - PROCESS | 2876 | 1465076779600 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:46:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:46:19 INFO - PROCESS | 2876 | 1465076779604 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:46:19 INFO - PROCESS | 2876 | 1465076779606 Marionette TRACE conn5 <- [1,2934,null,{}] 14:46:19 INFO - PROCESS | 2876 | 1465076779610 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:19 INFO - PROCESS | 2876 | 1465076779612 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:19 INFO - PROCESS | 2876 | 1465076779729 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:46:19 INFO - PROCESS | 2876 | 1465076779740 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:19 INFO - PROCESS | 2876 | 1465076779742 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:19 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979762000 == 38 [pid = 2876] [id = 743] 14:46:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971A98C00) [pid = 2876] [serial = 2229] [outer = 0000000000000000] 14:46:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697224E400) [pid = 2876] [serial = 2230] [outer = 0000006971A98C00] 14:46:19 INFO - PROCESS | 2876 | 1465076779787 Marionette DEBUG loaded listener.js 14:46:19 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972273C00) [pid = 2876] [serial = 2231] [outer = 0000006971A98C00] 14:46:20 INFO - PROCESS | 2876 | 1465076780285 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:46:20 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. 14:46:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 734ms 14:46:20 INFO - PROCESS | 2876 | 1465076780342 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:46:20 INFO - PROCESS | 2876 | 1465076780346 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:46:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:46:20 INFO - PROCESS | 2876 | 1465076780352 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:46:20 INFO - PROCESS | 2876 | 1465076780356 Marionette TRACE conn5 <- [1,2938,null,{}] 14:46:20 INFO - PROCESS | 2876 | 1465076780362 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:20 INFO - PROCESS | 2876 | 1465076780365 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:20 INFO - PROCESS | 2876 | 1465076780501 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:46:20 INFO - PROCESS | 2876 | 1465076780609 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:20 INFO - PROCESS | 2876 | 1465076780612 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:20 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDCF800 == 39 [pid = 2876] [id = 744] 14:46:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006964DD6400) [pid = 2876] [serial = 2232] [outer = 0000000000000000] 14:46:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006964DE2000) [pid = 2876] [serial = 2233] [outer = 0000006964DD6400] 14:46:20 INFO - PROCESS | 2876 | 1465076780695 Marionette DEBUG loaded listener.js 14:46:20 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006965612000) [pid = 2876] [serial = 2234] [outer = 0000006964DD6400] 14:46:21 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970842800 == 40 [pid = 2876] [id = 745] 14:46:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696A2CA400) [pid = 2876] [serial = 2235] [outer = 0000000000000000] 14:46:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696A4EFC00) [pid = 2876] [serial = 2236] [outer = 000000696A2CA400] 14:46:21 INFO - PROCESS | 2876 | 1465076781474 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:46:21 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. 14:46:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1185ms 14:46:21 INFO - PROCESS | 2876 | 1465076781539 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:46:21 INFO - PROCESS | 2876 | 1465076781545 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:46:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:46:21 INFO - PROCESS | 2876 | 1465076781552 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:46:21 INFO - PROCESS | 2876 | 1465076781555 Marionette TRACE conn5 <- [1,2942,null,{}] 14:46:21 INFO - PROCESS | 2876 | 1465076781560 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:21 INFO - PROCESS | 2876 | 1465076781563 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:21 INFO - PROCESS | 2876 | 1465076781710 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:46:21 INFO - PROCESS | 2876 | 1465076781829 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:21 INFO - PROCESS | 2876 | 1465076781832 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:21 INFO - PROCESS | 2876 | ++DOCSHELL 0000006974A7F000 == 41 [pid = 2876] [id = 746] 14:46:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (000000696A422000) [pid = 2876] [serial = 2237] [outer = 0000000000000000] 14:46:21 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000696B80A800) [pid = 2876] [serial = 2238] [outer = 000000696A422000] 14:46:21 INFO - PROCESS | 2876 | 1465076781892 Marionette DEBUG loaded listener.js 14:46:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696E3DE000) [pid = 2876] [serial = 2239] [outer = 000000696A422000] 14:46:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:46:22 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 14:46:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1022ms 14:46:22 INFO - PROCESS | 2876 | 1465076782567 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:46:22 INFO - PROCESS | 2876 | 1465076782575 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:46:22 INFO - PROCESS | 2876 | 1465076782578 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:46:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:46:22 INFO - PROCESS | 2876 | 1465076782582 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:46:22 INFO - PROCESS | 2876 | 1465076782586 Marionette TRACE conn5 <- [1,2946,null,{}] 14:46:22 INFO - PROCESS | 2876 | 1465076782598 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:22 INFO - PROCESS | 2876 | 1465076782603 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:22 INFO - PROCESS | 2876 | 1465076782747 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:46:22 INFO - PROCESS | 2876 | 1465076782961 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:22 INFO - PROCESS | 2876 | 1465076782964 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:22 INFO - PROCESS | 2876 | ++DOCSHELL 0000006969A38000 == 42 [pid = 2876] [id = 747] 14:46:22 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006964DA2800) [pid = 2876] [serial = 2240] [outer = 0000000000000000] 14:46:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006964DDAC00) [pid = 2876] [serial = 2241] [outer = 0000006964DA2800] 14:46:23 INFO - PROCESS | 2876 | 1465076783015 Marionette DEBUG loaded listener.js 14:46:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (000000696571F000) [pid = 2876] [serial = 2242] [outer = 0000006964DA2800] 14:46:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FB0800 == 41 [pid = 2876] [id = 732] 14:46:23 INFO - PROCESS | 2876 | --DOCSHELL 00000069766E7000 == 40 [pid = 2876] [id = 742] 14:46:23 INFO - PROCESS | 2876 | --DOCSHELL 000000696569C800 == 39 [pid = 2876] [id = 741] 14:46:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006975898000 == 38 [pid = 2876] [id = 740] 14:46:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006973473000 == 37 [pid = 2876] [id = 739] 14:46:23 INFO - PROCESS | 2876 | --DOCSHELL 000000697271D000 == 36 [pid = 2876] [id = 738] 14:46:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FEE000 == 35 [pid = 2876] [id = 737] 14:46:23 INFO - PROCESS | 2876 | --DOCSHELL 000000696E2C2800 == 34 [pid = 2876] [id = 736] 14:46:23 INFO - PROCESS | 2876 | --DOCSHELL 0000006964717000 == 33 [pid = 2876] [id = 735] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (00000069712B5000) [pid = 2876] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000697226EC00) [pid = 2876] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006964F8C000) [pid = 2876] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006971E6A400) [pid = 2876] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (000000696651F000) [pid = 2876] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696E27D800) [pid = 2876] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006970AE1400) [pid = 2876] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000697088E000) [pid = 2876] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696B886800) [pid = 2876] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006969A0EC00) [pid = 2876] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971568C00) [pid = 2876] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696A83D800) [pid = 2876] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696571C000) [pid = 2876] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000697130F400) [pid = 2876] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006971E65000) [pid = 2876] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696A424000) [pid = 2876] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006972252C00) [pid = 2876] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069725E8C00) [pid = 2876] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006972250C00) [pid = 2876] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696BA32000) [pid = 2876] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (00000069728F7400) [pid = 2876] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006972D40400) [pid = 2876] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (00000069728EFC00) [pid = 2876] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 14:46:23 INFO - PROCESS | 2876 | 1465076783615 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:46:23 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. 14:46:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1077ms 14:46:23 INFO - PROCESS | 2876 | 1465076783666 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:46:23 INFO - PROCESS | 2876 | 1465076783669 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:46:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:46:23 INFO - PROCESS | 2876 | 1465076783674 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:46:23 INFO - PROCESS | 2876 | 1465076783677 Marionette TRACE conn5 <- [1,2950,null,{}] 14:46:23 INFO - PROCESS | 2876 | 1465076783682 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:23 INFO - PROCESS | 2876 | 1465076783685 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:23 INFO - PROCESS | 2876 | 1465076783781 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:46:23 INFO - PROCESS | 2876 | 1465076783864 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:23 INFO - PROCESS | 2876 | 1465076783867 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:23 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EDC8800 == 34 [pid = 2876] [id = 748] 14:46:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006965719000) [pid = 2876] [serial = 2243] [outer = 0000000000000000] 14:46:23 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006969969400) [pid = 2876] [serial = 2244] [outer = 0000006965719000] 14:46:23 INFO - PROCESS | 2876 | 1465076783916 Marionette DEBUG loaded listener.js 14:46:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696A834800) [pid = 2876] [serial = 2245] [outer = 0000006965719000] 14:46:24 INFO - PROCESS | 2876 | 1465076784311 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:46:24 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. 14:46:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 14:46:24 INFO - PROCESS | 2876 | 1465076784412 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:46:24 INFO - PROCESS | 2876 | 1465076784416 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:46:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:46:24 INFO - PROCESS | 2876 | 1465076784425 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:46:24 INFO - PROCESS | 2876 | 1465076784427 Marionette TRACE conn5 <- [1,2954,null,{}] 14:46:24 INFO - PROCESS | 2876 | 1465076784432 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:24 INFO - PROCESS | 2876 | 1465076784434 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:24 INFO - PROCESS | 2876 | 1465076784535 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:46:24 INFO - PROCESS | 2876 | 1465076784545 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:24 INFO - PROCESS | 2876 | 1465076784548 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:24 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DCF000 == 35 [pid = 2876] [id = 749] 14:46:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696440C400) [pid = 2876] [serial = 2246] [outer = 0000000000000000] 14:46:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696E287C00) [pid = 2876] [serial = 2247] [outer = 000000696440C400] 14:46:24 INFO - PROCESS | 2876 | 1465076784595 Marionette DEBUG loaded listener.js 14:46:24 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069706EA000) [pid = 2876] [serial = 2248] [outer = 000000696440C400] 14:46:25 INFO - PROCESS | 2876 | 1465076785061 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:46:25 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. 14:46:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 14:46:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:46:25 INFO - PROCESS | 2876 | 1465076785102 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:46:25 INFO - PROCESS | 2876 | 1465076785104 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:46:25 INFO - PROCESS | 2876 | 1465076785114 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:46:25 INFO - PROCESS | 2876 | 1465076785120 Marionette TRACE conn5 <- [1,2958,null,{}] 14:46:25 INFO - PROCESS | 2876 | 1465076785125 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:25 INFO - PROCESS | 2876 | 1465076785129 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:25 INFO - PROCESS | 2876 | 1465076785224 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:46:25 INFO - PROCESS | 2876 | 1465076785232 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:25 INFO - PROCESS | 2876 | 1465076785234 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:25 INFO - PROCESS | 2876 | ++DOCSHELL 00000069745E0000 == 36 [pid = 2876] [id = 750] 14:46:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (000000696EE32C00) [pid = 2876] [serial = 2249] [outer = 0000000000000000] 14:46:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971309800) [pid = 2876] [serial = 2250] [outer = 000000696EE32C00] 14:46:25 INFO - PROCESS | 2876 | 1465076785280 Marionette DEBUG loaded listener.js 14:46:25 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971407400) [pid = 2876] [serial = 2251] [outer = 000000696EE32C00] 14:46:25 INFO - PROCESS | 2876 | 1465076785694 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:46:25 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. 14:46:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 650ms 14:46:25 INFO - PROCESS | 2876 | 1465076785760 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:46:25 INFO - PROCESS | 2876 | 1465076785763 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:46:25 INFO - PROCESS | 2876 | 1465076785766 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:46:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:46:25 INFO - PROCESS | 2876 | 1465076785768 Marionette TRACE conn5 <- [1,2962,null,{}] 14:46:25 INFO - PROCESS | 2876 | 1465076785777 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:25 INFO - PROCESS | 2876 | 1465076785779 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:25 INFO - PROCESS | 2876 | 1465076785900 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:46:25 INFO - PROCESS | 2876 | 1465076785982 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:25 INFO - PROCESS | 2876 | 1465076785984 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:26 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975FAB000 == 37 [pid = 2876] [id = 751] 14:46:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006971411000) [pid = 2876] [serial = 2252] [outer = 0000000000000000] 14:46:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697156D000) [pid = 2876] [serial = 2253] [outer = 0000006971411000] 14:46:26 INFO - PROCESS | 2876 | 1465076786038 Marionette DEBUG loaded listener.js 14:46:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006971D42C00) [pid = 2876] [serial = 2254] [outer = 0000006971411000] 14:46:26 INFO - PROCESS | 2876 | 1465076786434 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:46:26 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. 14:46:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 14:46:26 INFO - PROCESS | 2876 | 1465076786503 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:46:26 INFO - PROCESS | 2876 | 1465076786505 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:46:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:46:26 INFO - PROCESS | 2876 | 1465076786514 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:46:26 INFO - PROCESS | 2876 | 1465076786516 Marionette TRACE conn5 <- [1,2966,null,{}] 14:46:26 INFO - PROCESS | 2876 | 1465076786520 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:26 INFO - PROCESS | 2876 | 1465076786522 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:26 INFO - PROCESS | 2876 | 1465076786638 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:46:26 INFO - PROCESS | 2876 | 1465076786643 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:26 INFO - PROCESS | 2876 | 1465076786650 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:26 INFO - PROCESS | 2876 | ++DOCSHELL 000000697888B000 == 38 [pid = 2876] [id = 752] 14:46:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697224C800) [pid = 2876] [serial = 2255] [outer = 0000000000000000] 14:46:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972266400) [pid = 2876] [serial = 2256] [outer = 000000697224C800] 14:46:26 INFO - PROCESS | 2876 | 1465076786753 Marionette DEBUG loaded listener.js 14:46:26 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697240D000) [pid = 2876] [serial = 2257] [outer = 000000697224C800] 14:46:27 INFO - PROCESS | 2876 | 1465076787186 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:46:27 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. 14:46:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 734ms 14:46:27 INFO - PROCESS | 2876 | 1465076787291 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:46:27 INFO - PROCESS | 2876 | 1465076787293 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:46:27 INFO - PROCESS | 2876 | 1465076787300 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:46:27 INFO - PROCESS | 2876 | 1465076787301 Marionette TRACE conn5 <- [1,2970,null,{}] 14:46:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:46:27 INFO - PROCESS | 2876 | 1465076787305 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:27 INFO - PROCESS | 2876 | 1465076787308 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:27 INFO - PROCESS | 2876 | 1465076787443 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:46:27 INFO - PROCESS | 2876 | 1465076787494 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:27 INFO - PROCESS | 2876 | 1465076787496 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:27 INFO - PROCESS | 2876 | ++DOCSHELL 00000069799E8000 == 39 [pid = 2876] [id = 753] 14:46:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006972D3AC00) [pid = 2876] [serial = 2258] [outer = 0000000000000000] 14:46:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006972D3D800) [pid = 2876] [serial = 2259] [outer = 0000006972D3AC00] 14:46:27 INFO - PROCESS | 2876 | 1465076787541 Marionette DEBUG loaded listener.js 14:46:27 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006972D66C00) [pid = 2876] [serial = 2260] [outer = 0000006972D3AC00] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (000000696571E800) [pid = 2876] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (00000069633C6400) [pid = 2876] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696996F400) [pid = 2876] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006963F12000) [pid = 2876] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696571DC00) [pid = 2876] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971A97C00) [pid = 2876] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964DE0000) [pid = 2876] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696EE25400) [pid = 2876] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006972068800) [pid = 2876] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006970897400) [pid = 2876] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006969AC1800) [pid = 2876] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:46:27 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (000000696B812C00) [pid = 2876] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:46:27 INFO - PROCESS | 2876 | 1465076787968 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:46:28 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 14:46:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:46:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 14:46:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:46:28 INFO - PROCESS | 2876 | 1465076788044 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:46:28 INFO - PROCESS | 2876 | 1465076788047 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:46:28 INFO - PROCESS | 2876 | 1465076788051 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:46:28 INFO - PROCESS | 2876 | 1465076788053 Marionette TRACE conn5 <- [1,2974,null,{}] 14:46:28 INFO - PROCESS | 2876 | 1465076788057 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:28 INFO - PROCESS | 2876 | 1465076788059 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:28 INFO - PROCESS | 2876 | 1465076788146 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:46:28 INFO - PROCESS | 2876 | 1465076788151 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:28 INFO - PROCESS | 2876 | 1465076788153 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:28 INFO - PROCESS | 2876 | ++DOCSHELL 0000006979A8F000 == 40 [pid = 2876] [id = 754] 14:46:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006971A97C00) [pid = 2876] [serial = 2261] [outer = 0000000000000000] 14:46:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006972D6C000) [pid = 2876] [serial = 2262] [outer = 0000006971A97C00] 14:46:28 INFO - PROCESS | 2876 | 1465076788198 Marionette DEBUG loaded listener.js 14:46:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006972E26C00) [pid = 2876] [serial = 2263] [outer = 0000006971A97C00] 14:46:28 INFO - PROCESS | 2876 | 1465076788594 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:46:28 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. 14:46:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 14:46:28 INFO - PROCESS | 2876 | 1465076788639 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:46:28 INFO - PROCESS | 2876 | 1465076788642 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:46:28 INFO - PROCESS | 2876 | 1465076788645 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:46:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:46:28 INFO - PROCESS | 2876 | 1465076788647 Marionette TRACE conn5 <- [1,2978,null,{}] 14:46:28 INFO - PROCESS | 2876 | 1465076788650 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:28 INFO - PROCESS | 2876 | 1465076788653 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:28 INFO - PROCESS | 2876 | 1465076788788 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:46:28 INFO - PROCESS | 2876 | 1465076788831 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:28 INFO - PROCESS | 2876 | 1465076788833 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:28 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971DCE800 == 41 [pid = 2876] [id = 755] 14:46:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006973431800) [pid = 2876] [serial = 2264] [outer = 0000000000000000] 14:46:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000697350F000) [pid = 2876] [serial = 2265] [outer = 0000006973431800] 14:46:28 INFO - PROCESS | 2876 | 1465076788878 Marionette DEBUG loaded listener.js 14:46:28 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (00000069737A8000) [pid = 2876] [serial = 2266] [outer = 0000006973431800] 14:46:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006964712800 == 42 [pid = 2876] [id = 756] 14:46:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006963432C00) [pid = 2876] [serial = 2267] [outer = 0000000000000000] 14:46:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006963F0B400) [pid = 2876] [serial = 2268] [outer = 0000006963432C00] 14:46:29 INFO - PROCESS | 2876 | 1465076789407 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:46:29 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. 14:46:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 14:46:29 INFO - PROCESS | 2876 | 1465076789431 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:46:29 INFO - PROCESS | 2876 | 1465076789436 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:46:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:46:29 INFO - PROCESS | 2876 | 1465076789442 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:46:29 INFO - PROCESS | 2876 | 1465076789445 Marionette TRACE conn5 <- [1,2982,null,{}] 14:46:29 INFO - PROCESS | 2876 | 1465076789452 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:29 INFO - PROCESS | 2876 | 1465076789455 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:29 INFO - PROCESS | 2876 | 1465076789602 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:46:29 INFO - PROCESS | 2876 | 1465076789695 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:29 INFO - PROCESS | 2876 | 1465076789698 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:29 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971508800 == 43 [pid = 2876] [id = 757] 14:46:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (0000006964DD4800) [pid = 2876] [serial = 2269] [outer = 0000000000000000] 14:46:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (000000696A2CF400) [pid = 2876] [serial = 2270] [outer = 0000006964DD4800] 14:46:29 INFO - PROCESS | 2876 | 1465076789760 Marionette DEBUG loaded listener.js 14:46:29 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (000000696B814400) [pid = 2876] [serial = 2271] [outer = 0000006964DD4800] 14:46:30 INFO - PROCESS | 2876 | 1465076790367 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:46:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:46:30 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 14:46:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 987ms 14:46:30 INFO - PROCESS | 2876 | 1465076790432 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:46:30 INFO - PROCESS | 2876 | 1465076790437 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:46:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:46:30 INFO - PROCESS | 2876 | 1465076790444 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:46:30 INFO - PROCESS | 2876 | 1465076790447 Marionette TRACE conn5 <- [1,2986,null,{}] 14:46:30 INFO - PROCESS | 2876 | 1465076790451 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:30 INFO - PROCESS | 2876 | 1465076790454 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:30 INFO - PROCESS | 2876 | 1465076790581 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:46:30 INFO - PROCESS | 2876 | 1465076790708 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:30 INFO - PROCESS | 2876 | 1465076790711 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:30 INFO - PROCESS | 2876 | ++DOCSHELL 00000069798E4000 == 44 [pid = 2876] [id = 758] 14:46:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (00000069712B3800) [pid = 2876] [serial = 2272] [outer = 0000000000000000] 14:46:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (000000697130BC00) [pid = 2876] [serial = 2273] [outer = 00000069712B3800] 14:46:30 INFO - PROCESS | 2876 | 1465076790770 Marionette DEBUG loaded listener.js 14:46:30 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (0000006971E6A400) [pid = 2876] [serial = 2274] [outer = 00000069712B3800] 14:46:31 INFO - PROCESS | 2876 | 1465076791364 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:46:31 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. 14:46:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 987ms 14:46:31 INFO - PROCESS | 2876 | 1465076791431 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:46:31 INFO - PROCESS | 2876 | 1465076791434 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:46:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:46:31 INFO - PROCESS | 2876 | 1465076791438 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:46:31 INFO - PROCESS | 2876 | 1465076791442 Marionette TRACE conn5 <- [1,2990,null,{}] 14:46:31 INFO - PROCESS | 2876 | 1465076791454 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:31 INFO - PROCESS | 2876 | 1465076791460 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:31 INFO - PROCESS | 2876 | 1465076791586 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:46:31 INFO - PROCESS | 2876 | 1465076791730 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:31 INFO - PROCESS | 2876 | 1465076791734 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:31 INFO - PROCESS | 2876 | ++DOCSHELL 0000006976004000 == 45 [pid = 2876] [id = 759] 14:46:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006972D3D000) [pid = 2876] [serial = 2275] [outer = 0000000000000000] 14:46:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (0000006972DB2000) [pid = 2876] [serial = 2276] [outer = 0000006972D3D000] 14:46:31 INFO - PROCESS | 2876 | 1465076791794 Marionette DEBUG loaded listener.js 14:46:31 INFO - PROCESS | 2876 | ++DOMWINDOW == 88 (00000069745C9000) [pid = 2876] [serial = 2277] [outer = 0000006972D3D000] 14:46:32 INFO - PROCESS | 2876 | 1465076792320 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:46:32 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. 14:46:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 923ms 14:46:32 INFO - PROCESS | 2876 | 1465076792365 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:46:32 INFO - PROCESS | 2876 | 1465076792368 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:46:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:46:32 INFO - PROCESS | 2876 | 1465076792372 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:46:32 INFO - PROCESS | 2876 | 1465076792374 Marionette TRACE conn5 <- [1,2994,null,{}] 14:46:32 INFO - PROCESS | 2876 | 1465076792377 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:32 INFO - PROCESS | 2876 | 1465076792380 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:32 INFO - PROCESS | 2876 | 1465076792500 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:46:32 INFO - PROCESS | 2876 | 1465076792597 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:32 INFO - PROCESS | 2876 | 1465076792599 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:32 INFO - PROCESS | 2876 | ++DOCSHELL 000000697089A000 == 46 [pid = 2876] [id = 760] 14:46:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 89 (00000069746F0000) [pid = 2876] [serial = 2278] [outer = 0000000000000000] 14:46:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 90 (0000006974A79C00) [pid = 2876] [serial = 2279] [outer = 00000069746F0000] 14:46:32 INFO - PROCESS | 2876 | 1465076792656 Marionette DEBUG loaded listener.js 14:46:32 INFO - PROCESS | 2876 | ++DOMWINDOW == 91 (0000006975586000) [pid = 2876] [serial = 2280] [outer = 00000069746F0000] 14:46:33 INFO - PROCESS | 2876 | 1465076793202 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:46:33 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. 14:46:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 14:46:33 INFO - PROCESS | 2876 | 1465076793254 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:46:33 INFO - PROCESS | 2876 | 1465076793257 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:46:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:46:33 INFO - PROCESS | 2876 | 1465076793260 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:46:33 INFO - PROCESS | 2876 | 1465076793263 Marionette TRACE conn5 <- [1,2998,null,{}] 14:46:33 INFO - PROCESS | 2876 | 1465076793267 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:33 INFO - PROCESS | 2876 | 1465076793269 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:33 INFO - PROCESS | 2876 | 1465076793415 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:46:33 INFO - PROCESS | 2876 | 1465076793664 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:33 INFO - PROCESS | 2876 | 1465076793667 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:33 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A865800 == 47 [pid = 2876] [id = 761] 14:46:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 92 (0000006963DC4C00) [pid = 2876] [serial = 2281] [outer = 0000000000000000] 14:46:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 93 (0000006964F83C00) [pid = 2876] [serial = 2282] [outer = 0000006963DC4C00] 14:46:33 INFO - PROCESS | 2876 | 1465076793738 Marionette DEBUG loaded listener.js 14:46:33 INFO - PROCESS | 2876 | ++DOMWINDOW == 94 (0000006969A08800) [pid = 2876] [serial = 2283] [outer = 0000006963DC4C00] 14:46:33 INFO - PROCESS | 2876 | [2876] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:46:34 INFO - PROCESS | 2876 | 1465076794280 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:46:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:46:34 INFO - {} 14:46:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:46:34 INFO - {} 14:46:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:46:34 INFO - {} 14:46:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:46:34 INFO - {} 14:46:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1074ms 14:46:34 INFO - PROCESS | 2876 | 1465076794358 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:46:34 INFO - PROCESS | 2876 | 1465076794362 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:46:34 INFO - PROCESS | 2876 | 1465076794366 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:46:34 INFO - PROCESS | 2876 | 1465076794369 Marionette TRACE conn5 <- [1,3002,null,{}] 14:46:34 INFO - TEST-START | /FileAPI/fileReader.html 14:46:34 INFO - PROCESS | 2876 | 1465076794375 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:34 INFO - PROCESS | 2876 | 1465076794379 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:34 INFO - PROCESS | 2876 | 1465076794497 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006979A8F000 == 46 [pid = 2876] [id = 754] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 00000069799E8000 == 45 [pid = 2876] [id = 753] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 000000697888B000 == 44 [pid = 2876] [id = 752] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006975FAB000 == 43 [pid = 2876] [id = 751] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 00000069745E0000 == 42 [pid = 2876] [id = 750] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DCF000 == 41 [pid = 2876] [id = 749] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 000000696EDC8800 == 40 [pid = 2876] [id = 748] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006969A38000 == 39 [pid = 2876] [id = 747] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006974A7F000 == 38 [pid = 2876] [id = 746] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006970842800 == 37 [pid = 2876] [id = 745] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 000000696BDCF800 == 36 [pid = 2876] [id = 744] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006979AD1800 == 35 [pid = 2876] [id = 733] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 00000069798EF800 == 34 [pid = 2876] [id = 729] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 000000696A6E7000 == 33 [pid = 2876] [id = 734] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006979762000 == 32 [pid = 2876] [id = 743] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006972C44800 == 31 [pid = 2876] [id = 730] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006970833800 == 30 [pid = 2876] [id = 731] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 000000696A865800 == 29 [pid = 2876] [id = 761] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 000000697089A000 == 28 [pid = 2876] [id = 760] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006976004000 == 27 [pid = 2876] [id = 759] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 00000069798E4000 == 26 [pid = 2876] [id = 758] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006964712800 == 25 [pid = 2876] [id = 756] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006971DCE800 == 24 [pid = 2876] [id = 755] 14:46:35 INFO - PROCESS | 2876 | --DOCSHELL 0000006971508800 == 23 [pid = 2876] [id = 757] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 93 (0000006971308C00) [pid = 2876] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 92 (0000006963439C00) [pid = 2876] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 91 (0000006964D98400) [pid = 2876] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 90 (000000696A7A0C00) [pid = 2876] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 89 (0000006969A03800) [pid = 2876] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 88 (0000006964F8AC00) [pid = 2876] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 87 (0000006966394000) [pid = 2876] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (00000069699B9400) [pid = 2876] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (0000006971E71800) [pid = 2876] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (000000696A842400) [pid = 2876] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006969C1FC00) [pid = 2876] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006970F51800) [pid = 2876] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000697064C800) [pid = 2876] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006972D62800) [pid = 2876] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006972248800) [pid = 2876] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069712AE000) [pid = 2876] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006970A71000) [pid = 2876] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000697155E400) [pid = 2876] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006971CFB400) [pid = 2876] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000697224E400) [pid = 2876] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000697140C400) [pid = 2876] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (000000696EDF8C00) [pid = 2876] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (00000069706E1800) [pid = 2876] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069715F4400) [pid = 2876] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (000000696B149C00) [pid = 2876] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 14:46:35 INFO - PROCESS | 2876 | 1465076795349 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:35 INFO - PROCESS | 2876 | 1465076795352 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:35 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A142000 == 24 [pid = 2876] [id = 762] 14:46:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006963DCB400) [pid = 2876] [serial = 2284] [outer = 0000000000000000] 14:46:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006964670800) [pid = 2876] [serial = 2285] [outer = 0000006963DCB400] 14:46:35 INFO - PROCESS | 2876 | 1465076795405 Marionette DEBUG loaded listener.js 14:46:35 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006964DA3800) [pid = 2876] [serial = 2286] [outer = 0000006963DCB400] 14:46:35 INFO - PROCESS | 2876 | 1465076795828 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:46:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:46:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:46:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:46:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:46:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 1530ms 14:46:35 INFO - PROCESS | 2876 | 1465076795904 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:46:35 INFO - PROCESS | 2876 | 1465076795908 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:46:35 INFO - TEST-START | /FileAPI/historical.html 14:46:35 INFO - PROCESS | 2876 | 1465076795913 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:46:35 INFO - PROCESS | 2876 | 1465076795916 Marionette TRACE conn5 <- [1,3006,null,{}] 14:46:35 INFO - PROCESS | 2876 | 1465076795921 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:35 INFO - PROCESS | 2876 | 1465076795926 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:36 INFO - PROCESS | 2876 | 1465076796020 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:46:36 INFO - PROCESS | 2876 | 1465076796028 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:36 INFO - PROCESS | 2876 | 1465076796031 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:36 INFO - PROCESS | 2876 | ++DOCSHELL 000000696E349800 == 25 [pid = 2876] [id = 763] 14:46:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (000000696571C800) [pid = 2876] [serial = 2287] [outer = 0000000000000000] 14:46:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (000000696639A800) [pid = 2876] [serial = 2288] [outer = 000000696571C800] 14:46:36 INFO - PROCESS | 2876 | 1465076796083 Marionette DEBUG loaded listener.js 14:46:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (0000006969A0FC00) [pid = 2876] [serial = 2289] [outer = 000000696571C800] 14:46:36 INFO - PROCESS | 2876 | 1465076796533 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:46:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:46:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:46:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:46:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:46:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:46:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:46:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:46:36 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 14:46:36 INFO - PROCESS | 2876 | 1465076796592 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:46:36 INFO - PROCESS | 2876 | 1465076796597 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:46:36 INFO - TEST-START | /FileAPI/idlharness.html 14:46:36 INFO - PROCESS | 2876 | 1465076796601 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:46:36 INFO - PROCESS | 2876 | 1465076796603 Marionette TRACE conn5 <- [1,3010,null,{}] 14:46:36 INFO - PROCESS | 2876 | 1465076796607 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:36 INFO - PROCESS | 2876 | 1465076796609 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:36 INFO - PROCESS | 2876 | 1465076796737 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:46:36 INFO - PROCESS | 2876 | 1465076796832 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:36 INFO - PROCESS | 2876 | 1465076796835 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:36 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FF8000 == 26 [pid = 2876] [id = 764] 14:46:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (000000696571CC00) [pid = 2876] [serial = 2290] [outer = 0000000000000000] 14:46:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000696A835800) [pid = 2876] [serial = 2291] [outer = 000000696571CC00] 14:46:36 INFO - PROCESS | 2876 | 1465076796882 Marionette DEBUG loaded listener.js 14:46:36 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000696B146400) [pid = 2876] [serial = 2292] [outer = 000000696571CC00] 14:46:37 INFO - PROCESS | 2876 | 1465076797649 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:46:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:46:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:46:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:46:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:46:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:46:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:46:37 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 14:46:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:46:37 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 14:46:37 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 14:46:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:46:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:46:37 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 14:46:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:46:37 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 14:46:37 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 14:46:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:46:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:46:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 1185ms 14:46:37 INFO - PROCESS | 2876 | 1465076797789 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:46:37 INFO - PROCESS | 2876 | 1465076797792 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:46:37 INFO - TEST-START | /FileAPI/idlharness.worker 14:46:37 INFO - PROCESS | 2876 | 1465076797812 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:46:37 INFO - PROCESS | 2876 | 1465076797818 Marionette TRACE conn5 <- [1,3014,null,{}] 14:46:37 INFO - PROCESS | 2876 | 1465076797823 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:37 INFO - PROCESS | 2876 | 1465076797827 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:37 INFO - PROCESS | 2876 | 1465076797960 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:46:37 INFO - PROCESS | 2876 | 1465076797968 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:37 INFO - PROCESS | 2876 | 1465076797971 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:38 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975BCC000 == 27 [pid = 2876] [id = 765] 14:46:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (000000696EA80C00) [pid = 2876] [serial = 2293] [outer = 0000000000000000] 14:46:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697130F000) [pid = 2876] [serial = 2294] [outer = 000000696EA80C00] 14:46:38 INFO - PROCESS | 2876 | 1465076798062 Marionette DEBUG loaded listener.js 14:46:38 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006971414400) [pid = 2876] [serial = 2295] [outer = 000000696EA80C00] 14:46:38 INFO - PROCESS | 2876 | [2876] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:46:39 INFO - PROCESS | 2876 | 1465076799082 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:46:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:46:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:46:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:46:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:46:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:46:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:46:39 INFO - {} 14:46:39 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 14:46:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:46:39 INFO - {} 14:46:39 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 - {} 14:46:39 INFO - {} 14:46:39 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 14:46:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:46:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:46:39 INFO - {} 14:46:39 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 14:46:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:46:39 INFO - {} 14:46:39 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 - {} 14:46:39 INFO - {} 14:46:39 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 14:46:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 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 14:46:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:46:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:46:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 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 14:46:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 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 14:46:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 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 14:46:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:46:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:46:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:46:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:46:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:46:39 INFO - {} 14:46:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1403ms 14:46:39 INFO - PROCESS | 2876 | 1465076799202 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:46:39 INFO - PROCESS | 2876 | 1465076799205 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:46:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:46:39 INFO - PROCESS | 2876 | 1465076799208 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:46:39 INFO - PROCESS | 2876 | 1465076799210 Marionette TRACE conn5 <- [1,3018,null,{}] 14:46:39 INFO - PROCESS | 2876 | 1465076799214 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:39 INFO - PROCESS | 2876 | 1465076799216 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:39 INFO - PROCESS | 2876 | 1465076799339 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:46:39 INFO - PROCESS | 2876 | 1465076799420 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:39 INFO - PROCESS | 2876 | 1465076799422 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:39 INFO - PROCESS | 2876 | ++DOCSHELL 000000697A3D5000 == 28 [pid = 2876] [id = 766] 14:46:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (00000069715F3C00) [pid = 2876] [serial = 2296] [outer = 0000000000000000] 14:46:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006964D99400) [pid = 2876] [serial = 2297] [outer = 00000069715F3C00] 14:46:39 INFO - PROCESS | 2876 | 1465076799471 Marionette DEBUG loaded listener.js 14:46:39 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006972D35000) [pid = 2876] [serial = 2298] [outer = 00000069715F3C00] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (0000006963432C00) [pid = 2876] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971411000) [pid = 2876] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (000000697224C800) [pid = 2876] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (0000006972D3AC00) [pid = 2876] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (000000696440C400) [pid = 2876] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (0000006964DA2800) [pid = 2876] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006965719000) [pid = 2876] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006964DD6400) [pid = 2876] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696A2CA400) [pid = 2876] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (000000696A422000) [pid = 2876] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696EE32C00) [pid = 2876] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006971A98C00) [pid = 2876] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006971A97C00) [pid = 2876] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:46:39 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006973431800) [pid = 2876] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:46:39 INFO - PROCESS | 2876 | 1465076799971 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:46:39 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 14:46:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 776ms 14:46:39 INFO - PROCESS | 2876 | 1465076799987 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:46:39 INFO - PROCESS | 2876 | 1465076799989 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:46:39 INFO - PROCESS | 2876 | 1465076799992 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:46:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:46:40 INFO - PROCESS | 2876 | 1465076799994 Marionette TRACE conn5 <- [1,3022,null,{}] 14:46:40 INFO - PROCESS | 2876 | 1465076799998 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:40 INFO - PROCESS | 2876 | 1465076800000 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:40 INFO - PROCESS | 2876 | 1465076800122 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:46:40 INFO - PROCESS | 2876 | 1465076800171 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:40 INFO - PROCESS | 2876 | 1465076800178 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:40 INFO - PROCESS | 2876 | ++DOCSHELL 000000697A3E2000 == 29 [pid = 2876] [id = 767] 14:46:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (00000069635DAC00) [pid = 2876] [serial = 2299] [outer = 0000000000000000] 14:46:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (00000069758E3400) [pid = 2876] [serial = 2300] [outer = 00000069635DAC00] 14:46:40 INFO - PROCESS | 2876 | 1465076800236 Marionette DEBUG loaded listener.js 14:46:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006975AB0C00) [pid = 2876] [serial = 2301] [outer = 00000069635DAC00] 14:46:40 INFO - PROCESS | 2876 | 1465076800593 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:46:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 14:46:40 INFO - PROCESS | 2876 | 1465076800625 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:46:40 INFO - PROCESS | 2876 | 1465076800627 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:46:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:46:40 INFO - PROCESS | 2876 | 1465076800630 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:46:40 INFO - PROCESS | 2876 | 1465076800632 Marionette TRACE conn5 <- [1,3026,null,{}] 14:46:40 INFO - PROCESS | 2876 | 1465076800636 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:40 INFO - PROCESS | 2876 | 1465076800638 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:40 INFO - PROCESS | 2876 | 1465076800765 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:46:40 INFO - PROCESS | 2876 | 1465076800770 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:40 INFO - PROCESS | 2876 | 1465076800772 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:40 INFO - PROCESS | 2876 | ++DOCSHELL 0000006966576800 == 30 [pid = 2876] [id = 768] 14:46:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006969A94800) [pid = 2876] [serial = 2302] [outer = 0000000000000000] 14:46:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069758DF000) [pid = 2876] [serial = 2303] [outer = 0000006969A94800] 14:46:40 INFO - PROCESS | 2876 | 1465076800817 Marionette DEBUG loaded listener.js 14:46:40 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006975F2CC00) [pid = 2876] [serial = 2304] [outer = 0000006969A94800] 14:46:41 INFO - PROCESS | 2876 | 1465076801212 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:46:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:46:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:46:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:46:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 14:46:41 INFO - PROCESS | 2876 | 1465076801264 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:46:41 INFO - PROCESS | 2876 | 1465076801266 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:46:41 INFO - PROCESS | 2876 | 1465076801270 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:46:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:46:41 INFO - PROCESS | 2876 | 1465076801272 Marionette TRACE conn5 <- [1,3030,null,{}] 14:46:41 INFO - PROCESS | 2876 | 1465076801288 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:41 INFO - PROCESS | 2876 | 1465076801291 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:41 INFO - PROCESS | 2876 | 1465076801376 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:46:41 INFO - PROCESS | 2876 | 1465076801382 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:41 INFO - PROCESS | 2876 | 1465076801384 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:41 INFO - PROCESS | 2876 | ++DOCSHELL 0000006975F84800 == 31 [pid = 2876] [id = 769] 14:46:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972306C00) [pid = 2876] [serial = 2305] [outer = 0000000000000000] 14:46:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (000000697230A400) [pid = 2876] [serial = 2306] [outer = 0000006972306C00] 14:46:41 INFO - PROCESS | 2876 | 1465076801429 Marionette DEBUG loaded listener.js 14:46:41 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972311800) [pid = 2876] [serial = 2307] [outer = 0000006972306C00] 14:46:42 INFO - PROCESS | 2876 | --DOCSHELL 000000696E349800 == 30 [pid = 2876] [id = 763] 14:46:42 INFO - PROCESS | 2876 | --DOCSHELL 000000696A142000 == 29 [pid = 2876] [id = 762] 14:46:42 INFO - PROCESS | 2876 | --DOCSHELL 000000697A3D5000 == 28 [pid = 2876] [id = 766] 14:46:42 INFO - PROCESS | 2876 | --DOCSHELL 000000697A3E2000 == 27 [pid = 2876] [id = 767] 14:46:42 INFO - PROCESS | 2876 | --DOCSHELL 0000006966576800 == 26 [pid = 2876] [id = 768] 14:46:42 INFO - PROCESS | 2876 | --DOCSHELL 0000006975BCC000 == 25 [pid = 2876] [id = 765] 14:46:42 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FF8000 == 24 [pid = 2876] [id = 764] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000697156D000) [pid = 2876] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006971D42C00) [pid = 2876] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000697240D000) [pid = 2876] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006972266400) [pid = 2876] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006972D3D800) [pid = 2876] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (000000696E287C00) [pid = 2876] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069706EA000) [pid = 2876] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006964DDAC00) [pid = 2876] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (000000696571F000) [pid = 2876] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006969969400) [pid = 2876] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (000000696A834800) [pid = 2876] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006964DE2000) [pid = 2876] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (0000006965612000) [pid = 2876] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000696A4EFC00) [pid = 2876] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000696B80A800) [pid = 2876] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (000000696E3DE000) [pid = 2876] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006971309800) [pid = 2876] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 61 (0000006972273C00) [pid = 2876] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 60 (0000006972E26C00) [pid = 2876] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 59 (00000069737A8000) [pid = 2876] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 58 (000000697350F000) [pid = 2876] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 57 (0000006972D66C00) [pid = 2876] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 56 (0000006972D6C000) [pid = 2876] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 55 (0000006971407400) [pid = 2876] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | --DOMWINDOW == 54 (0000006963F0B400) [pid = 2876] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 14:46:43 INFO - PROCESS | 2876 | 1465076803378 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:46:43 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. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:46:43 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'.) 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:46:43 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. 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:46:43 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. 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:46:43 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. 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:46:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2231ms 14:46:43 INFO - PROCESS | 2876 | 1465076803504 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:46:43 INFO - PROCESS | 2876 | 1465076803509 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:46:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:46:43 INFO - PROCESS | 2876 | 1465076803564 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:46:43 INFO - PROCESS | 2876 | 1465076803567 Marionette TRACE conn5 <- [1,3034,null,{}] 14:46:43 INFO - PROCESS | 2876 | 1465076803574 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:43 INFO - PROCESS | 2876 | 1465076803577 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:43 INFO - PROCESS | 2876 | 1465076803675 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:46:43 INFO - PROCESS | 2876 | 1465076803683 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:43 INFO - PROCESS | 2876 | 1465076803688 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:43 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A855000 == 25 [pid = 2876] [id = 770] 14:46:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 55 (0000006964D9F800) [pid = 2876] [serial = 2308] [outer = 0000000000000000] 14:46:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 56 (0000006964DA0400) [pid = 2876] [serial = 2309] [outer = 0000006964D9F800] 14:46:43 INFO - PROCESS | 2876 | 1465076803739 Marionette DEBUG loaded listener.js 14:46:43 INFO - PROCESS | 2876 | ++DOMWINDOW == 57 (0000006964EBE000) [pid = 2876] [serial = 2310] [outer = 0000006964D9F800] 14:46:43 INFO - PROCESS | 2876 | [2876] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:46:44 INFO - PROCESS | 2876 | 1465076804221 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:46:44 INFO - {} 14:46:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 14:46:44 INFO - PROCESS | 2876 | 1465076804253 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:46:44 INFO - PROCESS | 2876 | 1465076804258 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:46:44 INFO - PROCESS | 2876 | 1465076804265 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:46:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:46:44 INFO - PROCESS | 2876 | 1465076804268 Marionette TRACE conn5 <- [1,3038,null,{}] 14:46:44 INFO - PROCESS | 2876 | 1465076804273 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:44 INFO - PROCESS | 2876 | 1465076804276 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:44 INFO - PROCESS | 2876 | 1465076804395 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:46:44 INFO - PROCESS | 2876 | 1465076804468 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:44 INFO - PROCESS | 2876 | 1465076804471 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:44 INFO - PROCESS | 2876 | ++DOCSHELL 000000696EEC0800 == 26 [pid = 2876] [id = 771] 14:46:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 58 (0000006965619400) [pid = 2876] [serial = 2311] [outer = 0000000000000000] 14:46:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 59 (0000006965713400) [pid = 2876] [serial = 2312] [outer = 0000006965619400] 14:46:44 INFO - PROCESS | 2876 | 1465076804521 Marionette DEBUG loaded listener.js 14:46:44 INFO - PROCESS | 2876 | ++DOMWINDOW == 60 (0000006965721C00) [pid = 2876] [serial = 2313] [outer = 0000006965619400] 14:46:44 INFO - PROCESS | 2876 | 1465076804908 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:46:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 671ms 14:46:44 INFO - PROCESS | 2876 | 1465076804941 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:46:44 INFO - PROCESS | 2876 | 1465076804943 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:46:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:46:44 INFO - PROCESS | 2876 | 1465076804947 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:46:44 INFO - PROCESS | 2876 | 1465076804951 Marionette TRACE conn5 <- [1,3042,null,{}] 14:46:44 INFO - PROCESS | 2876 | 1465076804963 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:44 INFO - PROCESS | 2876 | 1465076804969 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:45 INFO - PROCESS | 2876 | 1465076805121 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:46:45 INFO - PROCESS | 2876 | 1465076805139 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:45 INFO - PROCESS | 2876 | 1465076805143 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:45 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FED800 == 27 [pid = 2876] [id = 772] 14:46:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 61 (00000069633BF400) [pid = 2876] [serial = 2314] [outer = 0000000000000000] 14:46:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 62 (0000006969A94400) [pid = 2876] [serial = 2315] [outer = 00000069633BF400] 14:46:45 INFO - PROCESS | 2876 | 1465076805193 Marionette DEBUG loaded listener.js 14:46:45 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006969ABD000) [pid = 2876] [serial = 2316] [outer = 00000069633BF400] 14:46:45 INFO - PROCESS | 2876 | 1465076805868 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:46:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:46:45 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" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:46:45 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" 14:46:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:46:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:46:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1037ms 14:46:45 INFO - PROCESS | 2876 | 1465076805987 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:46:45 INFO - PROCESS | 2876 | 1465076805990 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:46:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:46:46 INFO - PROCESS | 2876 | 1465076805994 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:46:46 INFO - PROCESS | 2876 | 1465076805996 Marionette TRACE conn5 <- [1,3046,null,{}] 14:46:46 INFO - PROCESS | 2876 | 1465076805999 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:46 INFO - PROCESS | 2876 | 1465076806002 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:46 INFO - PROCESS | 2876 | 1465076806095 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:46:46 INFO - PROCESS | 2876 | 1465076806100 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:46 INFO - PROCESS | 2876 | 1465076806102 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:46 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D5D000 == 28 [pid = 2876] [id = 773] 14:46:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (000000696A6AC000) [pid = 2876] [serial = 2317] [outer = 0000000000000000] 14:46:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696A7A0800) [pid = 2876] [serial = 2318] [outer = 000000696A6AC000] 14:46:46 INFO - PROCESS | 2876 | 1465076806149 Marionette DEBUG loaded listener.js 14:46:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (000000696A83D000) [pid = 2876] [serial = 2319] [outer = 000000696A6AC000] 14:46:46 INFO - PROCESS | 2876 | 1465076806666 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:46:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:46:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:46:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:46:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:46:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:46:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:46:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:46:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms 14:46:46 INFO - PROCESS | 2876 | 1465076806735 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:46:46 INFO - PROCESS | 2876 | 1465076806738 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:46:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:46:46 INFO - PROCESS | 2876 | 1465076806741 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:46:46 INFO - PROCESS | 2876 | 1465076806743 Marionette TRACE conn5 <- [1,3050,null,{}] 14:46:46 INFO - PROCESS | 2876 | 1465076806747 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:46 INFO - PROCESS | 2876 | 1465076806749 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:46 INFO - PROCESS | 2876 | 1465076806835 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:46:46 INFO - PROCESS | 2876 | 1465076806844 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:46 INFO - PROCESS | 2876 | 1465076806846 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:46 INFO - PROCESS | 2876 | ++DOCSHELL 000000697271F000 == 29 [pid = 2876] [id = 774] 14:46:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (000000696543D800) [pid = 2876] [serial = 2320] [outer = 0000000000000000] 14:46:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696BA9DC00) [pid = 2876] [serial = 2321] [outer = 000000696543D800] 14:46:46 INFO - PROCESS | 2876 | 1465076806893 Marionette DEBUG loaded listener.js 14:46:46 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696EA7A000) [pid = 2876] [serial = 2322] [outer = 000000696543D800] 14:46:47 INFO - PROCESS | 2876 | [2876] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:46:47 INFO - PROCESS | 2876 | 1465076807361 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:46:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:46:47 INFO - {} 14:46:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 14:46:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:46:47 INFO - PROCESS | 2876 | 1465076807416 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:46:47 INFO - PROCESS | 2876 | 1465076807418 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:46:47 INFO - PROCESS | 2876 | 1465076807422 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:46:47 INFO - PROCESS | 2876 | 1465076807423 Marionette TRACE conn5 <- [1,3054,null,{}] 14:46:47 INFO - PROCESS | 2876 | 1465076807427 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:47 INFO - PROCESS | 2876 | 1465076807434 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:47 INFO - PROCESS | 2876 | 1465076807546 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:46:47 INFO - PROCESS | 2876 | 1465076807553 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:47 INFO - PROCESS | 2876 | 1465076807555 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:47 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973780800 == 30 [pid = 2876] [id = 775] 14:46:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696F075000) [pid = 2876] [serial = 2323] [outer = 0000000000000000] 14:46:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (0000006970890800) [pid = 2876] [serial = 2324] [outer = 000000696F075000] 14:46:47 INFO - PROCESS | 2876 | 1465076807601 Marionette DEBUG loaded listener.js 14:46:47 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006970A6F000) [pid = 2876] [serial = 2325] [outer = 000000696F075000] 14:46:48 INFO - PROCESS | 2876 | 1465076808041 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:46:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 14:46:48 INFO - PROCESS | 2876 | 1465076808097 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 14:46:48 INFO - PROCESS | 2876 | 1465076808099 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 14:46:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:46:48 INFO - PROCESS | 2876 | 1465076808103 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:46:48 INFO - PROCESS | 2876 | 1465076808104 Marionette TRACE conn5 <- [1,3058,null,{}] 14:46:48 INFO - PROCESS | 2876 | 1465076808108 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:48 INFO - PROCESS | 2876 | 1465076808110 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:48 INFO - PROCESS | 2876 | 1465076808194 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 14:46:48 INFO - PROCESS | 2876 | 1465076808200 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:48 INFO - PROCESS | 2876 | 1465076808201 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:48 INFO - PROCESS | 2876 | ++DOCSHELL 00000069758A4800 == 31 [pid = 2876] [id = 776] 14:46:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006970F57000) [pid = 2876] [serial = 2326] [outer = 0000000000000000] 14:46:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (00000069712B0800) [pid = 2876] [serial = 2327] [outer = 0000006970F57000] 14:46:48 INFO - PROCESS | 2876 | 1465076808246 Marionette DEBUG loaded listener.js 14:46:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (00000069712BCC00) [pid = 2876] [serial = 2328] [outer = 0000006970F57000] 14:46:48 INFO - PROCESS | 2876 | 1465076808712 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:46:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:46:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:46:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:46:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:46:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:46:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:46:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 631ms 14:46:48 INFO - PROCESS | 2876 | 1465076808736 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 14:46:48 INFO - PROCESS | 2876 | 1465076808738 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 14:46:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:46:48 INFO - PROCESS | 2876 | 1465076808741 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:46:48 INFO - PROCESS | 2876 | 1465076808743 Marionette TRACE conn5 <- [1,3062,null,{}] 14:46:48 INFO - PROCESS | 2876 | 1465076808747 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:48 INFO - PROCESS | 2876 | 1465076808749 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:48 INFO - PROCESS | 2876 | 1465076808863 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 14:46:48 INFO - PROCESS | 2876 | 1465076808869 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:48 INFO - PROCESS | 2876 | 1465076808871 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:48 INFO - PROCESS | 2876 | ++DOCSHELL 0000006973541000 == 32 [pid = 2876] [id = 777] 14:46:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006966394C00) [pid = 2876] [serial = 2329] [outer = 0000000000000000] 14:46:48 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (000000697130F800) [pid = 2876] [serial = 2330] [outer = 0000006966394C00] 14:46:48 INFO - PROCESS | 2876 | 1465076808961 Marionette DEBUG loaded listener.js 14:46:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006971408C00) [pid = 2876] [serial = 2331] [outer = 0000006966394C00] 14:46:49 INFO - PROCESS | 2876 | 1465076809414 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:46:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 14:46:49 INFO - PROCESS | 2876 | 1465076809479 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 14:46:49 INFO - PROCESS | 2876 | 1465076809481 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 14:46:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:46:49 INFO - PROCESS | 2876 | 1465076809489 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:46:49 INFO - PROCESS | 2876 | 1465076809491 Marionette TRACE conn5 <- [1,3066,null,{}] 14:46:49 INFO - PROCESS | 2876 | 1465076809495 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:49 INFO - PROCESS | 2876 | 1465076809497 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:49 INFO - PROCESS | 2876 | 1465076809611 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 14:46:49 INFO - PROCESS | 2876 | 1465076809620 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:49 INFO - PROCESS | 2876 | 1465076809622 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:49 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970FEC800 == 33 [pid = 2876] [id = 778] 14:46:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006964F84400) [pid = 2876] [serial = 2332] [outer = 0000000000000000] 14:46:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (00000069713B7C00) [pid = 2876] [serial = 2333] [outer = 0000006964F84400] 14:46:49 INFO - PROCESS | 2876 | 1465076809667 Marionette DEBUG loaded listener.js 14:46:49 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006971561C00) [pid = 2876] [serial = 2334] [outer = 0000006964F84400] 14:46:50 INFO - PROCESS | 2876 | 1465076810124 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 14:46:50 INFO - PROCESS | 2876 | 1465076810266 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 14:46:50 INFO - PROCESS | 2876 | 1465076810269 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:46:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:46:50 INFO - PROCESS | 2876 | 1465076810271 Marionette TRACE conn5 <- [1,3070,null,{}] 14:46:50 INFO - PROCESS | 2876 | 1465076810274 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:50 INFO - PROCESS | 2876 | 1465076810277 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:50 INFO - PROCESS | 2876 | 1465076810412 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (000000696EA80C00) [pid = 2876] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (00000069715F3C00) [pid = 2876] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (00000069635DAC00) [pid = 2876] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (0000006969A94800) [pid = 2876] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (000000696571CC00) [pid = 2876] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (000000696571C800) [pid = 2876] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006963DCB400) [pid = 2876] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006963DC4C00) [pid = 2876] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (00000069746F0000) [pid = 2876] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006972D3D000) [pid = 2876] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (00000069712B3800) [pid = 2876] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:46:50 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (0000006964DD4800) [pid = 2876] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:46:50 INFO - PROCESS | 2876 | 1465076810586 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:50 INFO - PROCESS | 2876 | 1465076810588 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:50 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713C6800 == 34 [pid = 2876] [id = 779] 14:46:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (0000006964DD4800) [pid = 2876] [serial = 2335] [outer = 0000000000000000] 14:46:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696E21E800) [pid = 2876] [serial = 2336] [outer = 0000006964DD4800] 14:46:50 INFO - PROCESS | 2876 | 1465076810634 Marionette DEBUG loaded listener.js 14:46:50 INFO - PROCESS | 2876 | ++DOMWINDOW == 72 (0000006971A98000) [pid = 2876] [serial = 2337] [outer = 0000006964DD4800] 14:46:50 INFO - PROCESS | 2876 | 1465076810981 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:46:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:46:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:46:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:46:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 776ms 14:46:51 INFO - PROCESS | 2876 | 1465076811050 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 14:46:51 INFO - PROCESS | 2876 | 1465076811053 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 14:46:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:46:51 INFO - PROCESS | 2876 | 1465076811056 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:46:51 INFO - PROCESS | 2876 | 1465076811059 Marionette TRACE conn5 <- [1,3074,null,{}] 14:46:51 INFO - PROCESS | 2876 | 1465076811069 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:51 INFO - PROCESS | 2876 | 1465076811072 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:51 INFO - PROCESS | 2876 | 1465076811174 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 14:46:51 INFO - PROCESS | 2876 | 1465076811180 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:51 INFO - PROCESS | 2876 | 1465076811182 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:51 INFO - PROCESS | 2876 | ++DOCSHELL 000000697271D000 == 35 [pid = 2876] [id = 780] 14:46:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 73 (0000006971E62800) [pid = 2876] [serial = 2338] [outer = 0000000000000000] 14:46:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 74 (0000006971E6B800) [pid = 2876] [serial = 2339] [outer = 0000006971E62800] 14:46:51 INFO - PROCESS | 2876 | 1465076811231 Marionette DEBUG loaded listener.js 14:46:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 75 (000000697224FC00) [pid = 2876] [serial = 2340] [outer = 0000006971E62800] 14:46:51 INFO - PROCESS | 2876 | 1465076811658 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:46:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:46:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 14:46:51 INFO - PROCESS | 2876 | 1465076811688 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 14:46:51 INFO - PROCESS | 2876 | 1465076811690 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 14:46:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:46:51 INFO - PROCESS | 2876 | 1465076811693 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:46:51 INFO - PROCESS | 2876 | 1465076811695 Marionette TRACE conn5 <- [1,3078,null,{}] 14:46:51 INFO - PROCESS | 2876 | 1465076811712 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:51 INFO - PROCESS | 2876 | 1465076811714 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:51 INFO - PROCESS | 2876 | 1465076811815 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 14:46:51 INFO - PROCESS | 2876 | 1465076811851 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:51 INFO - PROCESS | 2876 | 1465076811853 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:51 INFO - PROCESS | 2876 | ++DOCSHELL 0000006976939000 == 36 [pid = 2876] [id = 781] 14:46:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 76 (0000006972254C00) [pid = 2876] [serial = 2341] [outer = 0000000000000000] 14:46:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 77 (0000006972269400) [pid = 2876] [serial = 2342] [outer = 0000006972254C00] 14:46:51 INFO - PROCESS | 2876 | 1465076811899 Marionette DEBUG loaded listener.js 14:46:51 INFO - PROCESS | 2876 | ++DOMWINDOW == 78 (0000006972273800) [pid = 2876] [serial = 2343] [outer = 0000006972254C00] 14:46:52 INFO - PROCESS | 2876 | 1465076812309 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:46:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:46:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 651ms 14:46:52 INFO - PROCESS | 2876 | 1465076812347 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 14:46:52 INFO - PROCESS | 2876 | 1465076812349 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 14:46:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:46:52 INFO - PROCESS | 2876 | 1465076812365 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:46:52 INFO - PROCESS | 2876 | 1465076812367 Marionette TRACE conn5 <- [1,3082,null,{}] 14:46:52 INFO - PROCESS | 2876 | 1465076812371 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:52 INFO - PROCESS | 2876 | 1465076812373 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:52 INFO - PROCESS | 2876 | 1465076812461 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 14:46:52 INFO - PROCESS | 2876 | 1465076812466 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:52 INFO - PROCESS | 2876 | 1465076812468 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:52 INFO - PROCESS | 2876 | ++DOCSHELL 0000006978886800 == 37 [pid = 2876] [id = 782] 14:46:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 79 (0000006972305000) [pid = 2876] [serial = 2344] [outer = 0000000000000000] 14:46:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 80 (000000697230BC00) [pid = 2876] [serial = 2345] [outer = 0000006972305000] 14:46:52 INFO - PROCESS | 2876 | 1465076812514 Marionette DEBUG loaded listener.js 14:46:52 INFO - PROCESS | 2876 | ++DOMWINDOW == 81 (0000006970648800) [pid = 2876] [serial = 2346] [outer = 0000006972305000] 14:46:53 INFO - PROCESS | 2876 | 1465076813289 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:46:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:46:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 986ms 14:46:53 INFO - PROCESS | 2876 | 1465076813354 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 14:46:53 INFO - PROCESS | 2876 | 1465076813359 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 14:46:53 INFO - PROCESS | 2876 | 1465076813364 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:46:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:46:53 INFO - PROCESS | 2876 | 1465076813370 Marionette TRACE conn5 <- [1,3086,null,{}] 14:46:53 INFO - PROCESS | 2876 | 1465076813376 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:53 INFO - PROCESS | 2876 | 1465076813379 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:53 INFO - PROCESS | 2876 | 1465076813519 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 14:46:53 INFO - PROCESS | 2876 | 1465076813643 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:53 INFO - PROCESS | 2876 | 1465076813646 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:53 INFO - PROCESS | 2876 | ++DOCSHELL 000000696BDBF000 == 38 [pid = 2876] [id = 783] 14:46:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 82 (0000006963FD6400) [pid = 2876] [serial = 2347] [outer = 0000000000000000] 14:46:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 83 (0000006964DA2C00) [pid = 2876] [serial = 2348] [outer = 0000006963FD6400] 14:46:53 INFO - PROCESS | 2876 | 1465076813711 Marionette DEBUG loaded listener.js 14:46:53 INFO - PROCESS | 2876 | ++DOMWINDOW == 84 (0000006965438000) [pid = 2876] [serial = 2349] [outer = 0000006963FD6400] 14:46:54 INFO - PROCESS | 2876 | 1465076814310 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:46:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:46:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:46:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 987ms 14:46:54 INFO - PROCESS | 2876 | 1465076814355 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 14:46:54 INFO - PROCESS | 2876 | 1465076814360 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 14:46:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:46:54 INFO - PROCESS | 2876 | 1465076814367 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:46:54 INFO - PROCESS | 2876 | 1465076814370 Marionette TRACE conn5 <- [1,3090,null,{}] 14:46:54 INFO - PROCESS | 2876 | 1465076814375 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:54 INFO - PROCESS | 2876 | 1465076814378 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:54 INFO - PROCESS | 2876 | 1465076814515 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 14:46:54 INFO - PROCESS | 2876 | 1465076814651 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:54 INFO - PROCESS | 2876 | 1465076814654 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:54 INFO - PROCESS | 2876 | ++DOCSHELL 0000006971D63800 == 39 [pid = 2876] [id = 784] 14:46:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 85 (000000696571F000) [pid = 2876] [serial = 2350] [outer = 0000000000000000] 14:46:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 86 (0000006969A99800) [pid = 2876] [serial = 2351] [outer = 000000696571F000] 14:46:54 INFO - PROCESS | 2876 | 1465076814714 Marionette DEBUG loaded listener.js 14:46:54 INFO - PROCESS | 2876 | ++DOMWINDOW == 87 (000000696A4EF400) [pid = 2876] [serial = 2352] [outer = 000000696571F000] 14:46:55 INFO - PROCESS | 2876 | 1465076815554 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:46:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:46:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1240ms 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006976939000 == 38 [pid = 2876] [id = 781] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 000000697271D000 == 37 [pid = 2876] [id = 780] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 00000069713C6800 == 36 [pid = 2876] [id = 779] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FEC800 == 35 [pid = 2876] [id = 778] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006973541000 == 34 [pid = 2876] [id = 777] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 00000069758A4800 == 33 [pid = 2876] [id = 776] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006973780800 == 32 [pid = 2876] [id = 775] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 000000697271F000 == 31 [pid = 2876] [id = 774] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006971D5D000 == 30 [pid = 2876] [id = 773] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006970FED800 == 29 [pid = 2876] [id = 772] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 86 (000000697230A400) [pid = 2876] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | 1465076815675 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 14:46:55 INFO - PROCESS | 2876 | 1465076815679 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 000000696EEC0800 == 28 [pid = 2876] [id = 771] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 000000696A855000 == 27 [pid = 2876] [id = 770] 14:46:55 INFO - PROCESS | 2876 | --DOCSHELL 0000006975F84800 == 26 [pid = 2876] [id = 769] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 85 (000000697130F000) [pid = 2876] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 84 (0000006964D99400) [pid = 2876] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 83 (00000069758E3400) [pid = 2876] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 82 (0000006971414400) [pid = 2876] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 81 (0000006975AB0C00) [pid = 2876] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 80 (00000069758DF000) [pid = 2876] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 79 (0000006972D35000) [pid = 2876] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 78 (000000696A835800) [pid = 2876] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 77 (000000696639A800) [pid = 2876] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 76 (0000006969A0FC00) [pid = 2876] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 75 (0000006964670800) [pid = 2876] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 74 (0000006964DA3800) [pid = 2876] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 73 (0000006969A08800) [pid = 2876] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 72 (0000006964F83C00) [pid = 2876] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 71 (0000006975586000) [pid = 2876] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 70 (0000006974A79C00) [pid = 2876] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 69 (00000069745C9000) [pid = 2876] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 68 (0000006972DB2000) [pid = 2876] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 67 (0000006971E6A400) [pid = 2876] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 66 (000000697130BC00) [pid = 2876] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 65 (000000696B814400) [pid = 2876] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 64 (000000696A2CF400) [pid = 2876] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 63 (000000696B146400) [pid = 2876] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | --DOMWINDOW == 62 (0000006975F2CC00) [pid = 2876] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 14:46:55 INFO - PROCESS | 2876 | 1465076815693 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:46:55 INFO - PROCESS | 2876 | 1465076815696 Marionette TRACE conn5 <- [1,3094,null,{}] 14:46:55 INFO - PROCESS | 2876 | 1465076815703 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:55 INFO - PROCESS | 2876 | 1465076815706 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:55 INFO - PROCESS | 2876 | 1465076815806 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 14:46:55 INFO - PROCESS | 2876 | 1465076815895 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:55 INFO - PROCESS | 2876 | 1465076815898 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:55 INFO - PROCESS | 2876 | ++DOCSHELL 000000696A7BE000 == 27 [pid = 2876] [id = 785] 14:46:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 63 (0000006964DDBC00) [pid = 2876] [serial = 2353] [outer = 0000000000000000] 14:46:55 INFO - PROCESS | 2876 | ++DOMWINDOW == 64 (0000006964F8EC00) [pid = 2876] [serial = 2354] [outer = 0000006964DDBC00] 14:46:55 INFO - PROCESS | 2876 | 1465076815949 Marionette DEBUG loaded listener.js 14:46:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 65 (000000696639A800) [pid = 2876] [serial = 2355] [outer = 0000006964DDBC00] 14:46:56 INFO - PROCESS | 2876 | 1465076816328 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:46:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:46:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:46:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:46:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 14:46:56 INFO - PROCESS | 2876 | 1465076816421 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 14:46:56 INFO - PROCESS | 2876 | 1465076816426 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 14:46:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:46:56 INFO - PROCESS | 2876 | 1465076816439 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:46:56 INFO - PROCESS | 2876 | 1465076816442 Marionette TRACE conn5 <- [1,3098,null,{}] 14:46:56 INFO - PROCESS | 2876 | 1465076816446 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:56 INFO - PROCESS | 2876 | 1465076816448 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:56 INFO - PROCESS | 2876 | 1465076816541 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 14:46:56 INFO - PROCESS | 2876 | 1465076816550 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:56 INFO - PROCESS | 2876 | 1465076816552 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:56 INFO - PROCESS | 2876 | ++DOCSHELL 0000006970832800 == 28 [pid = 2876] [id = 786] 14:46:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 66 (0000006969ABB000) [pid = 2876] [serial = 2356] [outer = 0000000000000000] 14:46:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 67 (0000006969EA7400) [pid = 2876] [serial = 2357] [outer = 0000006969ABB000] 14:46:56 INFO - PROCESS | 2876 | 1465076816602 Marionette DEBUG loaded listener.js 14:46:56 INFO - PROCESS | 2876 | ++DOMWINDOW == 68 (000000696A4EF800) [pid = 2876] [serial = 2358] [outer = 0000006969ABB000] 14:46:57 INFO - PROCESS | 2876 | 1465076817065 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:46:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:46:57 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 14:46:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:46:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 14:46:57 INFO - PROCESS | 2876 | 1465076817118 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 14:46:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:46:57 INFO - PROCESS | 2876 | 1465076817121 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 14:46:57 INFO - PROCESS | 2876 | 1465076817124 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:46:57 INFO - PROCESS | 2876 | 1465076817128 Marionette TRACE conn5 <- [1,3102,null,{}] 14:46:57 INFO - PROCESS | 2876 | 1465076817140 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:57 INFO - PROCESS | 2876 | 1465076817145 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:57 INFO - PROCESS | 2876 | 1465076817238 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 14:46:57 INFO - PROCESS | 2876 | 1465076817248 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c96253f9-6322-4c09-9fd2-f582ef675485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:57 INFO - PROCESS | 2876 | 1465076817252 Marionette INFO sendAsync 92e379d1-0f60-46d5-81cb-bd17c471cb95 14:46:57 INFO - PROCESS | 2876 | ++DOCSHELL 00000069713C1800 == 29 [pid = 2876] [id = 787] 14:46:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 69 (000000696A8EF400) [pid = 2876] [serial = 2359] [outer = 0000000000000000] 14:46:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 70 (000000696B484000) [pid = 2876] [serial = 2360] [outer = 000000696A8EF400] 14:46:57 INFO - PROCESS | 2876 | 1465076817301 Marionette DEBUG loaded listener.js 14:46:57 INFO - PROCESS | 2876 | ++DOMWINDOW == 71 (000000696B813800) [pid = 2876] [serial = 2361] [outer = 000000696A8EF400] 14:46:57 INFO - PROCESS | 2876 | 1465076817740 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:46:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:46:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 693ms 14:46:57 INFO - PROCESS | 2876 | 1465076817820 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 14:46:57 INFO - PROCESS | 2876 | 1465076817823 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 14:46:58 WARNING - u'runner_teardown' () 14:46:58 INFO - No more tests 14:46:58 INFO - Got 0 unexpected results 14:46:58 INFO - SUITE-END | took 692s 14:46:58 INFO - Closing logging queue 14:46:58 INFO - queue closed 14:46:59 INFO - Return code: 0 14:46:59 WARNING - # TBPL SUCCESS # 14:46:59 INFO - Running post-action listener: _resource_record_post_action 14:46:59 INFO - Running post-run listener: _resource_record_post_run 14:47:00 INFO - Total resource usage - Wall time: 701s; CPU: 14.0%; Read bytes: 27636736; Write bytes: 1003291136; Read time: 547490; Write time: 3878990 14:47:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:47:00 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 42262016; Read time: 0; Write time: 98560 14:47:00 INFO - run-tests - Wall time: 699s; CPU: 14.0%; Read bytes: 27636736; Write bytes: 898958336; Read time: 547490; Write time: 3704770 14:47:00 INFO - Running post-run listener: _upload_blobber_files 14:47:00 INFO - Blob upload gear active. 14:47:00 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:47:00 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 14:47:00 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:47:00 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:47:00 INFO - (blobuploader) - INFO - Open directory for files ... 14:47:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:47:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:47:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:47:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:47:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:47:01 INFO - (blobuploader) - INFO - Done attempting. 14:47:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:47:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:47:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:47:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:47:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:47:03 INFO - (blobuploader) - INFO - Done attempting. 14:47:03 INFO - (blobuploader) - INFO - Iteration through files over. 14:47:03 INFO - Return code: 0 14:47:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:47:03 INFO - Using _rmtree_windows ... 14:47:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:47:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e0c497bc772e7ded0d0ac558b0a1667f74cdfc31e2ab07420f48900d48e453f1c2e1f41a000bc05ac8721bdc004a15d9928abd2998673759ab605c537b61815", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f87e7619f0daef408ca4c05eab0bb78f5634fa64101396249aa5b93aff541e761c1f80bcfaa690600493cd44b5c450d41cab056189351a36f61216da65ccdd09"} 14:47:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:47:03 INFO - Writing to file C:\slave\test\properties\blobber_files 14:47:03 INFO - Contents: 14:47:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e0c497bc772e7ded0d0ac558b0a1667f74cdfc31e2ab07420f48900d48e453f1c2e1f41a000bc05ac8721bdc004a15d9928abd2998673759ab605c537b61815", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f87e7619f0daef408ca4c05eab0bb78f5634fa64101396249aa5b93aff541e761c1f80bcfaa690600493cd44b5c450d41cab056189351a36f61216da65ccdd09"} 14:47:03 INFO - Running post-run listener: copy_logs_to_upload_dir 14:47:03 INFO - Copying logs to upload dir... 14:47:03 INFO - mkdir: C:\slave\test\build\upload\logs 14:47:03 INFO - Copying logs to upload dir... 14:47:03 INFO - Using _rmtree_windows ... 14:47:03 INFO - Using _rmtree_windows ... 14:47:03 INFO - Using _rmtree_windows ... 14:47:03 INFO - Using _rmtree_windows ... 14:47:03 INFO - Using _rmtree_windows ... 14:47:03 INFO - Using _rmtree_windows ... 14:47:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=870.396000 ========= master_lag: 0.42 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 30 secs) (at 2016-06-04 14:47:03.653726) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 14:47:03.654956) ========= '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-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e0c497bc772e7ded0d0ac558b0a1667f74cdfc31e2ab07420f48900d48e453f1c2e1f41a000bc05ac8721bdc004a15d9928abd2998673759ab605c537b61815", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f87e7619f0daef408ca4c05eab0bb78f5634fa64101396249aa5b93aff541e761c1f80bcfaa690600493cd44b5c450d41cab056189351a36f61216da65ccdd09"} build_url:https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e0c497bc772e7ded0d0ac558b0a1667f74cdfc31e2ab07420f48900d48e453f1c2e1f41a000bc05ac8721bdc004a15d9928abd2998673759ab605c537b61815", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f87e7619f0daef408ca4c05eab0bb78f5634fa64101396249aa5b93aff541e761c1f80bcfaa690600493cd44b5c450d41cab056189351a36f61216da65ccdd09"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ACTqj1iVTt6V4r9SHYiqDw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 14:47:03.778911) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 14:47:03.779318) ========= '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-022\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-022 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-022 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local LOGONSERVER=\\T-W864-IX-022 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-022 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-022 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 14:47:03.903018) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 14:47:03.903830) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 14:47:04.309781) ========= ========= Total master_lag: 0.56 =========