builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-108 starttime: 1462923421.78 results: success (0) buildid: 20160510142413 builduid: 93e058acf8334e7aae447a8479c457fb revision: 1dd42a351054c5b697873d647169019d4d77d762 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:01.778908) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:01.779561) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:01.779909) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:01.833125) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:01.833703) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 WINDIR=C:\WINDOWS using PTY: False --16:37:02-- 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% 30.56 MB/s 16:37:02 (30.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.546000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:02.398787) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:02.399447) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.875000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:03.294747) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-10 16:37:03.295124) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1dd42a351054c5b697873d647169019d4d77d762 --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 1dd42a351054c5b697873d647169019d4d77d762 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 WINDIR=C:\WINDOWS using PTY: False 2016-05-10 16:37:03,497 truncating revision to first 12 chars 2016-05-10 16:37:03,497 Setting DEBUG logging. 2016-05-10 16:37:03,497 attempt 1/10 2016-05-10 16:37:03,497 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1dd42a351054?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-10 16:37:05,013 unpacking tar archive at: mozilla-aurora-1dd42a351054/testing/mozharness/ program finished with exit code 0 elapsedTime=2.204000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-10 16:37:05.555205) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:05.555722) ========= script_repo_revision: 1dd42a351054c5b697873d647169019d4d77d762 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:05.556219) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:05.556632) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-10 16:37:05.570886) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 37 secs) (at 2016-05-10 16:37:05.571397) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 16:37:05 INFO - MultiFileLogger online at 20160510 16:37:05 in C:\slave\test 16:37:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 16:37:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:37:05 INFO - {'append_to_log': False, 16:37:05 INFO - 'base_work_dir': 'C:\\slave\\test', 16:37:05 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:37:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:37:05 INFO - 'buildbot_json_path': 'buildprops.json', 16:37:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:37:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:37:05 INFO - 'download_minidump_stackwalk': True, 16:37:05 INFO - 'download_symbols': 'true', 16:37:05 INFO - 'e10s': False, 16:37:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:37:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:37:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:37:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:37:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:37:05 INFO - 'C:/mozilla-build/tooltool.py'), 16:37:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:37:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:37:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:37:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:37:05 INFO - 'log_level': 'info', 16:37:05 INFO - 'log_to_console': True, 16:37:05 INFO - 'opt_config_files': (), 16:37:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:37:05 INFO - '--processes=1', 16:37:05 INFO - '--config=%(test_path)s/wptrunner.ini', 16:37:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:37:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:37:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:37:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:37:05 INFO - 'pip_index': False, 16:37:05 INFO - 'require_test_zip': True, 16:37:05 INFO - 'test_type': ('testharness',), 16:37:05 INFO - 'this_chunk': '1', 16:37:05 INFO - 'total_chunks': '10', 16:37:05 INFO - 'virtualenv_path': 'venv', 16:37:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:37:05 INFO - 'work_dir': 'build'} 16:37:05 INFO - ##### 16:37:05 INFO - ##### Running clobber step. 16:37:05 INFO - ##### 16:37:05 INFO - Running pre-action listener: _resource_record_pre_action 16:37:05 INFO - Running main action method: clobber 16:37:05 INFO - rmtree: C:\slave\test\build 16:37:05 INFO - Using _rmtree_windows ... 16:37:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:38:01 INFO - Running post-action listener: _resource_record_post_action 16:38:01 INFO - ##### 16:38:01 INFO - ##### Running read-buildbot-config step. 16:38:01 INFO - ##### 16:38:01 INFO - Running pre-action listener: _resource_record_pre_action 16:38:01 INFO - Running main action method: read_buildbot_config 16:38:01 INFO - Using buildbot properties: 16:38:01 INFO - { 16:38:01 INFO - "project": "", 16:38:01 INFO - "product": "firefox", 16:38:01 INFO - "script_repo_revision": "production", 16:38:01 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 16:38:01 INFO - "repository": "", 16:38:01 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 16:38:01 INFO - "buildid": "20160510142413", 16:38:01 INFO - "pgo_build": "False", 16:38:01 INFO - "basedir": "C:\\slave\\test", 16:38:01 INFO - "buildnumber": 14, 16:38:01 INFO - "slavename": "t-xp32-ix-108", 16:38:01 INFO - "revision": "1dd42a351054c5b697873d647169019d4d77d762", 16:38:01 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 16:38:01 INFO - "platform": "win32", 16:38:01 INFO - "branch": "mozilla-aurora", 16:38:01 INFO - "repo_path": "releases/mozilla-aurora", 16:38:01 INFO - "moz_repo_path": "", 16:38:01 INFO - "stage_platform": "win32", 16:38:01 INFO - "builduid": "93e058acf8334e7aae447a8479c457fb", 16:38:01 INFO - "slavebuilddir": "test" 16:38:01 INFO - } 16:38:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 16:38:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 16:38:01 INFO - Running post-action listener: _resource_record_post_action 16:38:01 INFO - ##### 16:38:01 INFO - ##### Running download-and-extract step. 16:38:01 INFO - ##### 16:38:01 INFO - Running pre-action listener: _resource_record_pre_action 16:38:01 INFO - Running main action method: download_and_extract 16:38:01 INFO - mkdir: C:\slave\test\build\tests 16:38:01 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')]} 16:38:01 INFO - https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:38:01 INFO - trying https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 16:38:01 INFO - Downloading https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 16:38:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 16:38:02 INFO - Downloaded 1274 bytes. 16:38:02 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 16:38:02 INFO - Using the following test package requirements: 16:38:02 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:38:02 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:38:02 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 16:38:02 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:38:02 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 16:38:02 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:38:02 INFO - u'jsshell-win32.zip'], 16:38:02 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:38:02 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 16:38:02 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:38:02 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:38:02 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 16:38:02 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:38:02 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 16:38:02 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:38:02 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 16:38:02 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:38:02 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 16:38:02 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 16:38:02 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')]} 16:38:02 INFO - https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:38:02 INFO - trying https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 16:38:02 INFO - Downloading https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 16:38:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 16:38:04 INFO - Downloaded 20642531 bytes. 16:38:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:38:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:38:07 INFO - caution: filename not matched: web-platform/* 16:38:07 INFO - Return code: 11 16:38:07 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')]} 16:38:07 INFO - https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:38:07 INFO - trying https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 16:38:07 INFO - Downloading https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 16:38:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 16:38:09 INFO - Downloaded 36408673 bytes. 16:38:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:38:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:38:42 INFO - caution: filename not matched: bin/* 16:38:42 INFO - caution: filename not matched: config/* 16:38:42 INFO - caution: filename not matched: mozbase/* 16:38:42 INFO - caution: filename not matched: marionette/* 16:38:42 INFO - caution: filename not matched: tools/wptserve/* 16:38:42 INFO - Return code: 11 16:38:42 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')]} 16:38:42 INFO - https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 16:38:42 INFO - trying https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:38:42 INFO - Downloading https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 16:38:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 16:38:46 INFO - Downloaded 69612488 bytes. 16:38:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:38:46 INFO - mkdir: C:\slave\test\properties 16:38:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:38:46 INFO - Writing to file C:\slave\test\properties\build_url 16:38:46 INFO - Contents: 16:38:46 INFO - build_url:https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:38:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:38:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:38:47 INFO - Writing to file C:\slave\test\properties\symbols_url 16:38:47 INFO - Contents: 16:38:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:38:47 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')]} 16:38:47 INFO - https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:38:47 INFO - trying https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:38:47 INFO - Downloading https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:38:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 16:38:51 INFO - Downloaded 58423143 bytes. 16:38:51 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 16:38:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 16:38:55 INFO - Return code: 0 16:38:55 INFO - Running post-action listener: _resource_record_post_action 16:38:55 INFO - Running post-action listener: set_extra_try_arguments 16:38:55 INFO - ##### 16:38:55 INFO - ##### Running create-virtualenv step. 16:38:55 INFO - ##### 16:38:55 INFO - Running pre-action listener: _pre_create_virtualenv 16:38:55 INFO - Running pre-action listener: _resource_record_pre_action 16:38:55 INFO - Running main action method: create_virtualenv 16:38:55 INFO - Creating virtualenv C:\slave\test\build\venv 16:38:55 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 16:38:55 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:38:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:38:58 INFO - Installing distribute......................................................................................................................................................................................done. 16:38:58 INFO - Return code: 0 16:38:58 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:38: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')]} 16:38:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:38: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')]} 16:38:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:38:58 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-108', 'USERDOMAIN': 'T-XP32-IX-108', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-108', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108'}}, attempt #1 16:38:58 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 16:38:58 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 16:38:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:38:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 16:38:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:38:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 16:38:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:38:58 INFO - 'DCLOCATION': 'SCL3', 16:38:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:38:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:38:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:38:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:38:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:38:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:38:58 INFO - 'HOMEDRIVE': 'C:', 16:38:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:38:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:38:58 INFO - 'KTS_VERSION': '1.19c', 16:38:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:38:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 16:38:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:38:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:38:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:38:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:38:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:38:58 INFO - 'MOZ_AIRBAG': '1', 16:38:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:38:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:38:58 INFO - 'MOZ_MSVCVERSION': '8', 16:38:58 INFO - 'MOZ_NO_REMOTE': '1', 16:38:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:38:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:38:58 INFO - 'NO_EM_RESTART': '1', 16:38:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:38:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:38:58 INFO - 'OS': 'Windows_NT', 16:38:58 INFO - 'OURDRIVE': 'C:', 16:38:58 INFO - 'PATH': 'C:\\Program Files\\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', 16:38:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:38:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:38:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:38:58 INFO - 'PROCESSOR_LEVEL': '6', 16:38:58 INFO - 'PROCESSOR_REVISION': '1e05', 16:38:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:38:58 INFO - 'PROMPT': '$P$G', 16:38:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:38:58 INFO - 'PWD': 'C:\\slave\\test', 16:38:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:38:58 INFO - 'SESSIONNAME': 'Console', 16:38:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:38:58 INFO - 'SYSTEMDRIVE': 'C:', 16:38:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:38:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:38:58 INFO - 'TEST1': 'testie', 16:38:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:38:58 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 16:38:58 INFO - 'USERNAME': 'cltbld', 16:38:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:38:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:38:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:38:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:38:58 INFO - 'WINDIR': 'C:\\WINDOWS', 16:38:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:38:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:38:59 INFO - Downloading/unpacking psutil>=0.7.1 16:38:59 INFO - Running setup.py egg_info for package psutil 16:38:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:38:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:38:59 INFO - Installing collected packages: psutil 16:38:59 INFO - Running setup.py install for psutil 16:38:59 INFO - building 'psutil._psutil_windows' extension 16:38:59 INFO - error: Unable to find vcvarsall.bat 16:38:59 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-yvrwuh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:38:59 INFO - running install 16:38:59 INFO - running build 16:38:59 INFO - running build_py 16:38:59 INFO - creating build 16:38:59 INFO - creating build\lib.win32-2.7 16:38:59 INFO - creating build\lib.win32-2.7\psutil 16:38:59 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:38:59 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:38:59 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:38:59 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:38:59 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:38:59 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:38:59 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:38:59 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:38:59 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:38:59 INFO - running build_ext 16:38:59 INFO - building 'psutil._psutil_windows' extension 16:38:59 INFO - error: Unable to find vcvarsall.bat 16:38:59 INFO - ---------------------------------------- 16:38:59 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-yvrwuh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:38:59 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data\pip\pip.log 16:38:59 WARNING - Return code: 1 16:38:59 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! 16:38:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:38:59 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')]} 16:38:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:38:59 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')]} 16:38:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:38:59 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-108', 'USERDOMAIN': 'T-XP32-IX-108', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-108', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108'}}, attempt #1 16:38:59 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 16:38:59 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 16:38:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:38:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 16:38:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:38:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 16:38:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:38:59 INFO - 'DCLOCATION': 'SCL3', 16:38:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:38:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:38:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:38:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:38:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:38:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:38:59 INFO - 'HOMEDRIVE': 'C:', 16:38:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:38:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:38:59 INFO - 'KTS_VERSION': '1.19c', 16:38:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:38:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 16:38:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:38:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:38:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:38:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:38:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:38:59 INFO - 'MOZ_AIRBAG': '1', 16:38:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:38:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:38:59 INFO - 'MOZ_MSVCVERSION': '8', 16:38:59 INFO - 'MOZ_NO_REMOTE': '1', 16:38:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:38:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:38:59 INFO - 'NO_EM_RESTART': '1', 16:38:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:38:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:38:59 INFO - 'OS': 'Windows_NT', 16:38:59 INFO - 'OURDRIVE': 'C:', 16:38:59 INFO - 'PATH': 'C:\\Program Files\\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', 16:38:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:38:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:38:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:38:59 INFO - 'PROCESSOR_LEVEL': '6', 16:38:59 INFO - 'PROCESSOR_REVISION': '1e05', 16:38:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:38:59 INFO - 'PROMPT': '$P$G', 16:38:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:38:59 INFO - 'PWD': 'C:\\slave\\test', 16:38:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:38:59 INFO - 'SESSIONNAME': 'Console', 16:38:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:38:59 INFO - 'SYSTEMDRIVE': 'C:', 16:38:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:38:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:38:59 INFO - 'TEST1': 'testie', 16:38:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:38:59 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 16:38:59 INFO - 'USERNAME': 'cltbld', 16:38:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:38:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:38:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:38:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:38:59 INFO - 'WINDIR': 'C:\\WINDOWS', 16:38:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:39:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:39:00 INFO - Running setup.py egg_info for package mozsystemmonitor 16:39:00 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:39:00 INFO - Running setup.py egg_info for package psutil 16:39:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:39:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:39:00 INFO - Installing collected packages: mozsystemmonitor, psutil 16:39:00 INFO - Running setup.py install for mozsystemmonitor 16:39:00 INFO - Running setup.py install for psutil 16:39:00 INFO - building 'psutil._psutil_windows' extension 16:39:00 INFO - error: Unable to find vcvarsall.bat 16:39:00 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-xnqilp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:39:00 INFO - running install 16:39:00 INFO - running build 16:39:00 INFO - running build_py 16:39:00 INFO - running build_ext 16:39:00 INFO - building 'psutil._psutil_windows' extension 16:39:00 INFO - error: Unable to find vcvarsall.bat 16:39:00 INFO - ---------------------------------------- 16:39:00 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-xnqilp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:39:00 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data\pip\pip.log 16:39:00 WARNING - Return code: 1 16:39:00 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! 16:39:00 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:39:00 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')]} 16:39:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39:00 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')]} 16:39:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:00 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-108', 'USERDOMAIN': 'T-XP32-IX-108', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-108', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108'}}, attempt #1 16:39:00 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 16:39:00 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 16:39:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:39:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 16:39:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:39:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 16:39:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:39:00 INFO - 'DCLOCATION': 'SCL3', 16:39:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:39:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:39:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:39:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:39:00 INFO - 'HOMEDRIVE': 'C:', 16:39:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:39:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:00 INFO - 'KTS_VERSION': '1.19c', 16:39:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:39:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 16:39:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:39:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:39:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:39:00 INFO - 'MOZ_AIRBAG': '1', 16:39:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:00 INFO - 'MOZ_MSVCVERSION': '8', 16:39:00 INFO - 'MOZ_NO_REMOTE': '1', 16:39:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:39:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:39:00 INFO - 'NO_EM_RESTART': '1', 16:39:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:00 INFO - 'OS': 'Windows_NT', 16:39:00 INFO - 'OURDRIVE': 'C:', 16:39:00 INFO - 'PATH': 'C:\\Program Files\\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', 16:39:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:39:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:00 INFO - 'PROCESSOR_LEVEL': '6', 16:39:00 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:39:00 INFO - 'PROMPT': '$P$G', 16:39:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:00 INFO - 'PWD': 'C:\\slave\\test', 16:39:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:00 INFO - 'SESSIONNAME': 'Console', 16:39:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:00 INFO - 'SYSTEMDRIVE': 'C:', 16:39:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:39:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:39:00 INFO - 'TEST1': 'testie', 16:39:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:39:00 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 16:39:00 INFO - 'USERNAME': 'cltbld', 16:39:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:39:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:39:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:39:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:39:00 INFO - 'WINDIR': 'C:\\WINDOWS', 16:39:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:00 INFO - Downloading/unpacking blobuploader==1.2.4 16:39:00 INFO - Downloading blobuploader-1.2.4.tar.gz 16:39:00 INFO - Running setup.py egg_info for package blobuploader 16:39:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:39:02 INFO - Running setup.py egg_info for package requests 16:39:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:39:02 INFO - Downloading docopt-0.6.1.tar.gz 16:39:02 INFO - Running setup.py egg_info for package docopt 16:39:02 INFO - Installing collected packages: blobuploader, docopt, requests 16:39:02 INFO - Running setup.py install for blobuploader 16:39:02 INFO - Running setup.py install for docopt 16:39:02 INFO - Running setup.py install for requests 16:39:02 INFO - Successfully installed blobuploader docopt requests 16:39:02 INFO - Cleaning up... 16:39:02 INFO - Return code: 0 16:39:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:39:02 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')]} 16:39:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39:02 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')]} 16:39:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:02 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-108', 'USERDOMAIN': 'T-XP32-IX-108', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-108', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108'}}, attempt #1 16:39:02 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 16:39:02 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 16:39:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:39:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 16:39:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:39:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 16:39:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:39:02 INFO - 'DCLOCATION': 'SCL3', 16:39:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:39:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:39:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:39:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:39:02 INFO - 'HOMEDRIVE': 'C:', 16:39:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:39:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:02 INFO - 'KTS_VERSION': '1.19c', 16:39:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:39:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 16:39:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:39:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:39:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:39:02 INFO - 'MOZ_AIRBAG': '1', 16:39:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:02 INFO - 'MOZ_MSVCVERSION': '8', 16:39:02 INFO - 'MOZ_NO_REMOTE': '1', 16:39:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:39:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:39:02 INFO - 'NO_EM_RESTART': '1', 16:39:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:02 INFO - 'OS': 'Windows_NT', 16:39:02 INFO - 'OURDRIVE': 'C:', 16:39:02 INFO - 'PATH': 'C:\\Program Files\\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', 16:39:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:39:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:02 INFO - 'PROCESSOR_LEVEL': '6', 16:39:02 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:39:02 INFO - 'PROMPT': '$P$G', 16:39:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:02 INFO - 'PWD': 'C:\\slave\\test', 16:39:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:02 INFO - 'SESSIONNAME': 'Console', 16:39:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:02 INFO - 'SYSTEMDRIVE': 'C:', 16:39:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:39:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:39:02 INFO - 'TEST1': 'testie', 16:39:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:39:02 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 16:39:02 INFO - 'USERNAME': 'cltbld', 16:39:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:39:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:39:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:39:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:39:02 INFO - 'WINDIR': 'C:\\WINDOWS', 16:39:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:39:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:39:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:39:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:39:06 INFO - Unpacking c:\slave\test\build\tests\marionette 16:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:39:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:39:06 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 16:39:06 INFO - Running setup.py install for browsermob-proxy 16:39:11 INFO - Running setup.py install for manifestparser 16:39:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for marionette-client 16:39:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:39:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for marionette-driver 16:39:11 INFO - Running setup.py install for mozcrash 16:39:11 INFO - Running setup.py install for mozdebug 16:39:11 INFO - Running setup.py install for mozdevice 16:39:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for mozfile 16:39:11 INFO - Running setup.py install for mozhttpd 16:39:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for mozinfo 16:39:11 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for mozInstall 16:39:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for mozleak 16:39:11 INFO - Running setup.py install for mozlog 16:39:11 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for moznetwork 16:39:11 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for mozprocess 16:39:11 INFO - Running setup.py install for mozprofile 16:39:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for mozrunner 16:39:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for mozscreenshot 16:39:11 INFO - Running setup.py install for moztest 16:39:11 INFO - Running setup.py install for mozversion 16:39:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:39:11 INFO - Running setup.py install for wptserve 16:39:11 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 16:39:11 INFO - Cleaning up... 16:39:11 INFO - Return code: 0 16:39:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:39:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:11 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-108', 'USERDOMAIN': 'T-XP32-IX-108', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-108', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108'}}, attempt #1 16:39:11 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 16:39:11 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 16:39:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:39:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 16:39:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:39:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 16:39:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:39:11 INFO - 'DCLOCATION': 'SCL3', 16:39:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:39:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:39:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:39:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:39:11 INFO - 'HOMEDRIVE': 'C:', 16:39:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:39:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:11 INFO - 'KTS_VERSION': '1.19c', 16:39:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:39:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 16:39:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:39:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:39:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:39:11 INFO - 'MOZ_AIRBAG': '1', 16:39:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:11 INFO - 'MOZ_MSVCVERSION': '8', 16:39:11 INFO - 'MOZ_NO_REMOTE': '1', 16:39:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:39:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:39:11 INFO - 'NO_EM_RESTART': '1', 16:39:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:11 INFO - 'OS': 'Windows_NT', 16:39:11 INFO - 'OURDRIVE': 'C:', 16:39:11 INFO - 'PATH': 'C:\\Program Files\\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', 16:39:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:39:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:11 INFO - 'PROCESSOR_LEVEL': '6', 16:39:11 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:39:11 INFO - 'PROMPT': '$P$G', 16:39:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:11 INFO - 'PWD': 'C:\\slave\\test', 16:39:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:11 INFO - 'SESSIONNAME': 'Console', 16:39:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:11 INFO - 'SYSTEMDRIVE': 'C:', 16:39:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:39:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:39:11 INFO - 'TEST1': 'testie', 16:39:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:39:11 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 16:39:11 INFO - 'USERNAME': 'cltbld', 16:39:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:39:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:39:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:39:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:39:11 INFO - 'WINDIR': 'C:\\WINDOWS', 16:39:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:39:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:39:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:39:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:39:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:39:16 INFO - Unpacking c:\slave\test\build\tests\marionette 16:39:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:39:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:39:16 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)) 16:39:20 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)) 16:39:20 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)) 16:39:20 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)) 16:39:20 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)) 16:39:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:39:20 INFO - Downloading blessings-1.6.tar.gz 16:39:20 INFO - Running setup.py egg_info for package blessings 16:39:20 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)) 16:39:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:39:20 INFO - Running setup.py install for blessings 16:39:20 INFO - Running setup.py install for browsermob-proxy 16:39:20 INFO - Running setup.py install for manifestparser 16:39:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Running setup.py install for marionette-client 16:39:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:39:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Running setup.py install for marionette-driver 16:39:20 INFO - Running setup.py install for mozcrash 16:39:20 INFO - Running setup.py install for mozdebug 16:39:20 INFO - Running setup.py install for mozdevice 16:39:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Running setup.py install for mozhttpd 16:39:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Running setup.py install for mozInstall 16:39:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Running setup.py install for mozleak 16:39:20 INFO - Running setup.py install for mozprofile 16:39:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Running setup.py install for mozrunner 16:39:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Running setup.py install for mozscreenshot 16:39:20 INFO - Running setup.py install for moztest 16:39:20 INFO - Running setup.py install for mozversion 16:39:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:39:20 INFO - Running setup.py install for wptserve 16:39:20 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:39:20 INFO - Cleaning up... 16:39:21 INFO - Return code: 0 16:39:21 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:39:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:39:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:39:21 INFO - Reading from file tmpfile_stdout 16:39:21 INFO - Using _rmtree_windows ... 16:39:21 INFO - Using _rmtree_windows ... 16:39:21 INFO - Current package versions: 16:39:21 INFO - blessings == 1.6 16:39:21 INFO - blobuploader == 1.2.4 16:39:21 INFO - browsermob-proxy == 0.6.0 16:39:21 INFO - distribute == 0.6.14 16:39:21 INFO - docopt == 0.6.1 16:39:21 INFO - manifestparser == 1.1 16:39:21 INFO - marionette-client == 2.3.0 16:39:21 INFO - marionette-driver == 1.4.0 16:39:21 INFO - mozInstall == 1.12 16:39:21 INFO - mozcrash == 0.17 16:39:21 INFO - mozdebug == 0.1 16:39:21 INFO - mozdevice == 0.48 16:39:21 INFO - mozfile == 1.2 16:39:21 INFO - mozhttpd == 0.7 16:39:21 INFO - mozinfo == 0.9 16:39:21 INFO - mozleak == 0.1 16:39:21 INFO - mozlog == 3.1 16:39:21 INFO - moznetwork == 0.27 16:39:21 INFO - mozprocess == 0.22 16:39:21 INFO - mozprofile == 0.28 16:39:21 INFO - mozrunner == 6.11 16:39:21 INFO - mozscreenshot == 0.1 16:39:21 INFO - mozsystemmonitor == 0.0 16:39:21 INFO - moztest == 0.7 16:39:21 INFO - mozversion == 1.4 16:39:21 INFO - requests == 1.2.3 16:39:21 INFO - wptserve == 1.4.0 16:39:21 INFO - Running post-action listener: _resource_record_post_action 16:39:21 INFO - Running post-action listener: _start_resource_monitoring 16:39:21 INFO - Starting resource monitoring. 16:39:21 INFO - ##### 16:39:21 INFO - ##### Running pull step. 16:39:21 INFO - ##### 16:39:21 INFO - Running pre-action listener: _resource_record_pre_action 16:39:21 INFO - Running main action method: pull 16:39:21 INFO - Pull has nothing to do! 16:39:21 INFO - Running post-action listener: _resource_record_post_action 16:39:21 INFO - ##### 16:39:21 INFO - ##### Running install step. 16:39:21 INFO - ##### 16:39:21 INFO - Running pre-action listener: _resource_record_pre_action 16:39:21 INFO - Running main action method: install 16:39:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:39:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:39:21 INFO - Reading from file tmpfile_stdout 16:39:21 INFO - Using _rmtree_windows ... 16:39:21 INFO - Using _rmtree_windows ... 16:39:21 INFO - Detecting whether we're running mozinstall >=1.0... 16:39:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:39:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:39:21 INFO - Reading from file tmpfile_stdout 16:39:21 INFO - Output received: 16:39:21 INFO - Usage: mozinstall-script.py [options] installer 16:39:21 INFO - Options: 16:39:21 INFO - -h, --help show this help message and exit 16:39:21 INFO - -d DEST, --destination=DEST 16:39:21 INFO - Directory to install application into. [default: 16:39:21 INFO - "C:\slave\test"] 16:39:21 INFO - --app=APP Application being installed. [default: firefox] 16:39:21 INFO - Using _rmtree_windows ... 16:39:21 INFO - Using _rmtree_windows ... 16:39:21 INFO - mkdir: C:\slave\test\build\application 16:39:21 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 16:39:21 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.win32.zip --destination C:\slave\test\build\application 16:39:24 INFO - Reading from file tmpfile_stdout 16:39:24 INFO - Output received: 16:39:24 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:39:24 INFO - Using _rmtree_windows ... 16:39:24 INFO - Using _rmtree_windows ... 16:39:24 INFO - Running post-action listener: _resource_record_post_action 16:39:24 INFO - ##### 16:39:24 INFO - ##### Running run-tests step. 16:39:24 INFO - ##### 16:39:24 INFO - Running pre-action listener: _resource_record_pre_action 16:39:24 INFO - Running main action method: run_tests 16:39:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:39:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:39:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:39:24 INFO - grabbing minidump binary from tooltool 16:39:24 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')]} 16:39:24 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:39:24 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 16:39:24 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 16:39:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:39:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppjrq0p 16:39:25 INFO - INFO - File integrity verified, renaming tmppjrq0p to win32-minidump_stackwalk.exe 16:39:25 INFO - Return code: 0 16:39:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:39:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:39:25 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/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.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 16:39:25 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/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.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 16:39:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:39:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108\\Application Data', 16:39:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:39:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-108', 16:39:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:39:25 INFO - 'DCLOCATION': 'SCL3', 16:39:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:39:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:39:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:39:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:39:25 INFO - 'HOMEDRIVE': 'C:', 16:39:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:39:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:25 INFO - 'KTS_VERSION': '1.19c', 16:39:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:39:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-108', 16:39:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:39:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:39:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:39:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:39:25 INFO - 'MOZ_AIRBAG': '1', 16:39:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:25 INFO - 'MOZ_MSVCVERSION': '8', 16:39:25 INFO - 'MOZ_NO_REMOTE': '1', 16:39:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:39:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:39:25 INFO - 'NO_EM_RESTART': '1', 16:39:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:25 INFO - 'OS': 'Windows_NT', 16:39:25 INFO - 'OURDRIVE': 'C:', 16:39:25 INFO - 'PATH': 'C:\\Program Files\\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', 16:39:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:39:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:25 INFO - 'PROCESSOR_LEVEL': '6', 16:39:25 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:39:25 INFO - 'PROMPT': '$P$G', 16:39:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:25 INFO - 'PWD': 'C:\\slave\\test', 16:39:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:25 INFO - 'SESSIONNAME': 'Console', 16:39:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:25 INFO - 'SYSTEMDRIVE': 'C:', 16:39:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:39:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:39:25 INFO - 'TEST1': 'testie', 16:39:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:39:25 INFO - 'USERDOMAIN': 'T-XP32-IX-108', 16:39:25 INFO - 'USERNAME': 'cltbld', 16:39:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-108', 16:39:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:39:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:39:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:39:25 INFO - 'WINDIR': 'C:\\WINDOWS', 16:39:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:25 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/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.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 16:39:26 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 16:39:26 INFO - import pkg_resources 16:39:28 INFO - Using 1 client processes 16:39:31 INFO - SUITE-START | Running 778 tests 16:39:31 INFO - Running testharness tests 16:39:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:39:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:39:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:39:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:39:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:39:31 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:39:31 INFO - Setting up ssl 16:39:31 INFO - PROCESS | certutil | 16:39:31 INFO - PROCESS | certutil | 16:39:31 INFO - PROCESS | certutil | 16:39:31 INFO - Certificate Nickname Trust Attributes 16:39:31 INFO - SSL,S/MIME,JAR/XPI 16:39:31 INFO - 16:39:31 INFO - web-platform-tests CT,, 16:39:31 INFO - 16:39:31 INFO - Starting runner 16:39:34 INFO - PROCESS | 2788 | [2788] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 16:39:35 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 16:39:35 INFO - PROCESS | 2788 | [2788] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 16:39:36 INFO - PROCESS | 2788 | 1462923576532 Marionette DEBUG Marionette enabled via build flag and pref 16:39:36 INFO - PROCESS | 2788 | ++DOCSHELL 11BB9800 == 1 [pid = 2788] [id = 1] 16:39:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 1 (11BB9C00) [pid = 2788] [serial = 1] [outer = 00000000] 16:39:36 INFO - PROCESS | 2788 | [2788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:39:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 2 (11BBA800) [pid = 2788] [serial = 2] [outer = 11BB9C00] 16:39:36 INFO - PROCESS | 2788 | [2788] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 16:39:36 INFO - PROCESS | 2788 | [2788] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 16:39:36 INFO - PROCESS | 2788 | ++DOCSHELL 122AE800 == 2 [pid = 2788] [id = 2] 16:39:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 3 (122AEC00) [pid = 2788] [serial = 3] [outer = 00000000] 16:39:36 INFO - PROCESS | 2788 | [2788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:39:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 4 (122AF800) [pid = 2788] [serial = 4] [outer = 122AEC00] 16:39:37 INFO - PROCESS | 2788 | 1462923577076 Marionette INFO Listening on port 2828 16:39:37 INFO - PROCESS | 2788 | 1462923577478 Marionette DEBUG Marionette enabled via command-line flag 16:39:37 INFO - PROCESS | 2788 | ++DOCSHELL 132A9C00 == 3 [pid = 2788] [id = 3] 16:39:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 5 (132B1C00) [pid = 2788] [serial = 5] [outer = 00000000] 16:39:37 INFO - PROCESS | 2788 | [2788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:39:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 6 (132B2800) [pid = 2788] [serial = 6] [outer = 132B1C00] 16:39:37 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:39:37 INFO - PROCESS | 2788 | [2788] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 16:39:37 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:39:37 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:39:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 7 (13CA9800) [pid = 2788] [serial = 7] [outer = 122AEC00] 16:39:37 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:39:37 INFO - PROCESS | 2788 | 1462923577833 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1834 16:39:37 INFO - PROCESS | 2788 | 1462923577922 Marionette DEBUG Closed connection conn0 16:39:37 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:39:37 INFO - PROCESS | 2788 | 1462923577928 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1835 16:39:37 INFO - PROCESS | 2788 | 1462923577955 Marionette DEBUG Closed connection conn1 16:39:37 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:39:37 INFO - PROCESS | 2788 | 1462923577962 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1836 16:39:37 INFO - PROCESS | 2788 | ++DOCSHELL 14179000 == 4 [pid = 2788] [id = 4] 16:39:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 8 (14179800) [pid = 2788] [serial = 8] [outer = 00000000] 16:39:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 9 (14621000) [pid = 2788] [serial = 9] [outer = 14179800] 16:39:38 INFO - PROCESS | 2788 | [2788] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 16:39:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 10 (14625C00) [pid = 2788] [serial = 10] [outer = 14179800] 16:39:38 INFO - PROCESS | 2788 | 1462923578297 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:39:38 INFO - PROCESS | 2788 | 1462923578303 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160510142413","device":"desktop","version":"48.0a2"} 16:39:38 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:39:38 INFO - PROCESS | 2788 | [2788] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:39:38 INFO - PROCESS | 2788 | [2788] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:39:38 INFO - PROCESS | 2788 | [2788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:39:39 INFO - PROCESS | 2788 | ++DOCSHELL 1445E000 == 5 [pid = 2788] [id = 5] 16:39:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 11 (16080000) [pid = 2788] [serial = 11] [outer = 00000000] 16:39:39 INFO - PROCESS | 2788 | ++DOCSHELL 16080400 == 6 [pid = 2788] [id = 6] 16:39:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 12 (16080800) [pid = 2788] [serial = 12] [outer = 00000000] 16:39:39 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:39:39 INFO - PROCESS | 2788 | ++DOCSHELL 16B6A000 == 7 [pid = 2788] [id = 7] 16:39:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 13 (16B6A400) [pid = 2788] [serial = 13] [outer = 00000000] 16:39:39 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:39:39 INFO - PROCESS | 2788 | [2788] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:39:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 14 (17023000) [pid = 2788] [serial = 14] [outer = 16B6A400] 16:39:40 INFO - PROCESS | 2788 | [2788] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 16:39:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 15 (16CEA000) [pid = 2788] [serial = 15] [outer = 16080000] 16:39:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 16 (16CEBC00) [pid = 2788] [serial = 16] [outer = 16080800] 16:39:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 17 (17301400) [pid = 2788] [serial = 17] [outer = 16B6A400] 16:39:40 INFO - PROCESS | 2788 | 1462923580711 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 2788 | 1462923580726 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 18 (18485C00) [pid = 2788] [serial = 18] [outer = 16B6A400] 16:39:41 INFO - PROCESS | 2788 | 1462923581297 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"80d3c3a8-f322-4b68-b3ba-4d2ac5574de3","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160510142413","device":"desktop","version":"48.0a2","command_id":1}}] 16:39:41 INFO - PROCESS | 2788 | 1462923581453 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:39:41 INFO - PROCESS | 2788 | 1462923581520 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 16:39:41 INFO - PROCESS | 2788 | 1462923581642 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:39:41 INFO - PROCESS | 2788 | [2788] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:39:41 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:39:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 19 (18B83C00) [pid = 2788] [serial = 19] [outer = 16B6A400] 16:39:42 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:39:42 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:39:42 INFO - PROCESS | 2788 | 1462923582118 Marionette TRACE conn2 <- [1,3,null,{}] 16:39:42 INFO - PROCESS | 2788 | 1462923582136 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:39:42 INFO - PROCESS | 2788 | 1462923582188 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 16:39:42 INFO - PROCESS | 2788 | 1462923582217 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 2788 | 1462923582220 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 16:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:39:42 INFO - PROCESS | 2788 | 1462923582224 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 2788 | 1462923582228 Marionette TRACE conn2 <- [1,6,null,{}] 16:39:42 INFO - PROCESS | 2788 | 1462923582256 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:42 INFO - PROCESS | 2788 | 1462923582268 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 16:39:42 INFO - PROCESS | 2788 | 1462923582272 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 2788 | ++DOCSHELL 16AC3C00 == 8 [pid = 2788] [id = 8] 16:39:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 20 (19F1F400) [pid = 2788] [serial = 20] [outer = 00000000] 16:39:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 21 (1A545800) [pid = 2788] [serial = 21] [outer = 19F1F400] 16:39:42 INFO - PROCESS | 2788 | 1462923582320 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 22 (1A549400) [pid = 2788] [serial = 22] [outer = 19F1F400] 16:39:42 INFO - PROCESS | 2788 | ++DOCSHELL 1A5F3000 == 9 [pid = 2788] [id = 9] 16:39:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 23 (1A847000) [pid = 2788] [serial = 23] [outer = 00000000] 16:39:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 24 (1A849800) [pid = 2788] [serial = 24] [outer = 1A847000] 16:39:42 INFO - PROCESS | 2788 | 1462923582737 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 25 (1A84D400) [pid = 2788] [serial = 25] [outer = 1A847000] 16:39:42 INFO - PROCESS | 2788 | 1462923582928 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 734ms 16:39:43 INFO - PROCESS | 2788 | 1462923583012 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 2788 | 1462923583014 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 16:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:39:43 INFO - PROCESS | 2788 | 1462923583058 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 2788 | 1462923583060 Marionette TRACE conn2 <- [1,10,null,{}] 16:39:43 INFO - PROCESS | 2788 | 1462923583110 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:43 INFO - PROCESS | 2788 | 1462923583222 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 16:39:43 INFO - PROCESS | 2788 | 1462923583242 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 2788 | ++DOCSHELL 1ABA9000 == 10 [pid = 2788] [id = 10] 16:39:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 26 (1ABAAC00) [pid = 2788] [serial = 26] [outer = 00000000] 16:39:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 27 (1B23B400) [pid = 2788] [serial = 27] [outer = 1ABAAC00] 16:39:43 INFO - PROCESS | 2788 | 1462923583292 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 28 (1B23F400) [pid = 2788] [serial = 28] [outer = 1ABAAC00] 16:39:43 INFO - PROCESS | 2788 | 1462923583664 Marionette TRACE conn2 <- [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]]]}] 16:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 656ms 16:39:43 INFO - PROCESS | 2788 | 1462923583711 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 2788 | 1462923583714 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 16:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:39:43 INFO - PROCESS | 2788 | 1462923583717 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 2788 | 1462923583719 Marionette TRACE conn2 <- [1,14,null,{}] 16:39:43 INFO - PROCESS | 2788 | 1462923583722 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:43 INFO - PROCESS | 2788 | 1462923583814 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 16:39:43 INFO - PROCESS | 2788 | 1462923583828 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 2788 | ++DOCSHELL 15607400 == 11 [pid = 2788] [id = 11] 16:39:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 29 (15610800) [pid = 2788] [serial = 29] [outer = 00000000] 16:39:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 30 (18967000) [pid = 2788] [serial = 30] [outer = 15610800] 16:39:43 INFO - PROCESS | 2788 | 1462923583873 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 31 (1B238800) [pid = 2788] [serial = 31] [outer = 15610800] 16:39:44 INFO - PROCESS | 2788 | 1462923584212 Marionette TRACE conn2 <- [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]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 16:39:44 INFO - PROCESS | 2788 | 1462923584252 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 2788 | 1462923584254 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 16:39:44 INFO - PROCESS | 2788 | 1462923584257 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:39:44 INFO - PROCESS | 2788 | 1462923584259 Marionette TRACE conn2 <- [1,18,null,{}] 16:39:44 INFO - PROCESS | 2788 | 1462923584263 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:44 INFO - PROCESS | 2788 | 1462923584364 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 16:39:44 INFO - PROCESS | 2788 | 1462923584371 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 2788 | ++DOCSHELL 1AF2A400 == 12 [pid = 2788] [id = 12] 16:39:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 32 (1AF2E000) [pid = 2788] [serial = 32] [outer = 00000000] 16:39:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 33 (1AF7B400) [pid = 2788] [serial = 33] [outer = 1AF2E000] 16:39:44 INFO - PROCESS | 2788 | 1462923584417 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 34 (1AF7F800) [pid = 2788] [serial = 34] [outer = 1AF2E000] 16:39:44 INFO - PROCESS | 2788 | 1462923584756 Marionette TRACE conn2 <- [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]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 16:39:44 INFO - PROCESS | 2788 | 1462923584794 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 2788 | 1462923584796 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 16:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:39:44 INFO - PROCESS | 2788 | 1462923584799 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 2788 | 1462923584801 Marionette TRACE conn2 <- [1,22,null,{}] 16:39:44 INFO - PROCESS | 2788 | 1462923584804 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:44 INFO - PROCESS | 2788 | 1462923584892 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 16:39:44 INFO - PROCESS | 2788 | 1462923584898 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 2788 | ++DOCSHELL 1AF85C00 == 13 [pid = 2788] [id = 13] 16:39:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 35 (1AF89000) [pid = 2788] [serial = 35] [outer = 00000000] 16:39:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 36 (1B562C00) [pid = 2788] [serial = 36] [outer = 1AF89000] 16:39:44 INFO - PROCESS | 2788 | 1462923584942 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 37 (1B566400) [pid = 2788] [serial = 37] [outer = 1AF89000] 16:39:45 INFO - PROCESS | 2788 | 1462923585237 Marionette TRACE conn2 <- [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]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 484ms 16:39:45 INFO - PROCESS | 2788 | 1462923585293 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 2788 | 1462923585295 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 16:39:45 INFO - PROCESS | 2788 | 1462923585298 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:39:45 INFO - PROCESS | 2788 | 1462923585300 Marionette TRACE conn2 <- [1,26,null,{}] 16:39:45 INFO - PROCESS | 2788 | 1462923585303 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:45 INFO - PROCESS | 2788 | 1462923585394 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 16:39:45 INFO - PROCESS | 2788 | 1462923585400 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 2788 | ++DOCSHELL 1B56BC00 == 14 [pid = 2788] [id = 14] 16:39:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 38 (1B69E400) [pid = 2788] [serial = 38] [outer = 00000000] 16:39:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 39 (1B6A8C00) [pid = 2788] [serial = 39] [outer = 1B69E400] 16:39:45 INFO - PROCESS | 2788 | 1462923585444 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 40 (1B6AD400) [pid = 2788] [serial = 40] [outer = 1B69E400] 16:39:45 INFO - PROCESS | 2788 | 1462923585788 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 16:39:45 INFO - PROCESS | 2788 | 1462923585834 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 2788 | 1462923585836 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 16:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:39:45 INFO - PROCESS | 2788 | 1462923585839 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 2788 | 1462923585841 Marionette TRACE conn2 <- [1,30,null,{}] 16:39:45 INFO - PROCESS | 2788 | 1462923585844 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:45 INFO - PROCESS | 2788 | 1462923585929 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 16:39:45 INFO - PROCESS | 2788 | 1462923585936 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 2788 | ++DOCSHELL 1B94A800 == 15 [pid = 2788] [id = 15] 16:39:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 41 (1B94C400) [pid = 2788] [serial = 41] [outer = 00000000] 16:39:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 42 (1B954800) [pid = 2788] [serial = 42] [outer = 1B94C400] 16:39:45 INFO - PROCESS | 2788 | 1462923585979 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 43 (1B958000) [pid = 2788] [serial = 43] [outer = 1B94C400] 16:39:46 INFO - PROCESS | 2788 | ++DOCSHELL 1B94F800 == 16 [pid = 2788] [id = 16] 16:39:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 44 (1B952400) [pid = 2788] [serial = 44] [outer = 00000000] 16:39:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 45 (1BAC4000) [pid = 2788] [serial = 45] [outer = 1B952400] 16:39:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 46 (1BAC0400) [pid = 2788] [serial = 46] [outer = 1B952400] 16:39:46 INFO - PROCESS | 2788 | ++DOCSHELL 16010400 == 17 [pid = 2788] [id = 17] 16:39:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 47 (1BABD400) [pid = 2788] [serial = 47] [outer = 00000000] 16:39:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 48 (1BC4E800) [pid = 2788] [serial = 48] [outer = 1BABD400] 16:39:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 49 (1BC59400) [pid = 2788] [serial = 49] [outer = 1BABD400] 16:39:46 INFO - PROCESS | 2788 | 1462923586472 Marionette TRACE conn2 <- [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]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 703ms 16:39:46 INFO - PROCESS | 2788 | 1462923586539 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 2788 | 1462923586541 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 16:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:39:46 INFO - PROCESS | 2788 | 1462923586545 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 2788 | 1462923586547 Marionette TRACE conn2 <- [1,34,null,{}] 16:39:46 INFO - PROCESS | 2788 | 1462923586550 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:46 INFO - PROCESS | 2788 | 1462923586644 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 16:39:47 INFO - PROCESS | 2788 | 1462923587235 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 2788 | --DOCSHELL 11BB9800 == 16 [pid = 2788] [id = 1] 16:39:47 INFO - PROCESS | 2788 | ++DOCSHELL 0FD73400 == 17 [pid = 2788] [id = 18] 16:39:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 50 (0FD74400) [pid = 2788] [serial = 50] [outer = 00000000] 16:39:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 51 (1063F800) [pid = 2788] [serial = 51] [outer = 0FD74400] 16:39:47 INFO - PROCESS | 2788 | 1462923587296 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 52 (10708400) [pid = 2788] [serial = 52] [outer = 0FD74400] 16:39:47 INFO - PROCESS | 2788 | 1462923587812 Marionette TRACE conn2 <- [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]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1297ms 16:39:47 INFO - PROCESS | 2788 | 1462923587847 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 2788 | 1462923587852 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 16:39:47 INFO - PROCESS | 2788 | 1462923587858 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:39:47 INFO - PROCESS | 2788 | 1462923587862 Marionette TRACE conn2 <- [1,38,null,{}] 16:39:47 INFO - PROCESS | 2788 | 1462923587867 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:47 INFO - PROCESS | 2788 | 1462923587978 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 16:39:48 INFO - PROCESS | 2788 | 1462923588056 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 2788 | ++DOCSHELL 11724000 == 18 [pid = 2788] [id = 19] 16:39:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 53 (11725400) [pid = 2788] [serial = 53] [outer = 00000000] 16:39:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 54 (12C42800) [pid = 2788] [serial = 54] [outer = 11725400] 16:39:48 INFO - PROCESS | 2788 | 1462923588112 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 55 (132A6000) [pid = 2788] [serial = 55] [outer = 11725400] 16:39:48 INFO - PROCESS | 2788 | 1462923588666 Marionette TRACE conn2 <- [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]]]}] 16:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 828ms 16:39:48 INFO - PROCESS | 2788 | 1462923588706 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 2788 | 1462923588711 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 16:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:39:48 INFO - PROCESS | 2788 | 1462923588715 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 2788 | 1462923588717 Marionette TRACE conn2 <- [1,42,null,{}] 16:39:48 INFO - PROCESS | 2788 | 1462923588721 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:48 INFO - PROCESS | 2788 | 1462923588829 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 16:39:48 INFO - PROCESS | 2788 | 1462923588895 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 2788 | ++DOCSHELL 13D52800 == 19 [pid = 2788] [id = 20] 16:39:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 56 (1403BC00) [pid = 2788] [serial = 56] [outer = 00000000] 16:39:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 57 (1445D400) [pid = 2788] [serial = 57] [outer = 1403BC00] 16:39:48 INFO - PROCESS | 2788 | 1462923588951 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 58 (15A71000) [pid = 2788] [serial = 58] [outer = 1403BC00] 16:39:49 INFO - PROCESS | 2788 | 1462923589667 Marionette TRACE conn2 <- [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]]]}] 16:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 16:39:49 INFO - PROCESS | 2788 | 1462923589716 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 2788 | 1462923589720 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 16:39:49 INFO - PROCESS | 2788 | 1462923589726 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:39:49 INFO - PROCESS | 2788 | 1462923589729 Marionette TRACE conn2 <- [1,46,null,{}] 16:39:49 INFO - PROCESS | 2788 | 1462923589734 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:49 INFO - PROCESS | 2788 | 1462923589824 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 16:39:49 INFO - PROCESS | 2788 | 1462923589889 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 2788 | ++DOCSHELL 10765400 == 20 [pid = 2788] [id = 21] 16:39:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (107ED800) [pid = 2788] [serial = 59] [outer = 00000000] 16:39:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (11237400) [pid = 2788] [serial = 60] [outer = 107ED800] 16:39:49 INFO - PROCESS | 2788 | 1462923589943 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (11536000) [pid = 2788] [serial = 61] [outer = 107ED800] 16:39:50 INFO - PROCESS | 2788 | --DOCSHELL 14179000 == 19 [pid = 2788] [id = 4] 16:39:50 INFO - PROCESS | 2788 | 1462923590386 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 703ms 16:39:50 INFO - PROCESS | 2788 | 1462923590426 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 2788 | 1462923590432 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 16:39:50 INFO - PROCESS | 2788 | 1462923590442 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:39:50 INFO - PROCESS | 2788 | 1462923590444 Marionette TRACE conn2 <- [1,50,null,{}] 16:39:50 INFO - PROCESS | 2788 | 1462923590477 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:50 INFO - PROCESS | 2788 | 1462923590556 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 16:39:50 INFO - PROCESS | 2788 | 1462923590566 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 2788 | ++DOCSHELL 11574C00 == 20 [pid = 2788] [id = 22] 16:39:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (1157BC00) [pid = 2788] [serial = 62] [outer = 00000000] 16:39:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (11B68C00) [pid = 2788] [serial = 63] [outer = 1157BC00] 16:39:50 INFO - PROCESS | 2788 | 1462923590613 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (11EB0C00) [pid = 2788] [serial = 64] [outer = 1157BC00] 16:39:51 INFO - PROCESS | 2788 | 1462923591114 Marionette TRACE conn2 <- [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]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 719ms 16:39:51 INFO - PROCESS | 2788 | 1462923591163 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 2788 | 1462923591165 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 16:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:39:51 INFO - PROCESS | 2788 | 1462923591169 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 2788 | 1462923591172 Marionette TRACE conn2 <- [1,54,null,{}] 16:39:51 INFO - PROCESS | 2788 | 1462923591187 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:51 INFO - PROCESS | 2788 | 1462923591268 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 16:39:51 INFO - PROCESS | 2788 | 1462923591305 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 2788 | ++DOCSHELL 13CAB800 == 21 [pid = 2788] [id = 23] 16:39:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (13CABC00) [pid = 2788] [serial = 65] [outer = 00000000] 16:39:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (14031C00) [pid = 2788] [serial = 66] [outer = 13CABC00] 16:39:51 INFO - PROCESS | 2788 | 1462923591352 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (14040C00) [pid = 2788] [serial = 67] [outer = 13CABC00] 16:39:51 INFO - PROCESS | 2788 | 1462923591747 Marionette TRACE conn2 <- [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]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 641ms 16:39:51 INFO - PROCESS | 2788 | 1462923591806 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 2788 | 1462923591808 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 16:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:39:51 INFO - PROCESS | 2788 | 1462923591812 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 2788 | 1462923591813 Marionette TRACE conn2 <- [1,58,null,{}] 16:39:51 INFO - PROCESS | 2788 | 1462923591817 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:51 INFO - PROCESS | 2788 | 1462923591894 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 16:39:51 INFO - PROCESS | 2788 | 1462923591900 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 2788 | ++DOCSHELL 14032400 == 22 [pid = 2788] [id = 24] 16:39:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (1446AC00) [pid = 2788] [serial = 68] [outer = 00000000] 16:39:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (1560F400) [pid = 2788] [serial = 69] [outer = 1446AC00] 16:39:51 INFO - PROCESS | 2788 | 1462923591948 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (1561D000) [pid = 2788] [serial = 70] [outer = 1446AC00] 16:39:52 INFO - PROCESS | 2788 | 1462923592345 Marionette TRACE conn2 <- [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]]]}] 16:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 593ms 16:39:52 INFO - PROCESS | 2788 | 1462923592410 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 2788 | 1462923592412 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 16:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:39:52 INFO - PROCESS | 2788 | 1462923592415 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 2788 | 1462923592417 Marionette TRACE conn2 <- [1,62,null,{}] 16:39:52 INFO - PROCESS | 2788 | 1462923592421 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:52 INFO - PROCESS | 2788 | 1462923592493 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 16:39:52 INFO - PROCESS | 2788 | 1462923592499 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 2788 | ++DOCSHELL 15B60C00 == 23 [pid = 2788] [id = 25] 16:39:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (15B63000) [pid = 2788] [serial = 71] [outer = 00000000] 16:39:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (15C7D800) [pid = 2788] [serial = 72] [outer = 15B63000] 16:39:52 INFO - PROCESS | 2788 | 1462923592543 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (16008C00) [pid = 2788] [serial = 73] [outer = 15B63000] 16:39:52 INFO - PROCESS | 2788 | 1462923592944 Marionette TRACE conn2 <- [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]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 16:39:53 INFO - PROCESS | 2788 | 1462923593011 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 2788 | 1462923593013 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 16:39:53 INFO - PROCESS | 2788 | 1462923593016 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:39:53 INFO - PROCESS | 2788 | 1462923593018 Marionette TRACE conn2 <- [1,66,null,{}] 16:39:53 INFO - PROCESS | 2788 | 1462923593021 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:53 INFO - PROCESS | 2788 | 1462923593113 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 16:39:53 INFO - PROCESS | 2788 | 1462923593120 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 2788 | ++DOCSHELL 1067B400 == 24 [pid = 2788] [id = 26] 16:39:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (14037000) [pid = 2788] [serial = 74] [outer = 00000000] 16:39:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (170C9000) [pid = 2788] [serial = 75] [outer = 14037000] 16:39:53 INFO - PROCESS | 2788 | 1462923593165 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (1765C000) [pid = 2788] [serial = 76] [outer = 14037000] 16:39:53 INFO - PROCESS | 2788 | 1462923593539 Marionette TRACE conn2 <- [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]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 532ms 16:39:53 INFO - PROCESS | 2788 | 1462923593552 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 2788 | 1462923593554 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 16:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:39:53 INFO - PROCESS | 2788 | 1462923593557 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 2788 | 1462923593559 Marionette TRACE conn2 <- [1,70,null,{}] 16:39:53 INFO - PROCESS | 2788 | 1462923593563 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:53 INFO - PROCESS | 2788 | 1462923593665 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 16:39:53 INFO - PROCESS | 2788 | 1462923593674 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 2788 | ++DOCSHELL 16CEB800 == 25 [pid = 2788] [id = 27] 16:39:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (170C2400) [pid = 2788] [serial = 77] [outer = 00000000] 16:39:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (17999400) [pid = 2788] [serial = 78] [outer = 170C2400] 16:39:53 INFO - PROCESS | 2788 | 1462923593727 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (179E9000) [pid = 2788] [serial = 79] [outer = 170C2400] 16:39:54 INFO - PROCESS | 2788 | 1462923594112 Marionette TRACE conn2 <- [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]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 593ms 16:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:39:54 INFO - PROCESS | 2788 | 1462923594154 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 2788 | 1462923594156 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 16:39:54 INFO - PROCESS | 2788 | 1462923594159 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 2788 | 1462923594161 Marionette TRACE conn2 <- [1,74,null,{}] 16:39:54 INFO - PROCESS | 2788 | 1462923594164 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:54 INFO - PROCESS | 2788 | 1462923594264 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 16:39:54 INFO - PROCESS | 2788 | 1462923594302 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 2788 | ++DOCSHELL 10646C00 == 26 [pid = 2788] [id = 28] 16:39:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (13BCB400) [pid = 2788] [serial = 80] [outer = 00000000] 16:39:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (17DF5400) [pid = 2788] [serial = 81] [outer = 13BCB400] 16:39:54 INFO - PROCESS | 2788 | 1462923594347 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (17F79000) [pid = 2788] [serial = 82] [outer = 13BCB400] 16:39:54 INFO - PROCESS | 2788 | 1462923594696 Marionette TRACE conn2 <- [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]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 594ms 16:39:54 INFO - PROCESS | 2788 | 1462923594757 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 2788 | 1462923594759 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 16:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:39:54 INFO - PROCESS | 2788 | 1462923594762 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 2788 | 1462923594764 Marionette TRACE conn2 <- [1,78,null,{}] 16:39:54 INFO - PROCESS | 2788 | 1462923594768 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:54 INFO - PROCESS | 2788 | 1462923594869 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 16:39:54 INFO - PROCESS | 2788 | 1462923594878 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 2788 | ++DOCSHELL 134D5400 == 27 [pid = 2788] [id = 29] 16:39:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (16CE2800) [pid = 2788] [serial = 83] [outer = 00000000] 16:39:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (1841B800) [pid = 2788] [serial = 84] [outer = 16CE2800] 16:39:54 INFO - PROCESS | 2788 | 1462923594922 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (18477400) [pid = 2788] [serial = 85] [outer = 16CE2800] 16:39:55 INFO - PROCESS | 2788 | 1462923595288 Marionette TRACE conn2 <- [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]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 531ms 16:39:55 INFO - PROCESS | 2788 | 1462923595299 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 2788 | 1462923595301 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 16:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:39:55 INFO - PROCESS | 2788 | 1462923595305 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 2788 | 1462923595306 Marionette TRACE conn2 <- [1,82,null,{}] 16:39:55 INFO - PROCESS | 2788 | 1462923595310 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:55 INFO - PROCESS | 2788 | 1462923595381 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 16:39:55 INFO - PROCESS | 2788 | 1462923595388 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 2788 | ++DOCSHELL 180A0400 == 28 [pid = 2788] [id = 30] 16:39:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (18478000) [pid = 2788] [serial = 86] [outer = 00000000] 16:39:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (1896AC00) [pid = 2788] [serial = 87] [outer = 18478000] 16:39:55 INFO - PROCESS | 2788 | 1462923595431 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (18B75800) [pid = 2788] [serial = 88] [outer = 18478000] 16:39:55 INFO - PROCESS | 2788 | 1462923595806 Marionette TRACE conn2 <- [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]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 531ms 16:39:55 INFO - PROCESS | 2788 | 1462923595839 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 2788 | 1462923595842 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 16:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:39:55 INFO - PROCESS | 2788 | 1462923595845 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 2788 | 1462923595848 Marionette TRACE conn2 <- [1,86,null,{}] 16:39:55 INFO - PROCESS | 2788 | 1462923595865 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:55 INFO - PROCESS | 2788 | 1462923595959 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 16:39:55 INFO - PROCESS | 2788 | 1462923595965 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 2788 | ++DOCSHELL 107F0000 == 29 [pid = 2788] [id = 31] 16:39:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (11EB6000) [pid = 2788] [serial = 89] [outer = 00000000] 16:39:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (19F20800) [pid = 2788] [serial = 90] [outer = 11EB6000] 16:39:56 INFO - PROCESS | 2788 | 1462923596011 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (1A550C00) [pid = 2788] [serial = 91] [outer = 11EB6000] 16:39:56 INFO - PROCESS | 2788 | 1462923596430 Marionette TRACE conn2 <- [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]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 625ms 16:39:56 INFO - PROCESS | 2788 | 1462923596484 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 2788 | 1462923596485 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 16:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:39:56 INFO - PROCESS | 2788 | 1462923596489 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 2788 | 1462923596491 Marionette TRACE conn2 <- [1,90,null,{}] 16:39:56 INFO - PROCESS | 2788 | 1462923596494 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:56 INFO - PROCESS | 2788 | 1462923596579 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 16:39:56 INFO - PROCESS | 2788 | 1462923596587 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 2788 | ++DOCSHELL 1A5E6400 == 30 [pid = 2788] [id = 32] 16:39:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (1A5EE800) [pid = 2788] [serial = 92] [outer = 00000000] 16:39:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (1A845C00) [pid = 2788] [serial = 93] [outer = 1A5EE800] 16:39:56 INFO - PROCESS | 2788 | 1462923596630 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (1A847400) [pid = 2788] [serial = 94] [outer = 1A5EE800] 16:39:57 INFO - PROCESS | 2788 | 1462923597029 Marionette TRACE conn2 <- [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]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 16:39:57 INFO - PROCESS | 2788 | 1462923597087 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 2788 | 1462923597089 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 16:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:39:57 INFO - PROCESS | 2788 | 1462923597093 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 2788 | 1462923597094 Marionette TRACE conn2 <- [1,94,null,{}] 16:39:57 INFO - PROCESS | 2788 | 1462923597098 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:57 INFO - PROCESS | 2788 | 1462923597172 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 16:39:57 INFO - PROCESS | 2788 | 1462923597178 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 2788 | ++DOCSHELL 1A5EC400 == 31 [pid = 2788] [id = 33] 16:39:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (1A850800) [pid = 2788] [serial = 95] [outer = 00000000] 16:39:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (1ABAD000) [pid = 2788] [serial = 96] [outer = 1A850800] 16:39:57 INFO - PROCESS | 2788 | 1462923597222 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1AE26800) [pid = 2788] [serial = 97] [outer = 1A850800] 16:39:57 INFO - PROCESS | 2788 | 1462923597664 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 594ms 16:39:57 INFO - PROCESS | 2788 | 1462923597687 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 2788 | 1462923597689 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 16:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:39:57 INFO - PROCESS | 2788 | 1462923597692 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 2788 | 1462923597694 Marionette TRACE conn2 <- [1,98,null,{}] 16:39:58 INFO - PROCESS | 2788 | 1462923598483 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:58 INFO - PROCESS | 2788 | 1462923598646 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 16:39:58 INFO - PROCESS | 2788 | 1462923598659 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 2788 | ++DOCSHELL 10D5BC00 == 32 [pid = 2788] [id = 34] 16:39:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (10D5CC00) [pid = 2788] [serial = 98] [outer = 00000000] 16:39:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (1122E000) [pid = 2788] [serial = 99] [outer = 10D5CC00] 16:39:58 INFO - PROCESS | 2788 | 1462923598709 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (11235000) [pid = 2788] [serial = 100] [outer = 10D5CC00] 16:39:59 INFO - PROCESS | 2788 | 1462923599121 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1484ms 16:39:59 INFO - PROCESS | 2788 | 1462923599179 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 2788 | 1462923599182 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 16:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:39:59 INFO - PROCESS | 2788 | 1462923599187 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 2788 | 1462923599189 Marionette TRACE conn2 <- [1,102,null,{}] 16:39:59 INFO - PROCESS | 2788 | 1462923599193 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:59 INFO - PROCESS | 2788 | 1462923599296 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 16:39:59 INFO - PROCESS | 2788 | 1462923599311 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 2788 | ++DOCSHELL 12C13000 == 33 [pid = 2788] [id = 35] 16:39:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (12C14000) [pid = 2788] [serial = 101] [outer = 00000000] 16:39:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (12E21400) [pid = 2788] [serial = 102] [outer = 12C14000] 16:39:59 INFO - PROCESS | 2788 | 1462923599401 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1323E800) [pid = 2788] [serial = 103] [outer = 12C14000] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (19F1F400) [pid = 2788] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (14179800) [pid = 2788] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1B94C400) [pid = 2788] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1B69E400) [pid = 2788] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1AF89000) [pid = 2788] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (1AF2E000) [pid = 2788] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (15610800) [pid = 2788] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (1ABAAC00) [pid = 2788] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (0FD74400) [pid = 2788] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (11725400) [pid = 2788] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (1403BC00) [pid = 2788] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (107ED800) [pid = 2788] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (1157BC00) [pid = 2788] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (13CABC00) [pid = 2788] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (1446AC00) [pid = 2788] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (15B63000) [pid = 2788] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (14037000) [pid = 2788] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (170C2400) [pid = 2788] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (13BCB400) [pid = 2788] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (16CE2800) [pid = 2788] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (18478000) [pid = 2788] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (11EB6000) [pid = 2788] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:40:00 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (1A5EE800) [pid = 2788] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:40:00 INFO - PROCESS | 2788 | 1462923600284 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1157ms 16:40:00 INFO - PROCESS | 2788 | 1462923600340 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 2788 | 1462923600342 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 16:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:40:00 INFO - PROCESS | 2788 | 1462923600348 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 2788 | 1462923600350 Marionette TRACE conn2 <- [1,106,null,{}] 16:40:00 INFO - PROCESS | 2788 | 1462923600354 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:00 INFO - PROCESS | 2788 | 1462923600427 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 16:40:00 INFO - PROCESS | 2788 | 1462923600435 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 2788 | ++DOCSHELL 112B1000 == 34 [pid = 2788] [id = 36] 16:40:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (1157BC00) [pid = 2788] [serial = 104] [outer = 00000000] 16:40:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (122AF000) [pid = 2788] [serial = 105] [outer = 1157BC00] 16:40:00 INFO - PROCESS | 2788 | 1462923600483 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (134DFC00) [pid = 2788] [serial = 106] [outer = 1157BC00] 16:40:00 INFO - PROCESS | 2788 | 1462923600888 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 594ms 16:40:00 INFO - PROCESS | 2788 | 1462923600953 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 2788 | 1462923600959 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 16:40:00 INFO - PROCESS | 2788 | 1462923600963 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 2788 | 1462923600965 Marionette TRACE conn2 <- [1,110,null,{}] 16:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:40:00 INFO - PROCESS | 2788 | 1462923600969 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:01 INFO - PROCESS | 2788 | 1462923601042 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 16:40:01 INFO - PROCESS | 2788 | 1462923601050 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 2788 | ++DOCSHELL 13C71000 == 35 [pid = 2788] [id = 37] 16:40:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (13C7A800) [pid = 2788] [serial = 107] [outer = 00000000] 16:40:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (13C9F000) [pid = 2788] [serial = 108] [outer = 13C7A800] 16:40:01 INFO - PROCESS | 2788 | 1462923601105 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (13D4B400) [pid = 2788] [serial = 109] [outer = 13C7A800] 16:40:01 INFO - PROCESS | 2788 | 1462923601512 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 16:40:01 INFO - PROCESS | 2788 | 1462923601563 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 16:40:01 INFO - PROCESS | 2788 | 1462923601565 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 16:40:01 INFO - PROCESS | 2788 | 1462923601568 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:40:01 INFO - PROCESS | 2788 | 1462923601570 Marionette TRACE conn2 <- [1,114,null,{}] 16:40:01 INFO - PROCESS | 2788 | 1462923601573 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:01 INFO - PROCESS | 2788 | 1462923601644 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 16:40:01 INFO - PROCESS | 2788 | 1462923601650 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 2788 | ++DOCSHELL 14036000 == 36 [pid = 2788] [id = 38] 16:40:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (1403C800) [pid = 2788] [serial = 110] [outer = 00000000] 16:40:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (15609C00) [pid = 2788] [serial = 111] [outer = 1403C800] 16:40:01 INFO - PROCESS | 2788 | 1462923601693 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (15610800) [pid = 2788] [serial = 112] [outer = 1403C800] 16:40:02 INFO - PROCESS | 2788 | 1462923602109 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 594ms 16:40:02 INFO - PROCESS | 2788 | 1462923602167 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 2788 | 1462923602169 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 16:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:40:02 INFO - PROCESS | 2788 | 1462923602172 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 2788 | 1462923602174 Marionette TRACE conn2 <- [1,118,null,{}] 16:40:02 INFO - PROCESS | 2788 | 1462923602177 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:02 INFO - PROCESS | 2788 | 1462923602305 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 16:40:02 INFO - PROCESS | 2788 | 1462923602381 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:02 INFO - PROCESS | 2788 | ++DOCSHELL 1063B000 == 37 [pid = 2788] [id = 39] 16:40:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (1067E000) [pid = 2788] [serial = 113] [outer = 00000000] 16:40:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (106EFC00) [pid = 2788] [serial = 114] [outer = 1067E000] 16:40:02 INFO - PROCESS | 2788 | 1462923602441 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (10D58800) [pid = 2788] [serial = 115] [outer = 1067E000] 16:40:02 INFO - PROCESS | 2788 | 1462923602949 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 906ms 16:40:03 INFO - PROCESS | 2788 | 1462923603077 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 2788 | 1462923603081 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 16:40:03 INFO - PROCESS | 2788 | 1462923603086 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:40:03 INFO - PROCESS | 2788 | 1462923603090 Marionette TRACE conn2 <- [1,122,null,{}] 16:40:03 INFO - PROCESS | 2788 | 1462923603095 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:03 INFO - PROCESS | 2788 | 1462923603197 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 16:40:03 INFO - PROCESS | 2788 | 1462923603261 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 2788 | ++DOCSHELL 12C17C00 == 38 [pid = 2788] [id = 40] 16:40:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (12C18400) [pid = 2788] [serial = 116] [outer = 00000000] 16:40:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (13C63400) [pid = 2788] [serial = 117] [outer = 12C18400] 16:40:03 INFO - PROCESS | 2788 | 1462923603317 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (13C69000) [pid = 2788] [serial = 118] [outer = 12C18400] 16:40:03 INFO - PROCESS | 2788 | 1462923603783 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 734ms 16:40:03 INFO - PROCESS | 2788 | 1462923603827 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 2788 | 1462923603830 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 16:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:40:03 INFO - PROCESS | 2788 | 1462923603850 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 2788 | 1462923603853 Marionette TRACE conn2 <- [1,126,null,{}] 16:40:03 INFO - PROCESS | 2788 | 1462923603857 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:03 INFO - PROCESS | 2788 | 1462923603952 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 16:40:04 INFO - PROCESS | 2788 | 1462923604043 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 2788 | ++DOCSHELL 15B63000 == 39 [pid = 2788] [id = 41] 16:40:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (15B63400) [pid = 2788] [serial = 119] [outer = 00000000] 16:40:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (15C80400) [pid = 2788] [serial = 120] [outer = 15B63400] 16:40:04 INFO - PROCESS | 2788 | 1462923604097 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (16081400) [pid = 2788] [serial = 121] [outer = 15B63400] 16:40:04 INFO - PROCESS | 2788 | 1462923604603 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 797ms 16:40:04 INFO - PROCESS | 2788 | 1462923604652 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 2788 | 1462923604656 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 16:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:40:04 INFO - PROCESS | 2788 | 1462923604667 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 2788 | 1462923604672 Marionette TRACE conn2 <- [1,130,null,{}] 16:40:04 INFO - PROCESS | 2788 | 1462923604676 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:04 INFO - PROCESS | 2788 | 1462923604773 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 16:40:04 INFO - PROCESS | 2788 | 1462923604855 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 2788 | ++DOCSHELL 17024000 == 40 [pid = 2788] [id = 42] 16:40:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (17029C00) [pid = 2788] [serial = 122] [outer = 00000000] 16:40:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (17994400) [pid = 2788] [serial = 123] [outer = 17029C00] 16:40:04 INFO - PROCESS | 2788 | 1462923604910 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1799DC00) [pid = 2788] [serial = 124] [outer = 17029C00] 16:40:05 INFO - PROCESS | 2788 | 1462923605401 Marionette TRACE conn2 <- [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]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 797ms 16:40:05 INFO - PROCESS | 2788 | 1462923605464 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 2788 | 1462923605467 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 16:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:40:05 INFO - PROCESS | 2788 | 1462923605470 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 2788 | 1462923605473 Marionette TRACE conn2 <- [1,134,null,{}] 16:40:05 INFO - PROCESS | 2788 | 1462923605476 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:05 INFO - PROCESS | 2788 | 1462923605568 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 16:40:05 INFO - PROCESS | 2788 | 1462923605649 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 2788 | ++DOCSHELL 16089800 == 41 [pid = 2788] [id = 43] 16:40:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (16722400) [pid = 2788] [serial = 125] [outer = 00000000] 16:40:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (17F7A400) [pid = 2788] [serial = 126] [outer = 16722400] 16:40:05 INFO - PROCESS | 2788 | 1462923605702 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (17F7F400) [pid = 2788] [serial = 127] [outer = 16722400] 16:40:06 INFO - PROCESS | 2788 | 1462923606364 Marionette TRACE conn2 <- [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]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 938ms 16:40:06 INFO - PROCESS | 2788 | 1462923606416 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 2788 | 1462923606419 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 16:40:06 INFO - PROCESS | 2788 | 1462923606425 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:40:06 INFO - PROCESS | 2788 | 1462923606428 Marionette TRACE conn2 <- [1,138,null,{}] 16:40:06 INFO - PROCESS | 2788 | 1462923606434 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:06 INFO - PROCESS | 2788 | 1462923606527 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 16:40:06 INFO - PROCESS | 2788 | 1462923606602 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 2788 | ++DOCSHELL 10712800 == 42 [pid = 2788] [id = 44] 16:40:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (10758800) [pid = 2788] [serial = 128] [outer = 00000000] 16:40:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (11724400) [pid = 2788] [serial = 129] [outer = 10758800] 16:40:06 INFO - PROCESS | 2788 | 1462923606650 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (11BBA000) [pid = 2788] [serial = 130] [outer = 10758800] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 14036000 == 41 [pid = 2788] [id = 38] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 13C71000 == 40 [pid = 2788] [id = 37] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 112B1000 == 39 [pid = 2788] [id = 36] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 12C13000 == 38 [pid = 2788] [id = 35] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 10D5BC00 == 37 [pid = 2788] [id = 34] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 180A0400 == 36 [pid = 2788] [id = 30] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 1A5EC400 == 35 [pid = 2788] [id = 33] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 16089800 == 34 [pid = 2788] [id = 43] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 15B63000 == 33 [pid = 2788] [id = 41] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 17024000 == 32 [pid = 2788] [id = 42] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 107F0000 == 31 [pid = 2788] [id = 31] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 134D5400 == 30 [pid = 2788] [id = 29] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 1063B000 == 29 [pid = 2788] [id = 39] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 12C17C00 == 28 [pid = 2788] [id = 40] 16:40:07 INFO - PROCESS | 2788 | --DOCSHELL 1A5E6400 == 27 [pid = 2788] [id = 32] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1B958000) [pid = 2788] [serial = 43] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1063F800) [pid = 2788] [serial = 51] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (12C42800) [pid = 2788] [serial = 54] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1445D400) [pid = 2788] [serial = 57] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (15A71000) [pid = 2788] [serial = 58] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (11237400) [pid = 2788] [serial = 60] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (11536000) [pid = 2788] [serial = 61] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (11B68C00) [pid = 2788] [serial = 63] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (14031C00) [pid = 2788] [serial = 66] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (14040C00) [pid = 2788] [serial = 67] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (1560F400) [pid = 2788] [serial = 69] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (1561D000) [pid = 2788] [serial = 70] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (15C7D800) [pid = 2788] [serial = 72] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (170C9000) [pid = 2788] [serial = 75] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (17999400) [pid = 2788] [serial = 78] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (17DF5400) [pid = 2788] [serial = 81] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (1841B800) [pid = 2788] [serial = 84] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (16008C00) [pid = 2788] [serial = 73] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (1896AC00) [pid = 2788] [serial = 87] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (19F20800) [pid = 2788] [serial = 90] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (1A845C00) [pid = 2788] [serial = 93] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (1765C000) [pid = 2788] [serial = 76] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (179E9000) [pid = 2788] [serial = 79] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (17F79000) [pid = 2788] [serial = 82] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (11EB0C00) [pid = 2788] [serial = 64] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (18477400) [pid = 2788] [serial = 85] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (18B75800) [pid = 2788] [serial = 88] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (1A550C00) [pid = 2788] [serial = 91] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (10708400) [pid = 2788] [serial = 52] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (132A6000) [pid = 2788] [serial = 55] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (1A847400) [pid = 2788] [serial = 94] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (17301400) [pid = 2788] [serial = 17] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (17023000) [pid = 2788] [serial = 14] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (14621000) [pid = 2788] [serial = 9] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (14625C00) [pid = 2788] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (122AF800) [pid = 2788] [serial = 4] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (1B6A8C00) [pid = 2788] [serial = 39] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (1B562C00) [pid = 2788] [serial = 36] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (1B566400) [pid = 2788] [serial = 37] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (1AF7B400) [pid = 2788] [serial = 33] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (1AF7F800) [pid = 2788] [serial = 34] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (1B238800) [pid = 2788] [serial = 31] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (18967000) [pid = 2788] [serial = 30] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (1B23B400) [pid = 2788] [serial = 27] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (1B23F400) [pid = 2788] [serial = 28] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (1A549400) [pid = 2788] [serial = 22] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (1A849800) [pid = 2788] [serial = 24] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (1A545800) [pid = 2788] [serial = 21] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 58 (1BC4E800) [pid = 2788] [serial = 48] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 57 (1B954800) [pid = 2788] [serial = 42] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 56 (1BAC4000) [pid = 2788] [serial = 45] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | --DOMWINDOW == 55 (1B6AD400) [pid = 2788] [serial = 40] [outer = 00000000] [url = about:blank] 16:40:07 INFO - PROCESS | 2788 | 1462923607628 Marionette TRACE conn2 <- [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]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1250ms 16:40:07 INFO - PROCESS | 2788 | 1462923607687 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 2788 | 1462923607691 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 16:40:07 INFO - PROCESS | 2788 | 1462923607696 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:40:07 INFO - PROCESS | 2788 | 1462923607699 Marionette TRACE conn2 <- [1,142,null,{}] 16:40:07 INFO - PROCESS | 2788 | 1462923607705 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:07 INFO - PROCESS | 2788 | 1462923607789 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 16:40:07 INFO - PROCESS | 2788 | 1462923607861 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 2788 | ++DOCSHELL 10D5BC00 == 28 [pid = 2788] [id = 45] 16:40:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 56 (112A8000) [pid = 2788] [serial = 131] [outer = 00000000] 16:40:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 57 (1157C400) [pid = 2788] [serial = 132] [outer = 112A8000] 16:40:07 INFO - PROCESS | 2788 | 1462923607908 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 58 (117D4800) [pid = 2788] [serial = 133] [outer = 112A8000] 16:40:08 INFO - PROCESS | 2788 | 1462923608306 Marionette TRACE conn2 <- [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]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 641ms 16:40:08 INFO - PROCESS | 2788 | 1462923608336 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 2788 | 1462923608342 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 16:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:40:08 INFO - PROCESS | 2788 | 1462923608348 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 2788 | 1462923608351 Marionette TRACE conn2 <- [1,146,null,{}] 16:40:08 INFO - PROCESS | 2788 | 1462923608354 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:08 INFO - PROCESS | 2788 | 1462923608431 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 16:40:08 INFO - PROCESS | 2788 | 1462923608438 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 2788 | ++DOCSHELL 117DD400 == 29 [pid = 2788] [id = 46] 16:40:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (11B5A400) [pid = 2788] [serial = 134] [outer = 00000000] 16:40:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (132AFC00) [pid = 2788] [serial = 135] [outer = 11B5A400] 16:40:08 INFO - PROCESS | 2788 | 1462923608483 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (134E1800) [pid = 2788] [serial = 136] [outer = 11B5A400] 16:40:08 INFO - PROCESS | 2788 | 1462923608897 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 594ms 16:40:08 INFO - PROCESS | 2788 | 1462923608943 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 2788 | 1462923608945 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 16:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:40:08 INFO - PROCESS | 2788 | 1462923608949 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 2788 | 1462923608953 Marionette TRACE conn2 <- [1,150,null,{}] 16:40:08 INFO - PROCESS | 2788 | 1462923608963 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:09 INFO - PROCESS | 2788 | 1462923609042 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 16:40:09 INFO - PROCESS | 2788 | 1462923609054 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 2788 | ++DOCSHELL 13D47400 == 30 [pid = 2788] [id = 47] 16:40:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (13D48000) [pid = 2788] [serial = 137] [outer = 00000000] 16:40:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (14037C00) [pid = 2788] [serial = 138] [outer = 13D48000] 16:40:09 INFO - PROCESS | 2788 | 1462923609105 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (1416FC00) [pid = 2788] [serial = 139] [outer = 13D48000] 16:40:09 INFO - PROCESS | 2788 | 1462923609542 Marionette TRACE conn2 <- [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]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 641ms 16:40:09 INFO - PROCESS | 2788 | 1462923609588 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 2788 | 1462923609590 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 16:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:40:09 INFO - PROCESS | 2788 | 1462923609594 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 2788 | 1462923609595 Marionette TRACE conn2 <- [1,154,null,{}] 16:40:09 INFO - PROCESS | 2788 | 1462923609599 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:09 INFO - PROCESS | 2788 | 1462923609698 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 16:40:09 INFO - PROCESS | 2788 | 1462923609704 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 2788 | ++DOCSHELL 1403FC00 == 31 [pid = 2788] [id = 48] 16:40:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (14175000) [pid = 2788] [serial = 140] [outer = 00000000] 16:40:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (1560D000) [pid = 2788] [serial = 141] [outer = 14175000] 16:40:09 INFO - PROCESS | 2788 | 1462923609748 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (15A7B400) [pid = 2788] [serial = 142] [outer = 14175000] 16:40:10 INFO - PROCESS | 2788 | 1462923610166 Marionette TRACE conn2 <- [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]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 593ms 16:40:10 INFO - PROCESS | 2788 | 1462923610188 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 2788 | 1462923610190 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 16:40:10 INFO - PROCESS | 2788 | 1462923610194 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:40:10 INFO - PROCESS | 2788 | 1462923610196 Marionette TRACE conn2 <- [1,158,null,{}] 16:40:10 INFO - PROCESS | 2788 | 1462923610199 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:10 INFO - PROCESS | 2788 | 1462923610298 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 16:40:10 INFO - PROCESS | 2788 | 1462923610304 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 2788 | ++DOCSHELL 14622C00 == 32 [pid = 2788] [id = 49] 16:40:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (1560A400) [pid = 2788] [serial = 143] [outer = 00000000] 16:40:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (16005400) [pid = 2788] [serial = 144] [outer = 1560A400] 16:40:10 INFO - PROCESS | 2788 | 1462923610348 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (16723000) [pid = 2788] [serial = 145] [outer = 1560A400] 16:40:10 INFO - PROCESS | 2788 | 1462923610780 Marionette TRACE conn2 <- [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]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 641ms 16:40:10 INFO - PROCESS | 2788 | 1462923610832 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 2788 | 1462923610834 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 16:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:40:10 INFO - PROCESS | 2788 | 1462923610838 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 2788 | 1462923610839 Marionette TRACE conn2 <- [1,162,null,{}] 16:40:10 INFO - PROCESS | 2788 | 1462923610843 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:10 INFO - PROCESS | 2788 | 1462923610964 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 16:40:10 INFO - PROCESS | 2788 | 1462923610977 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 2788 | ++DOCSHELL 17023800 == 33 [pid = 2788] [id = 50] 16:40:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (17028400) [pid = 2788] [serial = 146] [outer = 00000000] 16:40:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (17942C00) [pid = 2788] [serial = 147] [outer = 17028400] 16:40:11 INFO - PROCESS | 2788 | 1462923611025 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (17999400) [pid = 2788] [serial = 148] [outer = 17028400] 16:40:11 INFO - PROCESS | 2788 | 1462923611437 Marionette TRACE conn2 <- [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]]]}] 16:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 640ms 16:40:11 INFO - PROCESS | 2788 | 1462923611476 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 2788 | 1462923611479 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 16:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:40:11 INFO - PROCESS | 2788 | 1462923611482 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 2788 | 1462923611484 Marionette TRACE conn2 <- [1,166,null,{}] 16:40:11 INFO - PROCESS | 2788 | 1462923611487 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:11 INFO - PROCESS | 2788 | 1462923611582 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 16:40:11 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (1403C800) [pid = 2788] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:40:11 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (1A850800) [pid = 2788] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:40:11 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (12C14000) [pid = 2788] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:40:11 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (10D5CC00) [pid = 2788] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:40:11 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (1157BC00) [pid = 2788] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:40:11 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (13C7A800) [pid = 2788] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:40:11 INFO - PROCESS | 2788 | 1462923611702 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 2788 | ++DOCSHELL 10762800 == 34 [pid = 2788] [id = 51] 16:40:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (107ED800) [pid = 2788] [serial = 149] [outer = 00000000] 16:40:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (12C12C00) [pid = 2788] [serial = 150] [outer = 107ED800] 16:40:11 INFO - PROCESS | 2788 | 1462923611749 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (13C6FC00) [pid = 2788] [serial = 151] [outer = 107ED800] 16:40:12 INFO - PROCESS | 2788 | 1462923612074 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 641ms 16:40:12 INFO - PROCESS | 2788 | 1462923612119 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 2788 | 1462923612121 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 16:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:40:12 INFO - PROCESS | 2788 | 1462923612124 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 2788 | 1462923612126 Marionette TRACE conn2 <- [1,170,null,{}] 16:40:12 INFO - PROCESS | 2788 | 1462923612130 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:12 INFO - PROCESS | 2788 | 1462923612208 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 16:40:12 INFO - PROCESS | 2788 | 1462923612215 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 2788 | ++DOCSHELL 132AC000 == 35 [pid = 2788] [id = 52] 16:40:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (13BCEC00) [pid = 2788] [serial = 152] [outer = 00000000] 16:40:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (17DFA400) [pid = 2788] [serial = 153] [outer = 13BCEC00] 16:40:12 INFO - PROCESS | 2788 | 1462923612258 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (17F79000) [pid = 2788] [serial = 154] [outer = 13BCEC00] 16:40:12 INFO - PROCESS | 2788 | 1462923612647 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 593ms 16:40:12 INFO - PROCESS | 2788 | 1462923612722 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 2788 | 1462923612724 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 16:40:12 INFO - PROCESS | 2788 | 1462923612727 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:40:12 INFO - PROCESS | 2788 | 1462923612729 Marionette TRACE conn2 <- [1,174,null,{}] 16:40:12 INFO - PROCESS | 2788 | 1462923612733 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:12 INFO - PROCESS | 2788 | 1462923612803 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 16:40:12 INFO - PROCESS | 2788 | 1462923612810 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 2788 | ++DOCSHELL 13D45000 == 36 [pid = 2788] [id = 53] 16:40:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (1847F000) [pid = 2788] [serial = 155] [outer = 00000000] 16:40:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (18635000) [pid = 2788] [serial = 156] [outer = 1847F000] 16:40:12 INFO - PROCESS | 2788 | 1462923612854 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (186ABC00) [pid = 2788] [serial = 157] [outer = 1847F000] 16:40:13 INFO - PROCESS | 2788 | 1462923613235 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 531ms 16:40:13 INFO - PROCESS | 2788 | 1462923613264 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 2788 | 1462923613265 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 16:40:13 INFO - PROCESS | 2788 | 1462923613269 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:40:13 INFO - PROCESS | 2788 | 1462923613271 Marionette TRACE conn2 <- [1,178,null,{}] 16:40:13 INFO - PROCESS | 2788 | 1462923613274 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:13 INFO - PROCESS | 2788 | 1462923613383 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 16:40:13 INFO - PROCESS | 2788 | 1462923613391 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 2788 | ++DOCSHELL 106F0800 == 37 [pid = 2788] [id = 54] 16:40:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (106F0C00) [pid = 2788] [serial = 158] [outer = 00000000] 16:40:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (18966800) [pid = 2788] [serial = 159] [outer = 106F0C00] 16:40:13 INFO - PROCESS | 2788 | 1462923613434 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (1896AC00) [pid = 2788] [serial = 160] [outer = 106F0C00] 16:40:13 INFO - PROCESS | 2788 | 1462923613999 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 797ms 16:40:14 INFO - PROCESS | 2788 | 1462923614072 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 16:40:14 INFO - PROCESS | 2788 | 1462923614076 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 16:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:40:14 INFO - PROCESS | 2788 | 1462923614165 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:40:14 INFO - PROCESS | 2788 | 1462923614169 Marionette TRACE conn2 <- [1,182,null,{}] 16:40:14 INFO - PROCESS | 2788 | 1462923614184 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:14 INFO - PROCESS | 2788 | 1462923614297 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 16:40:14 INFO - PROCESS | 2788 | 1462923614384 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 2788 | ++DOCSHELL 0FDD0C00 == 38 [pid = 2788] [id = 55] 16:40:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (10712C00) [pid = 2788] [serial = 161] [outer = 00000000] 16:40:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (11BC3800) [pid = 2788] [serial = 162] [outer = 10712C00] 16:40:14 INFO - PROCESS | 2788 | 1462923614440 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (12C13000) [pid = 2788] [serial = 163] [outer = 10712C00] 16:40:15 INFO - PROCESS | 2788 | 1462923615229 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1235ms 16:40:15 INFO - PROCESS | 2788 | 1462923615340 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 2788 | 1462923615344 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 16:40:15 INFO - PROCESS | 2788 | 1462923615350 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:40:15 INFO - PROCESS | 2788 | 1462923615355 Marionette TRACE conn2 <- [1,186,null,{}] 16:40:15 INFO - PROCESS | 2788 | 1462923615362 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:15 INFO - PROCESS | 2788 | 1462923615476 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 16:40:15 INFO - PROCESS | 2788 | 1462923615537 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 2788 | ++DOCSHELL 11573800 == 39 [pid = 2788] [id = 56] 16:40:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (11574400) [pid = 2788] [serial = 164] [outer = 00000000] 16:40:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (117D9C00) [pid = 2788] [serial = 165] [outer = 11574400] 16:40:15 INFO - PROCESS | 2788 | 1462923615586 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (11EB0C00) [pid = 2788] [serial = 166] [outer = 11574400] 16:40:15 INFO - PROCESS | 2788 | --DOCSHELL 13D45000 == 38 [pid = 2788] [id = 53] 16:40:15 INFO - PROCESS | 2788 | --DOCSHELL 132AC000 == 37 [pid = 2788] [id = 52] 16:40:15 INFO - PROCESS | 2788 | --DOCSHELL 10762800 == 36 [pid = 2788] [id = 51] 16:40:15 INFO - PROCESS | 2788 | --DOCSHELL 17023800 == 35 [pid = 2788] [id = 50] 16:40:15 INFO - PROCESS | 2788 | --DOCSHELL 14622C00 == 34 [pid = 2788] [id = 49] 16:40:15 INFO - PROCESS | 2788 | --DOCSHELL 1403FC00 == 33 [pid = 2788] [id = 48] 16:40:15 INFO - PROCESS | 2788 | --DOCSHELL 13D47400 == 32 [pid = 2788] [id = 47] 16:40:15 INFO - PROCESS | 2788 | --DOCSHELL 117DD400 == 31 [pid = 2788] [id = 46] 16:40:15 INFO - PROCESS | 2788 | --DOCSHELL 10D5BC00 == 30 [pid = 2788] [id = 45] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (12E21400) [pid = 2788] [serial = 102] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (1122E000) [pid = 2788] [serial = 99] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (122AF000) [pid = 2788] [serial = 105] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (1323E800) [pid = 2788] [serial = 103] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (13D4B400) [pid = 2788] [serial = 109] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (11235000) [pid = 2788] [serial = 100] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (15610800) [pid = 2788] [serial = 112] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (13C9F000) [pid = 2788] [serial = 108] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (1AE26800) [pid = 2788] [serial = 97] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (134DFC00) [pid = 2788] [serial = 106] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (15609C00) [pid = 2788] [serial = 111] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (1ABAD000) [pid = 2788] [serial = 96] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 2788 | 1462923616036 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 734ms 16:40:16 INFO - PROCESS | 2788 | 1462923616094 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 2788 | 1462923616100 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 16:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:40:16 INFO - PROCESS | 2788 | 1462923616111 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - PROCESS | 2788 | 1462923616114 Marionette TRACE conn2 <- [1,190,null,{}] 16:40:16 INFO - PROCESS | 2788 | 1462923616118 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:16 INFO - PROCESS | 2788 | 1462923616196 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 16:40:16 INFO - PROCESS | 2788 | 1462923616203 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 2788 | ++DOCSHELL 12C1C000 == 31 [pid = 2788] [id = 57] 16:40:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (12C46000) [pid = 2788] [serial = 167] [outer = 00000000] 16:40:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (13BCB400) [pid = 2788] [serial = 168] [outer = 12C46000] 16:40:16 INFO - PROCESS | 2788 | 1462923616247 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (13C64C00) [pid = 2788] [serial = 169] [outer = 12C46000] 16:40:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (13C6EC00) [pid = 2788] [serial = 170] [outer = 1BABD400] 16:40:16 INFO - PROCESS | 2788 | 1462923616714 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 625ms 16:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:40:16 INFO - PROCESS | 2788 | 1462923616751 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 2788 | 1462923616753 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 16:40:16 INFO - PROCESS | 2788 | 1462923616757 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - PROCESS | 2788 | 1462923616760 Marionette TRACE conn2 <- [1,194,null,{}] 16:40:16 INFO - PROCESS | 2788 | 1462923616771 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:16 INFO - PROCESS | 2788 | 1462923616854 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 16:40:16 INFO - PROCESS | 2788 | 1462923616865 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 2788 | ++DOCSHELL 14623C00 == 32 [pid = 2788] [id = 58] 16:40:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (14625000) [pid = 2788] [serial = 171] [outer = 00000000] 16:40:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (15606C00) [pid = 2788] [serial = 172] [outer = 14625000] 16:40:16 INFO - PROCESS | 2788 | 1462923616938 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (15610400) [pid = 2788] [serial = 173] [outer = 14625000] 16:40:17 INFO - PROCESS | 2788 | 1462923617365 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 657ms 16:40:17 INFO - PROCESS | 2788 | 1462923617412 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 2788 | 1462923617415 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 16:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:40:17 INFO - PROCESS | 2788 | 1462923617418 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 2788 | 1462923617420 Marionette TRACE conn2 <- [1,198,null,{}] 16:40:17 INFO - PROCESS | 2788 | 1462923617424 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:17 INFO - PROCESS | 2788 | 1462923617507 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 16:40:17 INFO - PROCESS | 2788 | 1462923617517 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 2788 | ++DOCSHELL 15B65800 == 33 [pid = 2788] [id = 59] 16:40:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (15C7D000) [pid = 2788] [serial = 174] [outer = 00000000] 16:40:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (16086400) [pid = 2788] [serial = 175] [outer = 15C7D000] 16:40:17 INFO - PROCESS | 2788 | 1462923617561 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (17023000) [pid = 2788] [serial = 176] [outer = 15C7D000] 16:40:17 INFO - PROCESS | 2788 | 1462923617937 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 531ms 16:40:17 INFO - PROCESS | 2788 | 1462923617953 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 2788 | 1462923617955 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 16:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:40:17 INFO - PROCESS | 2788 | 1462923617958 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 2788 | 1462923617960 Marionette TRACE conn2 <- [1,202,null,{}] 16:40:17 INFO - PROCESS | 2788 | 1462923617964 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:18 INFO - PROCESS | 2788 | 1462923618078 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 16:40:18 INFO - PROCESS | 2788 | 1462923618090 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 2788 | ++DOCSHELL 15C84000 == 34 [pid = 2788] [id = 60] 16:40:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (16086000) [pid = 2788] [serial = 177] [outer = 00000000] 16:40:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (17993400) [pid = 2788] [serial = 178] [outer = 16086000] 16:40:18 INFO - PROCESS | 2788 | 1462923618134 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (1799BC00) [pid = 2788] [serial = 179] [outer = 16086000] 16:40:18 INFO - PROCESS | 2788 | 1462923618556 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 641ms 16:40:18 INFO - PROCESS | 2788 | 1462923618598 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 2788 | 1462923618599 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 16:40:18 INFO - PROCESS | 2788 | 1462923618603 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:40:18 INFO - PROCESS | 2788 | 1462923618605 Marionette TRACE conn2 <- [1,206,null,{}] 16:40:18 INFO - PROCESS | 2788 | 1462923618608 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:18 INFO - PROCESS | 2788 | 1462923618725 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 16:40:18 INFO - PROCESS | 2788 | 1462923618732 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 2788 | ++DOCSHELL 179A0000 == 35 [pid = 2788] [id = 61] 16:40:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (17CD3C00) [pid = 2788] [serial = 180] [outer = 00000000] 16:40:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (18627000) [pid = 2788] [serial = 181] [outer = 17CD3C00] 16:40:18 INFO - PROCESS | 2788 | 1462923618779 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (18B75000) [pid = 2788] [serial = 182] [outer = 17CD3C00] 16:40:19 INFO - PROCESS | 2788 | 1462923619211 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 641ms 16:40:19 INFO - PROCESS | 2788 | 1462923619241 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 16:40:19 INFO - PROCESS | 2788 | 1462923619243 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 16:40:19 INFO - PROCESS | 2788 | 1462923619247 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:40:19 INFO - PROCESS | 2788 | 1462923619248 Marionette TRACE conn2 <- [1,210,null,{}] 16:40:19 INFO - PROCESS | 2788 | 1462923619260 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:19 INFO - PROCESS | 2788 | 1462923619355 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 16:40:19 INFO - PROCESS | 2788 | 1462923619422 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 2788 | ++DOCSHELL 1461A400 == 36 [pid = 2788] [id = 62] 16:40:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (17991C00) [pid = 2788] [serial = 183] [outer = 00000000] 16:40:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (19F1BC00) [pid = 2788] [serial = 184] [outer = 17991C00] 16:40:19 INFO - PROCESS | 2788 | 1462923619470 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (19F1C000) [pid = 2788] [serial = 185] [outer = 17991C00] 16:40:19 INFO - PROCESS | 2788 | 1462923619850 Marionette TRACE conn2 <- [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]]]}] 16:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 640ms 16:40:19 INFO - PROCESS | 2788 | 1462923619886 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 16:40:19 INFO - PROCESS | 2788 | 1462923619888 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 16:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:40:19 INFO - PROCESS | 2788 | 1462923619891 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 2788 | 1462923619893 Marionette TRACE conn2 <- [1,214,null,{}] 16:40:19 INFO - PROCESS | 2788 | 1462923619897 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:19 INFO - PROCESS | 2788 | 1462923619990 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 16:40:19 INFO - PROCESS | 2788 | 1462923619998 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 2788 | ++DOCSHELL 19F11800 == 37 [pid = 2788] [id = 63] 16:40:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (1A546C00) [pid = 2788] [serial = 186] [outer = 00000000] 16:40:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (1A54E800) [pid = 2788] [serial = 187] [outer = 1A546C00] 16:40:20 INFO - PROCESS | 2788 | 1462923620041 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (1A551800) [pid = 2788] [serial = 188] [outer = 1A546C00] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (14175000) [pid = 2788] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (13BCEC00) [pid = 2788] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (1560A400) [pid = 2788] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (17028400) [pid = 2788] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (112A8000) [pid = 2788] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (13D48000) [pid = 2788] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (11B5A400) [pid = 2788] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (10758800) [pid = 2788] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (1847F000) [pid = 2788] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (107ED800) [pid = 2788] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (1067E000) [pid = 2788] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (12C18400) [pid = 2788] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (15B63400) [pid = 2788] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (17029C00) [pid = 2788] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:40:20 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (16722400) [pid = 2788] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:40:20 INFO - PROCESS | 2788 | 1462923620506 Marionette TRACE conn2 <- [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]]]}] 16:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 625ms 16:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:40:20 INFO - PROCESS | 2788 | 1462923620546 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 2788 | 1462923620548 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 16:40:20 INFO - PROCESS | 2788 | 1462923620552 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 2788 | 1462923620553 Marionette TRACE conn2 <- [1,218,null,{}] 16:40:20 INFO - PROCESS | 2788 | 1462923620557 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:20 INFO - PROCESS | 2788 | 1462923620629 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 16:40:20 INFO - PROCESS | 2788 | 1462923620635 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 2788 | ++DOCSHELL 11EACC00 == 38 [pid = 2788] [id = 64] 16:40:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (13D4B000) [pid = 2788] [serial = 189] [outer = 00000000] 16:40:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (17028400) [pid = 2788] [serial = 190] [outer = 13D4B000] 16:40:20 INFO - PROCESS | 2788 | 1462923620678 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (180A2C00) [pid = 2788] [serial = 191] [outer = 13D4B000] 16:40:21 INFO - PROCESS | 2788 | 1462923621073 Marionette TRACE conn2 <- [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]]]}] 16:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 531ms 16:40:21 INFO - PROCESS | 2788 | 1462923621088 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 2788 | 1462923621090 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 16:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:40:21 INFO - PROCESS | 2788 | 1462923621093 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - PROCESS | 2788 | 1462923621095 Marionette TRACE conn2 <- [1,222,null,{}] 16:40:21 INFO - PROCESS | 2788 | 1462923621099 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:21 INFO - PROCESS | 2788 | 1462923621199 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 16:40:21 INFO - PROCESS | 2788 | 1462923621207 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 2788 | ++DOCSHELL 106ED800 == 39 [pid = 2788] [id = 65] 16:40:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (122B0400) [pid = 2788] [serial = 192] [outer = 00000000] 16:40:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (1A551C00) [pid = 2788] [serial = 193] [outer = 122B0400] 16:40:21 INFO - PROCESS | 2788 | 1462923621251 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (1A5E9400) [pid = 2788] [serial = 194] [outer = 122B0400] 16:40:21 INFO - PROCESS | 2788 | 1462923621619 Marionette TRACE conn2 <- [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]]]}] 16:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 547ms 16:40:21 INFO - PROCESS | 2788 | 1462923621629 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 2788 | 1462923621631 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 16:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:40:21 INFO - PROCESS | 2788 | 1462923621634 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - PROCESS | 2788 | 1462923621637 Marionette TRACE conn2 <- [1,226,null,{}] 16:40:21 INFO - PROCESS | 2788 | 1462923621640 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:21 INFO - PROCESS | 2788 | 1462923621730 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 16:40:21 INFO - PROCESS | 2788 | 1462923621736 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 2788 | ++DOCSHELL 14175000 == 40 [pid = 2788] [id = 66] 16:40:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (1A849400) [pid = 2788] [serial = 195] [outer = 00000000] 16:40:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (1ABA8000) [pid = 2788] [serial = 196] [outer = 1A849400] 16:40:21 INFO - PROCESS | 2788 | 1462923621784 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (1ABB4800) [pid = 2788] [serial = 197] [outer = 1A849400] 16:40:22 INFO - PROCESS | 2788 | 1462923622218 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 641ms 16:40:22 INFO - PROCESS | 2788 | 1462923622311 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 2788 | 1462923622315 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 16:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:40:22 INFO - PROCESS | 2788 | 1462923622325 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 2788 | 1462923622330 Marionette TRACE conn2 <- [1,230,null,{}] 16:40:22 INFO - PROCESS | 2788 | 1462923622336 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:22 INFO - PROCESS | 2788 | 1462923622439 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 16:40:22 INFO - PROCESS | 2788 | 1462923622519 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 2788 | ++DOCSHELL 10D5F800 == 41 [pid = 2788] [id = 67] 16:40:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (1122E800) [pid = 2788] [serial = 198] [outer = 00000000] 16:40:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (112B0000) [pid = 2788] [serial = 199] [outer = 1122E800] 16:40:22 INFO - PROCESS | 2788 | 1462923622575 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (11575000) [pid = 2788] [serial = 200] [outer = 1122E800] 16:40:23 INFO - PROCESS | 2788 | 1462923623066 Marionette TRACE conn2 <- [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]]]}] 16:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 843ms 16:40:23 INFO - PROCESS | 2788 | 1462923623166 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 2788 | 1462923623170 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 16:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:40:23 INFO - PROCESS | 2788 | 1462923623178 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 2788 | 1462923623182 Marionette TRACE conn2 <- [1,234,null,{}] 16:40:23 INFO - PROCESS | 2788 | 1462923623187 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:23 INFO - PROCESS | 2788 | 1462923623290 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 16:40:23 INFO - PROCESS | 2788 | 1462923623368 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:23 INFO - PROCESS | 2788 | ++DOCSHELL 13C6E400 == 42 [pid = 2788] [id = 68] 16:40:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (13C6E800) [pid = 2788] [serial = 201] [outer = 00000000] 16:40:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (1461B000) [pid = 2788] [serial = 202] [outer = 13C6E800] 16:40:23 INFO - PROCESS | 2788 | 1462923623421 Marionette DEBUG loaded listener.js 16:40:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (15A7D800) [pid = 2788] [serial = 203] [outer = 13C6E800] 16:40:23 INFO - PROCESS | 2788 | 1462923623944 Marionette TRACE conn2 <- [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]]]}] 16:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 797ms 16:40:23 INFO - PROCESS | 2788 | 1462923623978 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 2788 | 1462923623981 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 16:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:40:23 INFO - PROCESS | 2788 | 1462923623984 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 2788 | 1462923623987 Marionette TRACE conn2 <- [1,238,null,{}] 16:40:23 INFO - PROCESS | 2788 | 1462923623997 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:24 INFO - PROCESS | 2788 | 1462923624099 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 16:40:24 INFO - PROCESS | 2788 | 1462923624187 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 2788 | ++DOCSHELL 1809B800 == 43 [pid = 2788] [id = 69] 16:40:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (1809C800) [pid = 2788] [serial = 204] [outer = 00000000] 16:40:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1896FC00) [pid = 2788] [serial = 205] [outer = 1809C800] 16:40:24 INFO - PROCESS | 2788 | 1462923624244 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (19F1FC00) [pid = 2788] [serial = 206] [outer = 1809C800] 16:40:24 INFO - PROCESS | 2788 | 1462923624806 Marionette TRACE conn2 <- [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]]]}] 16:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 844ms 16:40:24 INFO - PROCESS | 2788 | 1462923624826 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 16:40:24 INFO - PROCESS | 2788 | 1462923624828 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 16:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:40:24 INFO - PROCESS | 2788 | 1462923624832 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:40:24 INFO - PROCESS | 2788 | 1462923624834 Marionette TRACE conn2 <- [1,242,null,{}] 16:40:24 INFO - PROCESS | 2788 | 1462923624838 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:24 INFO - PROCESS | 2788 | 1462923624934 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 16:40:25 INFO - PROCESS | 2788 | 1462923625019 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 2788 | ++DOCSHELL 19F22C00 == 44 [pid = 2788] [id = 70] 16:40:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (19F28C00) [pid = 2788] [serial = 207] [outer = 00000000] 16:40:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (19F2D000) [pid = 2788] [serial = 208] [outer = 19F28C00] 16:40:25 INFO - PROCESS | 2788 | 1462923625072 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1A849000) [pid = 2788] [serial = 209] [outer = 19F28C00] 16:40:25 INFO - PROCESS | 2788 | 1462923625635 Marionette TRACE conn2 <- [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]]]}] 16:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 828ms 16:40:25 INFO - PROCESS | 2788 | 1462923625675 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 2788 | 1462923625678 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 16:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:40:25 INFO - PROCESS | 2788 | 1462923625683 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - PROCESS | 2788 | 1462923625687 Marionette TRACE conn2 <- [1,246,null,{}] 16:40:25 INFO - PROCESS | 2788 | 1462923625692 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:25 INFO - PROCESS | 2788 | 1462923625786 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 16:40:25 INFO - PROCESS | 2788 | 1462923625870 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 2788 | ++DOCSHELL 107FAC00 == 45 [pid = 2788] [id = 71] 16:40:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (107FB000) [pid = 2788] [serial = 210] [outer = 00000000] 16:40:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (12E27000) [pid = 2788] [serial = 211] [outer = 107FB000] 16:40:25 INFO - PROCESS | 2788 | 1462923625929 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (13C66800) [pid = 2788] [serial = 212] [outer = 107FB000] 16:40:26 INFO - PROCESS | 2788 | 1462923626579 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 937ms 16:40:26 INFO - PROCESS | 2788 | 1462923626626 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 2788 | 1462923626631 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 16:40:26 INFO - PROCESS | 2788 | 1462923626635 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:40:26 INFO - PROCESS | 2788 | 1462923626639 Marionette TRACE conn2 <- [1,250,null,{}] 16:40:26 INFO - PROCESS | 2788 | 1462923626644 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:26 INFO - PROCESS | 2788 | 1462923626742 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 16:40:26 INFO - PROCESS | 2788 | 1462923626832 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:26 INFO - PROCESS | 2788 | ++DOCSHELL 112ABC00 == 46 [pid = 2788] [id = 72] 16:40:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (11B5B800) [pid = 2788] [serial = 213] [outer = 00000000] 16:40:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (134DCC00) [pid = 2788] [serial = 214] [outer = 11B5B800] 16:40:26 INFO - PROCESS | 2788 | 1462923626881 Marionette DEBUG loaded listener.js 16:40:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (13C6CC00) [pid = 2788] [serial = 215] [outer = 11B5B800] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 106ED800 == 45 [pid = 2788] [id = 65] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 11EACC00 == 44 [pid = 2788] [id = 64] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 19F11800 == 43 [pid = 2788] [id = 63] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 1461A400 == 42 [pid = 2788] [id = 62] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 179A0000 == 41 [pid = 2788] [id = 61] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 15C84000 == 40 [pid = 2788] [id = 60] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 15B65800 == 39 [pid = 2788] [id = 59] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 14623C00 == 38 [pid = 2788] [id = 58] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 12C1C000 == 37 [pid = 2788] [id = 57] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 11573800 == 36 [pid = 2788] [id = 56] 16:40:27 INFO - PROCESS | 2788 | --DOCSHELL 0FDD0C00 == 35 [pid = 2788] [id = 55] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (16005400) [pid = 2788] [serial = 144] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (17942C00) [pid = 2788] [serial = 147] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1157C400) [pid = 2788] [serial = 132] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (117D4800) [pid = 2788] [serial = 133] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (14037C00) [pid = 2788] [serial = 138] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (132AFC00) [pid = 2788] [serial = 135] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (134E1800) [pid = 2788] [serial = 136] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (11BBA000) [pid = 2788] [serial = 130] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (11724400) [pid = 2788] [serial = 129] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (186ABC00) [pid = 2788] [serial = 157] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (12C12C00) [pid = 2788] [serial = 150] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (10D58800) [pid = 2788] [serial = 115] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (106EFC00) [pid = 2788] [serial = 114] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (13C69000) [pid = 2788] [serial = 118] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (13C63400) [pid = 2788] [serial = 117] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (16081400) [pid = 2788] [serial = 121] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (15C80400) [pid = 2788] [serial = 120] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (1799DC00) [pid = 2788] [serial = 124] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (17999400) [pid = 2788] [serial = 148] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (17994400) [pid = 2788] [serial = 123] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (17F7F400) [pid = 2788] [serial = 127] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (17F7A400) [pid = 2788] [serial = 126] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (13C6FC00) [pid = 2788] [serial = 151] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (18635000) [pid = 2788] [serial = 156] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (1560D000) [pid = 2788] [serial = 141] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (18966800) [pid = 2788] [serial = 159] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (17F79000) [pid = 2788] [serial = 154] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (17DFA400) [pid = 2788] [serial = 153] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (15A7B400) [pid = 2788] [serial = 142] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (16723000) [pid = 2788] [serial = 145] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (1416FC00) [pid = 2788] [serial = 139] [outer = 00000000] [url = about:blank] 16:40:27 INFO - PROCESS | 2788 | 1462923627332 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 734ms 16:40:27 INFO - PROCESS | 2788 | 1462923627377 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 16:40:27 INFO - PROCESS | 2788 | 1462923627383 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 16:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:40:27 INFO - PROCESS | 2788 | 1462923627389 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:40:27 INFO - PROCESS | 2788 | 1462923627391 Marionette TRACE conn2 <- [1,254,null,{}] 16:40:27 INFO - PROCESS | 2788 | 1462923627395 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:27 INFO - PROCESS | 2788 | 1462923627507 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 16:40:27 INFO - PROCESS | 2788 | 1462923627583 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 2788 | ++DOCSHELL 112B1000 == 36 [pid = 2788] [id = 73] 16:40:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (11536000) [pid = 2788] [serial = 216] [outer = 00000000] 16:40:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (12C12C00) [pid = 2788] [serial = 217] [outer = 11536000] 16:40:27 INFO - PROCESS | 2788 | 1462923627629 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (13C6FC00) [pid = 2788] [serial = 218] [outer = 11536000] 16:40:27 INFO - PROCESS | 2788 | 1462923627993 Marionette TRACE conn2 <- [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]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 641ms 16:40:28 INFO - PROCESS | 2788 | 1462923628029 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 2788 | 1462923628031 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 16:40:28 INFO - PROCESS | 2788 | 1462923628034 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:40:28 INFO - PROCESS | 2788 | 1462923628038 Marionette TRACE conn2 <- [1,258,null,{}] 16:40:28 INFO - PROCESS | 2788 | 1462923628048 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:28 INFO - PROCESS | 2788 | 1462923628129 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 16:40:28 INFO - PROCESS | 2788 | 1462923628136 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 2788 | ++DOCSHELL 1416E000 == 37 [pid = 2788] [id = 74] 16:40:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (14170800) [pid = 2788] [serial = 219] [outer = 00000000] 16:40:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (1560E400) [pid = 2788] [serial = 220] [outer = 14170800] 16:40:28 INFO - PROCESS | 2788 | 1462923628183 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (15B62400) [pid = 2788] [serial = 221] [outer = 14170800] 16:40:28 INFO - PROCESS | 2788 | 1462923628596 Marionette TRACE conn2 <- [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]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 594ms 16:40:28 INFO - PROCESS | 2788 | 1462923628633 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 2788 | 1462923628635 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 16:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:40:28 INFO - PROCESS | 2788 | 1462923628638 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 2788 | 1462923628640 Marionette TRACE conn2 <- [1,262,null,{}] 16:40:28 INFO - PROCESS | 2788 | 1462923628643 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:28 INFO - PROCESS | 2788 | 1462923628725 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 16:40:28 INFO - PROCESS | 2788 | 1462923628733 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 2788 | ++DOCSHELL 16005400 == 38 [pid = 2788] [id = 75] 16:40:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (16006800) [pid = 2788] [serial = 222] [outer = 00000000] 16:40:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (16087C00) [pid = 2788] [serial = 223] [outer = 16006800] 16:40:28 INFO - PROCESS | 2788 | 1462923628785 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (1701DC00) [pid = 2788] [serial = 224] [outer = 16006800] 16:40:29 INFO - PROCESS | 2788 | 1462923629222 Marionette TRACE conn2 <- [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]]]}] 16:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 641ms 16:40:29 INFO - PROCESS | 2788 | 1462923629276 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 2788 | 1462923629278 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 16:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:40:29 INFO - PROCESS | 2788 | 1462923629302 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 2788 | 1462923629304 Marionette TRACE conn2 <- [1,266,null,{}] 16:40:29 INFO - PROCESS | 2788 | 1462923629307 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:29 INFO - PROCESS | 2788 | 1462923629404 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 16:40:29 INFO - PROCESS | 2788 | 1462923629412 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 2788 | ++DOCSHELL 1600A800 == 39 [pid = 2788] [id = 76] 16:40:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (1607F000) [pid = 2788] [serial = 225] [outer = 00000000] 16:40:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (17942400) [pid = 2788] [serial = 226] [outer = 1607F000] 16:40:29 INFO - PROCESS | 2788 | 1462923629457 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (17998000) [pid = 2788] [serial = 227] [outer = 1607F000] 16:40:29 INFO - PROCESS | 2788 | 1462923629903 Marionette TRACE conn2 <- [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]]]}] 16:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 657ms 16:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:40:29 INFO - PROCESS | 2788 | 1462923629950 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 2788 | 1462923629952 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 16:40:29 INFO - PROCESS | 2788 | 1462923629955 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 2788 | 1462923629956 Marionette TRACE conn2 <- [1,270,null,{}] 16:40:29 INFO - PROCESS | 2788 | 1462923629960 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:30 INFO - PROCESS | 2788 | 1462923630067 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 16:40:30 INFO - PROCESS | 2788 | 1462923630145 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 2788 | ++DOCSHELL 106E6000 == 40 [pid = 2788] [id = 77] 16:40:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (17D8C400) [pid = 2788] [serial = 228] [outer = 00000000] 16:40:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (180A0000) [pid = 2788] [serial = 229] [outer = 17D8C400] 16:40:30 INFO - PROCESS | 2788 | 1462923630191 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (1841B400) [pid = 2788] [serial = 230] [outer = 17D8C400] 16:40:30 INFO - PROCESS | 2788 | 1462923630573 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 625ms 16:40:30 INFO - PROCESS | 2788 | 1462923630598 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 16:40:30 INFO - PROCESS | 2788 | 1462923630600 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 16:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:40:30 INFO - PROCESS | 2788 | 1462923630604 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:40:30 INFO - PROCESS | 2788 | 1462923630605 Marionette TRACE conn2 <- [1,274,null,{}] 16:40:30 INFO - PROCESS | 2788 | 1462923630609 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:30 INFO - PROCESS | 2788 | 1462923630706 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 16:40:30 INFO - PROCESS | 2788 | 1462923630713 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 2788 | ++DOCSHELL 179E5400 == 41 [pid = 2788] [id = 78] 16:40:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (1809E800) [pid = 2788] [serial = 231] [outer = 00000000] 16:40:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (18965800) [pid = 2788] [serial = 232] [outer = 1809E800] 16:40:30 INFO - PROCESS | 2788 | 1462923630756 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (1896D000) [pid = 2788] [serial = 233] [outer = 1809E800] 16:40:31 INFO - PROCESS | 2788 | 1462923631155 Marionette TRACE conn2 <- [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]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 594ms 16:40:31 INFO - PROCESS | 2788 | 1462923631201 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 2788 | 1462923631203 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 16:40:31 INFO - PROCESS | 2788 | 1462923631206 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:40:31 INFO - PROCESS | 2788 | 1462923631208 Marionette TRACE conn2 <- [1,278,null,{}] 16:40:31 INFO - PROCESS | 2788 | 1462923631219 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:31 INFO - PROCESS | 2788 | 1462923631426 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (122B0400) [pid = 2788] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (17CD3C00) [pid = 2788] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (11574400) [pid = 2788] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (106F0C00) [pid = 2788] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (12C46000) [pid = 2788] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (14625000) [pid = 2788] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (17991C00) [pid = 2788] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (15C7D000) [pid = 2788] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (1A546C00) [pid = 2788] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (13D4B000) [pid = 2788] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:40:31 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (16086000) [pid = 2788] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:40:31 INFO - PROCESS | 2788 | 1462923631500 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 2788 | ++DOCSHELL 10637800 == 42 [pid = 2788] [id = 79] 16:40:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (10639800) [pid = 2788] [serial = 234] [outer = 00000000] 16:40:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (12220C00) [pid = 2788] [serial = 235] [outer = 10639800] 16:40:31 INFO - PROCESS | 2788 | 1462923631545 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (14038000) [pid = 2788] [serial = 236] [outer = 10639800] 16:40:31 INFO - PROCESS | 2788 | 1462923631899 Marionette TRACE conn2 <- [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]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 734ms 16:40:31 INFO - PROCESS | 2788 | 1462923631948 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 2788 | 1462923631950 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 16:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:40:31 INFO - PROCESS | 2788 | 1462923631954 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 2788 | 1462923631955 Marionette TRACE conn2 <- [1,282,null,{}] 16:40:31 INFO - PROCESS | 2788 | 1462923631959 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:32 INFO - PROCESS | 2788 | 1462923632034 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 16:40:32 INFO - PROCESS | 2788 | 1462923632040 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 2788 | ++DOCSHELL 10D62000 == 43 [pid = 2788] [id = 80] 16:40:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (17943800) [pid = 2788] [serial = 237] [outer = 00000000] 16:40:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (18B7D800) [pid = 2788] [serial = 238] [outer = 17943800] 16:40:32 INFO - PROCESS | 2788 | 1462923632083 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (19F2A000) [pid = 2788] [serial = 239] [outer = 17943800] 16:40:32 INFO - PROCESS | 2788 | 1462923632482 Marionette TRACE conn2 <- [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]]]}] 16:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 594ms 16:40:32 INFO - PROCESS | 2788 | 1462923632552 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 16:40:32 INFO - PROCESS | 2788 | 1462923632554 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 16:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:40:32 INFO - PROCESS | 2788 | 1462923632558 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:40:32 INFO - PROCESS | 2788 | 1462923632559 Marionette TRACE conn2 <- [1,286,null,{}] 16:40:32 INFO - PROCESS | 2788 | 1462923632563 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:32 INFO - PROCESS | 2788 | 1462923632638 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 16:40:32 INFO - PROCESS | 2788 | 1462923632647 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 2788 | ++DOCSHELL 1809FC00 == 44 [pid = 2788] [id = 81] 16:40:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (18965400) [pid = 2788] [serial = 240] [outer = 00000000] 16:40:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (1A5EC400) [pid = 2788] [serial = 241] [outer = 18965400] 16:40:32 INFO - PROCESS | 2788 | 1462923632690 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (1A5F5800) [pid = 2788] [serial = 242] [outer = 18965400] 16:40:33 INFO - PROCESS | 2788 | 1462923633145 Marionette TRACE conn2 <- [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]]]}] 16:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 640ms 16:40:33 INFO - PROCESS | 2788 | 1462923633195 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 2788 | 1462923633198 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 16:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:40:33 INFO - PROCESS | 2788 | 1462923633201 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 2788 | 1462923633204 Marionette TRACE conn2 <- [1,290,null,{}] 16:40:33 INFO - PROCESS | 2788 | 1462923633207 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:33 INFO - PROCESS | 2788 | 1462923633299 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 16:40:33 INFO - PROCESS | 2788 | 1462923633307 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 2788 | ++DOCSHELL 1ABA6400 == 45 [pid = 2788] [id = 82] 16:40:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (1AE27C00) [pid = 2788] [serial = 243] [outer = 00000000] 16:40:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (1AF2B400) [pid = 2788] [serial = 244] [outer = 1AE27C00] 16:40:33 INFO - PROCESS | 2788 | 1462923633355 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (1AF31800) [pid = 2788] [serial = 245] [outer = 1AE27C00] 16:40:34 INFO - PROCESS | 2788 | 1462923634160 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1000ms 16:40:34 INFO - PROCESS | 2788 | 1462923634211 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 16:40:34 INFO - PROCESS | 2788 | 1462923634214 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 16:40:34 INFO - PROCESS | 2788 | 1462923634220 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:40:34 INFO - PROCESS | 2788 | 1462923634224 Marionette TRACE conn2 <- [1,294,null,{}] 16:40:34 INFO - PROCESS | 2788 | 1462923634230 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:34 INFO - PROCESS | 2788 | 1462923634331 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 16:40:34 INFO - PROCESS | 2788 | 1462923634404 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:34 INFO - PROCESS | 2788 | ++DOCSHELL 1172E400 == 46 [pid = 2788] [id = 83] 16:40:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (12C1D800) [pid = 2788] [serial = 246] [outer = 00000000] 16:40:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (13C68800) [pid = 2788] [serial = 247] [outer = 12C1D800] 16:40:34 INFO - PROCESS | 2788 | 1462923634458 Marionette DEBUG loaded listener.js 16:40:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (1403F400) [pid = 2788] [serial = 248] [outer = 12C1D800] 16:40:34 INFO - PROCESS | 2788 | 1462923634948 Marionette TRACE conn2 <- [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]]]}] 16:40:35 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. 16:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 797ms 16:40:35 INFO - PROCESS | 2788 | 1462923635024 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 2788 | 1462923635030 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 16:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:40:35 INFO - PROCESS | 2788 | 1462923635037 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 2788 | 1462923635041 Marionette TRACE conn2 <- [1,298,null,{}] 16:40:35 INFO - PROCESS | 2788 | 1462923635045 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:35 INFO - PROCESS | 2788 | 1462923635148 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 16:40:35 INFO - PROCESS | 2788 | 1462923635235 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 2788 | ++DOCSHELL 1560CC00 == 47 [pid = 2788] [id = 84] 16:40:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (15610C00) [pid = 2788] [serial = 249] [outer = 00000000] 16:40:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (17310800) [pid = 2788] [serial = 250] [outer = 15610C00] 16:40:35 INFO - PROCESS | 2788 | 1462923635288 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (17CD4400) [pid = 2788] [serial = 251] [outer = 15610C00] 16:40:35 INFO - PROCESS | 2788 | 1462923635815 Marionette TRACE conn2 <- [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]]]}] 16:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 797ms 16:40:35 INFO - PROCESS | 2788 | 1462923635845 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 2788 | 1462923635848 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 16:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:40:35 INFO - PROCESS | 2788 | 1462923635852 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 2788 | 1462923635856 Marionette TRACE conn2 <- [1,302,null,{}] 16:40:35 INFO - PROCESS | 2788 | 1462923635867 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:35 INFO - PROCESS | 2788 | 1462923635969 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 16:40:36 INFO - PROCESS | 2788 | 1462923636061 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 2788 | ++DOCSHELL 1A5E9800 == 48 [pid = 2788] [id = 85] 16:40:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1A5EBC00) [pid = 2788] [serial = 252] [outer = 00000000] 16:40:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1AE24800) [pid = 2788] [serial = 253] [outer = 1A5EBC00] 16:40:36 INFO - PROCESS | 2788 | 1462923636116 Marionette DEBUG loaded listener.js 16:40:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (1AE2D800) [pid = 2788] [serial = 254] [outer = 1A5EBC00] 16:40:36 INFO - PROCESS | 2788 | 1462923636609 Marionette TRACE conn2 <- [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]]]}] 16:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 797ms 16:40:36 INFO - PROCESS | 2788 | 1462923636662 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 2788 | 1462923636664 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 16:40:36 INFO - PROCESS | 2788 | 1462923636669 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:40:36 INFO - PROCESS | 2788 | 1462923636671 Marionette TRACE conn2 <- [1,306,null,{}] 16:40:36 INFO - PROCESS | 2788 | 1462923636675 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:36 INFO - PROCESS | 2788 | 1462923636810 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 16:40:36 INFO - PROCESS | 2788 | 1462923636916 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 2788 | ++DOCSHELL 1AF84C00 == 49 [pid = 2788] [id = 86] 16:40:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1AF85000) [pid = 2788] [serial = 255] [outer = 00000000] 16:40:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (1AF89000) [pid = 2788] [serial = 256] [outer = 1AF85000] 16:40:36 INFO - PROCESS | 2788 | 1462923636980 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1B232400) [pid = 2788] [serial = 257] [outer = 1AF85000] 16:40:37 INFO - PROCESS | 2788 | 1462923637876 Marionette TRACE conn2 <- [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]]]}] 16:40:37 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. 16:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1250ms 16:40:37 INFO - PROCESS | 2788 | 1462923637927 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 16:40:37 INFO - PROCESS | 2788 | 1462923637930 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 16:40:37 INFO - PROCESS | 2788 | 1462923637936 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:40:37 INFO - PROCESS | 2788 | 1462923637939 Marionette TRACE conn2 <- [1,310,null,{}] 16:40:37 INFO - PROCESS | 2788 | 1462923637945 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:38 INFO - PROCESS | 2788 | 1462923638038 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 16:40:38 INFO - PROCESS | 2788 | 1462923638113 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 2788 | ++DOCSHELL 12216C00 == 50 [pid = 2788] [id = 87] 16:40:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (122A7000) [pid = 2788] [serial = 258] [outer = 00000000] 16:40:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (12E29000) [pid = 2788] [serial = 259] [outer = 122A7000] 16:40:38 INFO - PROCESS | 2788 | 1462923638161 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (13BD6800) [pid = 2788] [serial = 260] [outer = 122A7000] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 10712800 == 49 [pid = 2788] [id = 44] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 1809FC00 == 48 [pid = 2788] [id = 81] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 10D62000 == 47 [pid = 2788] [id = 80] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 10637800 == 46 [pid = 2788] [id = 79] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 179E5400 == 45 [pid = 2788] [id = 78] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 106E6000 == 44 [pid = 2788] [id = 77] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 1600A800 == 43 [pid = 2788] [id = 76] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 16005400 == 42 [pid = 2788] [id = 75] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 1416E000 == 41 [pid = 2788] [id = 74] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 112B1000 == 40 [pid = 2788] [id = 73] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 112ABC00 == 39 [pid = 2788] [id = 72] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 13C6E400 == 38 [pid = 2788] [id = 68] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 10D5F800 == 37 [pid = 2788] [id = 67] 16:40:38 INFO - PROCESS | 2788 | --DOCSHELL 14175000 == 36 [pid = 2788] [id = 66] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1ABA8000) [pid = 2788] [serial = 196] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1A5E9400) [pid = 2788] [serial = 194] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (18627000) [pid = 2788] [serial = 181] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (11EB0C00) [pid = 2788] [serial = 166] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (117D9C00) [pid = 2788] [serial = 165] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1896AC00) [pid = 2788] [serial = 160] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (13BCB400) [pid = 2788] [serial = 168] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (13C64C00) [pid = 2788] [serial = 169] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (15606C00) [pid = 2788] [serial = 172] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (15610400) [pid = 2788] [serial = 173] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (19F1BC00) [pid = 2788] [serial = 184] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (11BC3800) [pid = 2788] [serial = 162] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (16086400) [pid = 2788] [serial = 175] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (17023000) [pid = 2788] [serial = 176] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (1A54E800) [pid = 2788] [serial = 187] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (19F1C000) [pid = 2788] [serial = 185] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (1A551C00) [pid = 2788] [serial = 193] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (17028400) [pid = 2788] [serial = 190] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1A551800) [pid = 2788] [serial = 188] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (1BC59400) [pid = 2788] [serial = 49] [outer = 00000000] [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.] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (1799BC00) [pid = 2788] [serial = 179] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (17993400) [pid = 2788] [serial = 178] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (180A2C00) [pid = 2788] [serial = 191] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (18B75000) [pid = 2788] [serial = 182] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 2788 | 1462923638777 Marionette TRACE conn2 <- [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]]]}] 16:40:38 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. 16:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 906ms 16:40:38 INFO - PROCESS | 2788 | 1462923638842 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 16:40:38 INFO - PROCESS | 2788 | 1462923638847 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 16:40:38 INFO - PROCESS | 2788 | 1462923638856 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:40:38 INFO - PROCESS | 2788 | 1462923638859 Marionette TRACE conn2 <- [1,314,null,{}] 16:40:38 INFO - PROCESS | 2788 | 1462923638862 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:38 INFO - PROCESS | 2788 | 1462923638959 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 16:40:39 INFO - PROCESS | 2788 | 1462923639031 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 2788 | ++DOCSHELL 10D5FC00 == 37 [pid = 2788] [id = 88] 16:40:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (10D62000) [pid = 2788] [serial = 261] [outer = 00000000] 16:40:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (11BBA000) [pid = 2788] [serial = 262] [outer = 10D62000] 16:40:39 INFO - PROCESS | 2788 | 1462923639078 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (13BCCC00) [pid = 2788] [serial = 263] [outer = 10D62000] 16:40:39 INFO - PROCESS | 2788 | 1462923639443 Marionette TRACE conn2 <- [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]]]}] 16:40:39 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. 16:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 640ms 16:40:39 INFO - PROCESS | 2788 | 1462923639496 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 2788 | 1462923639499 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 16:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:40:39 INFO - PROCESS | 2788 | 1462923639502 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 2788 | 1462923639506 Marionette TRACE conn2 <- [1,318,null,{}] 16:40:39 INFO - PROCESS | 2788 | 1462923639516 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:39 INFO - PROCESS | 2788 | 1462923639600 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 16:40:39 INFO - PROCESS | 2788 | 1462923639608 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 2788 | ++DOCSHELL 13C68C00 == 38 [pid = 2788] [id = 89] 16:40:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (13C6F800) [pid = 2788] [serial = 264] [outer = 00000000] 16:40:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (1561EC00) [pid = 2788] [serial = 265] [outer = 13C6F800] 16:40:39 INFO - PROCESS | 2788 | 1462923639656 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (16009800) [pid = 2788] [serial = 266] [outer = 13C6F800] 16:40:40 INFO - PROCESS | 2788 | 1462923640095 Marionette TRACE conn2 <- [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]]]}] 16:40:40 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. 16:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 625ms 16:40:40 INFO - PROCESS | 2788 | 1462923640140 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 2788 | 1462923640142 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 16:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:40:40 INFO - PROCESS | 2788 | 1462923640146 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 2788 | 1462923640147 Marionette TRACE conn2 <- [1,322,null,{}] 16:40:40 INFO - PROCESS | 2788 | 1462923640151 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:40 INFO - PROCESS | 2788 | 1462923640228 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 16:40:40 INFO - PROCESS | 2788 | 1462923640237 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 2788 | ++DOCSHELL 1607C000 == 39 [pid = 2788] [id = 90] 16:40:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (17023000) [pid = 2788] [serial = 267] [outer = 00000000] 16:40:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (17303000) [pid = 2788] [serial = 268] [outer = 17023000] 16:40:40 INFO - PROCESS | 2788 | 1462923640286 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (17993800) [pid = 2788] [serial = 269] [outer = 17023000] 16:40:40 INFO - PROCESS | 2788 | 1462923640760 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:40:40 INFO - PROCESS | 2788 | 1462923640795 Marionette TRACE conn2 <- [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]]]}] 16:40:40 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. 16:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 688ms 16:40:40 INFO - PROCESS | 2788 | 1462923640845 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 2788 | 1462923640847 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 16:40:40 INFO - PROCESS | 2788 | 1462923640850 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:40:40 INFO - PROCESS | 2788 | 1462923640851 Marionette TRACE conn2 <- [1,326,null,{}] 16:40:40 INFO - PROCESS | 2788 | 1462923640855 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:40 INFO - PROCESS | 2788 | 1462923640941 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 16:40:40 INFO - PROCESS | 2788 | 1462923640948 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 2788 | ++DOCSHELL 15617400 == 40 [pid = 2788] [id = 91] 16:40:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (1730F800) [pid = 2788] [serial = 270] [outer = 00000000] 16:40:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (17F82C00) [pid = 2788] [serial = 271] [outer = 1730F800] 16:40:40 INFO - PROCESS | 2788 | 1462923640992 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (18967C00) [pid = 2788] [serial = 272] [outer = 1730F800] 16:40:41 INFO - PROCESS | 2788 | 1462923641446 Marionette TRACE conn2 <- [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]]]}] 16:40:41 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. 16:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 640ms 16:40:41 INFO - PROCESS | 2788 | 1462923641488 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 2788 | 1462923641490 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 16:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:40:41 INFO - PROCESS | 2788 | 1462923641494 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 2788 | 1462923641495 Marionette TRACE conn2 <- [1,330,null,{}] 16:40:41 INFO - PROCESS | 2788 | 1462923641499 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:41 INFO - PROCESS | 2788 | 1462923641646 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 16:40:41 INFO - PROCESS | 2788 | 1462923641672 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 2788 | ++DOCSHELL 18B7EC00 == 41 [pid = 2788] [id = 92] 16:40:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (19F16000) [pid = 2788] [serial = 273] [outer = 00000000] 16:40:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (19F27400) [pid = 2788] [serial = 274] [outer = 19F16000] 16:40:41 INFO - PROCESS | 2788 | 1462923641719 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1A546000) [pid = 2788] [serial = 275] [outer = 19F16000] 16:40:42 INFO - PROCESS | 2788 | 1462923642163 Marionette TRACE conn2 <- [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]]]}] 16:40:42 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. 16:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 703ms 16:40:42 INFO - PROCESS | 2788 | 1462923642198 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 16:40:42 INFO - PROCESS | 2788 | 1462923642201 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 16:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:40:42 INFO - PROCESS | 2788 | 1462923642206 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - PROCESS | 2788 | 1462923642207 Marionette TRACE conn2 <- [1,334,null,{}] 16:40:42 INFO - PROCESS | 2788 | 1462923642211 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:42 INFO - PROCESS | 2788 | 1462923642315 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 16:40:42 INFO - PROCESS | 2788 | 1462923642321 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 2788 | ++DOCSHELL 1A548400 == 42 [pid = 2788] [id = 93] 16:40:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1A54CC00) [pid = 2788] [serial = 276] [outer = 00000000] 16:40:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1A845400) [pid = 2788] [serial = 277] [outer = 1A54CC00] 16:40:42 INFO - PROCESS | 2788 | 1462923642365 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (1A84B000) [pid = 2788] [serial = 278] [outer = 1A54CC00] 16:40:42 INFO - PROCESS | 2788 | 1462923642782 Marionette TRACE conn2 <- [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]]]}] 16:40:42 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. 16:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 594ms 16:40:42 INFO - PROCESS | 2788 | 1462923642801 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 16:40:42 INFO - PROCESS | 2788 | 1462923642803 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 16:40:42 INFO - PROCESS | 2788 | 1462923642806 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:40:42 INFO - PROCESS | 2788 | 1462923642808 Marionette TRACE conn2 <- [1,338,null,{}] 16:40:42 INFO - PROCESS | 2788 | 1462923642811 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:42 INFO - PROCESS | 2788 | 1462923642916 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 16:40:42 INFO - PROCESS | 2788 | 1462923642991 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 2788 | ++DOCSHELL 106EB400 == 43 [pid = 2788] [id = 94] 16:40:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1075BC00) [pid = 2788] [serial = 279] [outer = 00000000] 16:40:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (1ABB4C00) [pid = 2788] [serial = 280] [outer = 1075BC00] 16:40:43 INFO - PROCESS | 2788 | 1462923643034 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1AF2B800) [pid = 2788] [serial = 281] [outer = 1075BC00] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (18965400) [pid = 2788] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (17D8C400) [pid = 2788] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1809E800) [pid = 2788] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (14170800) [pid = 2788] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (16006800) [pid = 2788] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (11B5B800) [pid = 2788] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (11536000) [pid = 2788] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (10639800) [pid = 2788] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (17943800) [pid = 2788] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (1A849400) [pid = 2788] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:40:43 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (1607F000) [pid = 2788] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:40:43 INFO - PROCESS | 2788 | 1462923643533 Marionette TRACE conn2 <- [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]]]}] 16:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 16:40:43 INFO - PROCESS | 2788 | 1462923643563 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 2788 | 1462923643565 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 16:40:43 INFO - PROCESS | 2788 | 1462923643569 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:40:43 INFO - PROCESS | 2788 | 1462923643570 Marionette TRACE conn2 <- [1,342,null,{}] 16:40:43 INFO - PROCESS | 2788 | 1462923643584 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:43 INFO - PROCESS | 2788 | 1462923643660 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 16:40:43 INFO - PROCESS | 2788 | 1462923643666 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 2788 | ++DOCSHELL 16006800 == 44 [pid = 2788] [id = 95] 16:40:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (17997C00) [pid = 2788] [serial = 282] [outer = 00000000] 16:40:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (1A552800) [pid = 2788] [serial = 283] [outer = 17997C00] 16:40:43 INFO - PROCESS | 2788 | 1462923643710 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (1ABAF800) [pid = 2788] [serial = 284] [outer = 17997C00] 16:40:44 INFO - PROCESS | 2788 | 1462923644115 Marionette TRACE conn2 <- [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]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 594ms 16:40:44 INFO - PROCESS | 2788 | 1462923644168 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 2788 | 1462923644170 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 16:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:40:44 INFO - PROCESS | 2788 | 1462923644174 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 2788 | 1462923644175 Marionette TRACE conn2 <- [1,346,null,{}] 16:40:44 INFO - PROCESS | 2788 | 1462923644190 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:44 INFO - PROCESS | 2788 | 1462923644274 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 16:40:44 INFO - PROCESS | 2788 | 1462923644283 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:44 INFO - PROCESS | 2788 | ++DOCSHELL 10D5AC00 == 45 [pid = 2788] [id = 96] 16:40:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (17D8C400) [pid = 2788] [serial = 285] [outer = 00000000] 16:40:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1AF89800) [pid = 2788] [serial = 286] [outer = 17D8C400] 16:40:44 INFO - PROCESS | 2788 | 1462923644326 Marionette DEBUG loaded listener.js 16:40:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1B23CC00) [pid = 2788] [serial = 287] [outer = 17D8C400] 16:40:44 INFO - PROCESS | 2788 | 1462923644734 Marionette TRACE conn2 <- [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]]]}] 16:40:44 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. 16:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 593ms 16:40:44 INFO - PROCESS | 2788 | 1462923644770 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 2788 | 1462923644773 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 16:40:44 INFO - PROCESS | 2788 | 1462923644776 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:40:44 INFO - PROCESS | 2788 | 1462923644778 Marionette TRACE conn2 <- [1,350,null,{}] 16:40:44 INFO - PROCESS | 2788 | 1462923644782 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:44 INFO - PROCESS | 2788 | 1462923644907 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 16:40:44 INFO - PROCESS | 2788 | 1462923644916 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:44 INFO - PROCESS | 2788 | ++DOCSHELL 15C7C800 == 46 [pid = 2788] [id = 97] 16:40:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1AE2F000) [pid = 2788] [serial = 288] [outer = 00000000] 16:40:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (1B565400) [pid = 2788] [serial = 289] [outer = 1AE2F000] 16:40:44 INFO - PROCESS | 2788 | 1462923644964 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1B69F000) [pid = 2788] [serial = 290] [outer = 1AE2F000] 16:40:45 INFO - PROCESS | 2788 | 1462923645450 Marionette TRACE conn2 <- [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]]]}] 16:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 703ms 16:40:45 INFO - PROCESS | 2788 | 1462923645476 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 16:40:45 INFO - PROCESS | 2788 | 1462923645480 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 16:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:40:45 INFO - PROCESS | 2788 | 1462923645502 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:40:45 INFO - PROCESS | 2788 | 1462923645506 Marionette TRACE conn2 <- [1,354,null,{}] 16:40:45 INFO - PROCESS | 2788 | 1462923645513 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:45 INFO - PROCESS | 2788 | 1462923645660 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 16:40:45 INFO - PROCESS | 2788 | 1462923645754 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 2788 | ++DOCSHELL 10D5F800 == 47 [pid = 2788] [id = 98] 16:40:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (10D62400) [pid = 2788] [serial = 291] [outer = 00000000] 16:40:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (11EB5C00) [pid = 2788] [serial = 292] [outer = 10D62400] 16:40:45 INFO - PROCESS | 2788 | 1462923645809 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (13233800) [pid = 2788] [serial = 293] [outer = 10D62400] 16:40:46 INFO - PROCESS | 2788 | 1462923646420 Marionette TRACE conn2 <- [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]]]}] 16:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 953ms 16:40:46 INFO - PROCESS | 2788 | 1462923646445 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 2788 | 1462923646451 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 16:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:40:46 INFO - PROCESS | 2788 | 1462923646458 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 2788 | 1462923646460 Marionette TRACE conn2 <- [1,358,null,{}] 16:40:46 INFO - PROCESS | 2788 | 1462923646464 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:46 INFO - PROCESS | 2788 | 1462923646568 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 16:40:46 INFO - PROCESS | 2788 | 1462923646644 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 2788 | ++DOCSHELL 1445D400 == 48 [pid = 2788] [id = 99] 16:40:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (14628400) [pid = 2788] [serial = 294] [outer = 00000000] 16:40:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (16010000) [pid = 2788] [serial = 295] [outer = 14628400] 16:40:46 INFO - PROCESS | 2788 | 1462923646697 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (16678800) [pid = 2788] [serial = 296] [outer = 14628400] 16:40:47 INFO - PROCESS | 2788 | 1462923647342 Marionette TRACE conn2 <- [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]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 937ms 16:40:47 INFO - PROCESS | 2788 | 1462923647401 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 2788 | 1462923647403 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 16:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:40:47 INFO - PROCESS | 2788 | 1462923647407 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 2788 | 1462923647411 Marionette TRACE conn2 <- [1,362,null,{}] 16:40:47 INFO - PROCESS | 2788 | 1462923647422 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:47 INFO - PROCESS | 2788 | 1462923647526 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 16:40:47 INFO - PROCESS | 2788 | 1462923647603 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 2788 | ++DOCSHELL 16680400 == 49 [pid = 2788] [id = 100] 16:40:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (16CE9000) [pid = 2788] [serial = 297] [outer = 00000000] 16:40:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (17DF1800) [pid = 2788] [serial = 298] [outer = 16CE9000] 16:40:47 INFO - PROCESS | 2788 | 1462923647699 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (18B76400) [pid = 2788] [serial = 299] [outer = 16CE9000] 16:40:48 INFO - PROCESS | 2788 | 1462923648328 Marionette TRACE conn2 <- [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]]]}] 16:40:48 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. 16:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1000ms 16:40:48 INFO - PROCESS | 2788 | 1462923648409 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 2788 | 1462923648412 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 16:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:40:48 INFO - PROCESS | 2788 | 1462923648416 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 2788 | 1462923648418 Marionette TRACE conn2 <- [1,366,null,{}] 16:40:48 INFO - PROCESS | 2788 | 1462923648422 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:48 INFO - PROCESS | 2788 | 1462923648553 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 16:40:48 INFO - PROCESS | 2788 | 1462923648777 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 2788 | ++DOCSHELL 0FD77000 == 50 [pid = 2788] [id = 101] 16:40:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (1063F800) [pid = 2788] [serial = 300] [outer = 00000000] 16:40:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (11536400) [pid = 2788] [serial = 301] [outer = 1063F800] 16:40:48 INFO - PROCESS | 2788 | 1462923648839 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (117D7C00) [pid = 2788] [serial = 302] [outer = 1063F800] 16:40:49 INFO - PROCESS | 2788 | 1462923649523 Marionette TRACE conn2 <- [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]]]}] 16:40:49 INFO - PROCESS | 2788 | --DOCSHELL 10D5AC00 == 49 [pid = 2788] [id = 96] 16:40:49 INFO - PROCESS | 2788 | --DOCSHELL 16006800 == 48 [pid = 2788] [id = 95] 16:40:49 INFO - PROCESS | 2788 | --DOCSHELL 106EB400 == 47 [pid = 2788] [id = 94] 16:40:49 INFO - PROCESS | 2788 | --DOCSHELL 1A548400 == 46 [pid = 2788] [id = 93] 16:40:49 INFO - PROCESS | 2788 | --DOCSHELL 18B7EC00 == 45 [pid = 2788] [id = 92] 16:40:49 INFO - PROCESS | 2788 | --DOCSHELL 15617400 == 44 [pid = 2788] [id = 91] 16:40:49 INFO - PROCESS | 2788 | --DOCSHELL 1607C000 == 43 [pid = 2788] [id = 90] 16:40:49 INFO - PROCESS | 2788 | --DOCSHELL 13C68C00 == 42 [pid = 2788] [id = 89] 16:40:49 INFO - PROCESS | 2788 | --DOCSHELL 10D5FC00 == 41 [pid = 2788] [id = 88] 16:40:49 INFO - PROCESS | 2788 | --DOCSHELL 12216C00 == 40 [pid = 2788] [id = 87] 16:40:49 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. 16:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1141ms 16:40:49 INFO - PROCESS | 2788 | 1462923649558 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 16:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:40:49 INFO - PROCESS | 2788 | 1462923649562 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 16:40:49 INFO - PROCESS | 2788 | 1462923649567 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - PROCESS | 2788 | 1462923649570 Marionette TRACE conn2 <- [1,370,null,{}] 16:40:49 INFO - PROCESS | 2788 | 1462923649575 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:49 INFO - PROCESS | 2788 | 1462923649672 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (180A0000) [pid = 2788] [serial = 229] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (18965800) [pid = 2788] [serial = 232] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1560E400) [pid = 2788] [serial = 220] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (15B62400) [pid = 2788] [serial = 221] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (16087C00) [pid = 2788] [serial = 223] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1841B400) [pid = 2788] [serial = 230] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (13C6CC00) [pid = 2788] [serial = 215] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (134DCC00) [pid = 2788] [serial = 214] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (12C12C00) [pid = 2788] [serial = 217] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (13C6FC00) [pid = 2788] [serial = 218] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (112B0000) [pid = 2788] [serial = 199] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (12E27000) [pid = 2788] [serial = 211] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1461B000) [pid = 2788] [serial = 202] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1896FC00) [pid = 2788] [serial = 205] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (19F2D000) [pid = 2788] [serial = 208] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (12220C00) [pid = 2788] [serial = 235] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1896D000) [pid = 2788] [serial = 233] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (18B7D800) [pid = 2788] [serial = 238] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1ABB4800) [pid = 2788] [serial = 197] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (14038000) [pid = 2788] [serial = 236] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (17942400) [pid = 2788] [serial = 226] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (17998000) [pid = 2788] [serial = 227] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (1A5F5800) [pid = 2788] [serial = 242] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (19F2A000) [pid = 2788] [serial = 239] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (1701DC00) [pid = 2788] [serial = 224] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1A5EC400) [pid = 2788] [serial = 241] [outer = 00000000] [url = about:blank] 16:40:49 INFO - PROCESS | 2788 | 1462923649749 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 2788 | ++DOCSHELL 1070A400 == 41 [pid = 2788] [id = 102] 16:40:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (10713000) [pid = 2788] [serial = 303] [outer = 00000000] 16:40:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (13434400) [pid = 2788] [serial = 304] [outer = 10713000] 16:40:49 INFO - PROCESS | 2788 | 1462923649797 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (13C66000) [pid = 2788] [serial = 305] [outer = 10713000] 16:40:50 INFO - PROCESS | 2788 | 1462923650218 Marionette TRACE conn2 <- [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]]]}] 16:40:50 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. 16:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 688ms 16:40:50 INFO - PROCESS | 2788 | 1462923650268 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 2788 | 1462923650272 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 16:40:50 INFO - PROCESS | 2788 | 1462923650277 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:40:50 INFO - PROCESS | 2788 | 1462923650279 Marionette TRACE conn2 <- [1,374,null,{}] 16:40:50 INFO - PROCESS | 2788 | 1462923650283 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:50 INFO - PROCESS | 2788 | 1462923650362 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 16:40:50 INFO - PROCESS | 2788 | 1462923650368 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 2788 | ++DOCSHELL 13D4A800 == 42 [pid = 2788] [id = 103] 16:40:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (14622400) [pid = 2788] [serial = 306] [outer = 00000000] 16:40:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (15C80400) [pid = 2788] [serial = 307] [outer = 14622400] 16:40:50 INFO - PROCESS | 2788 | 1462923650417 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (16088C00) [pid = 2788] [serial = 308] [outer = 14622400] 16:40:50 INFO - PROCESS | 2788 | 1462923650878 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:40:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 641ms 16:40:50 INFO - PROCESS | 2788 | 1462923650917 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 2788 | 1462923650919 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 16:40:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:40:50 INFO - PROCESS | 2788 | 1462923650924 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 2788 | 1462923650929 Marionette TRACE conn2 <- [1,378,null,{}] 16:40:50 INFO - PROCESS | 2788 | 1462923650938 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:51 INFO - PROCESS | 2788 | 1462923651017 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 16:40:51 INFO - PROCESS | 2788 | 1462923651027 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 2788 | ++DOCSHELL 16CEA400 == 43 [pid = 2788] [id = 104] 16:40:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (1701F800) [pid = 2788] [serial = 309] [outer = 00000000] 16:40:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (170CBC00) [pid = 2788] [serial = 310] [outer = 1701F800] 16:40:51 INFO - PROCESS | 2788 | 1462923651072 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (17948000) [pid = 2788] [serial = 311] [outer = 1701F800] 16:40:51 INFO - PROCESS | 2788 | 1462923651513 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:40:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 640ms 16:40:51 INFO - PROCESS | 2788 | 1462923651581 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 2788 | 1462923651583 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 16:40:51 INFO - PROCESS | 2788 | 1462923651586 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:40:51 INFO - PROCESS | 2788 | 1462923651588 Marionette TRACE conn2 <- [1,382,null,{}] 16:40:51 INFO - PROCESS | 2788 | 1462923651592 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:51 INFO - PROCESS | 2788 | 1462923651677 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 16:40:51 INFO - PROCESS | 2788 | 1462923651717 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 2788 | ++DOCSHELL 170C3400 == 44 [pid = 2788] [id = 105] 16:40:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1799D000) [pid = 2788] [serial = 312] [outer = 00000000] 16:40:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (17F75400) [pid = 2788] [serial = 313] [outer = 1799D000] 16:40:51 INFO - PROCESS | 2788 | 1462923651761 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (180A4800) [pid = 2788] [serial = 314] [outer = 1799D000] 16:40:52 INFO - PROCESS | 2788 | 1462923652231 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:40:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 703ms 16:40:52 INFO - PROCESS | 2788 | 1462923652289 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 2788 | 1462923652291 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 16:40:52 INFO - PROCESS | 2788 | 1462923652295 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 2788 | 1462923652297 Marionette TRACE conn2 <- [1,386,null,{}] 16:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:40:52 INFO - PROCESS | 2788 | 1462923652300 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:52 INFO - PROCESS | 2788 | 1462923652399 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 16:40:52 INFO - PROCESS | 2788 | 1462923652408 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 2788 | ++DOCSHELL 1847B800 == 45 [pid = 2788] [id = 106] 16:40:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (1847F000) [pid = 2788] [serial = 315] [outer = 00000000] 16:40:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (18B7B000) [pid = 2788] [serial = 316] [outer = 1847F000] 16:40:52 INFO - PROCESS | 2788 | 1462923652509 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (19F23C00) [pid = 2788] [serial = 317] [outer = 1847F000] 16:40:52 INFO - PROCESS | 2788 | 1462923652952 Marionette TRACE conn2 <- [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]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 703ms 16:40:53 INFO - PROCESS | 2788 | 1462923653033 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 2788 | 1462923653035 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 16:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:40:53 INFO - PROCESS | 2788 | 1462923653048 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 2788 | 1462923653050 Marionette TRACE conn2 <- [1,390,null,{}] 16:40:53 INFO - PROCESS | 2788 | 1462923653054 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:53 INFO - PROCESS | 2788 | 1462923653157 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 16:40:53 INFO - PROCESS | 2788 | 1462923653216 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 2788 | ++DOCSHELL 11BBD400 == 46 [pid = 2788] [id = 107] 16:40:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1799F800) [pid = 2788] [serial = 318] [outer = 00000000] 16:40:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1A54BC00) [pid = 2788] [serial = 319] [outer = 1799F800] 16:40:53 INFO - PROCESS | 2788 | 1462923653261 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1A845000) [pid = 2788] [serial = 320] [outer = 1799F800] 16:40:53 INFO - PROCESS | 2788 | 1462923653669 Marionette TRACE conn2 <- [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]]]}] 16:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 640ms 16:40:53 INFO - PROCESS | 2788 | 1462923653683 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 2788 | 1462923653685 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 16:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:40:53 INFO - PROCESS | 2788 | 1462923653688 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 2788 | 1462923653690 Marionette TRACE conn2 <- [1,394,null,{}] 16:40:53 INFO - PROCESS | 2788 | 1462923653693 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:53 INFO - PROCESS | 2788 | 1462923653795 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 16:40:53 INFO - PROCESS | 2788 | 1462923653802 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 2788 | ++DOCSHELL 1122DC00 == 47 [pid = 2788] [id = 108] 16:40:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (11230800) [pid = 2788] [serial = 321] [outer = 00000000] 16:40:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1AE27000) [pid = 2788] [serial = 322] [outer = 11230800] 16:40:53 INFO - PROCESS | 2788 | 1462923653849 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1AE29400) [pid = 2788] [serial = 323] [outer = 11230800] 16:40:54 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (19F16000) [pid = 2788] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:40:54 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1A54CC00) [pid = 2788] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:40:54 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (17023000) [pid = 2788] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:40:54 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (13C6F800) [pid = 2788] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:40:54 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (10D62000) [pid = 2788] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:40:54 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1730F800) [pid = 2788] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:40:54 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (122A7000) [pid = 2788] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:40:54 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1075BC00) [pid = 2788] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:40:54 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (17D8C400) [pid = 2788] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:40:54 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (17997C00) [pid = 2788] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:40:54 INFO - PROCESS | 2788 | 1462923654372 Marionette TRACE conn2 <- [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]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 16:40:54 INFO - PROCESS | 2788 | 1462923654430 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 2788 | 1462923654431 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 16:40:54 INFO - PROCESS | 2788 | 1462923654435 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:40:54 INFO - PROCESS | 2788 | 1462923654437 Marionette TRACE conn2 <- [1,398,null,{}] 16:40:54 INFO - PROCESS | 2788 | 1462923654464 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:54 INFO - PROCESS | 2788 | 1462923654551 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 16:40:54 INFO - PROCESS | 2788 | 1462923654558 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 2788 | ++DOCSHELL 17942C00 == 48 [pid = 2788] [id = 109] 16:40:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (17948C00) [pid = 2788] [serial = 324] [outer = 00000000] 16:40:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (1A548C00) [pid = 2788] [serial = 325] [outer = 17948C00] 16:40:54 INFO - PROCESS | 2788 | 1462923654601 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (19F21400) [pid = 2788] [serial = 326] [outer = 17948C00] 16:40:55 INFO - PROCESS | 2788 | 1462923655015 Marionette TRACE conn2 <- [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]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 641ms 16:40:55 INFO - PROCESS | 2788 | 1462923655073 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 2788 | 1462923655075 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 16:40:55 INFO - PROCESS | 2788 | 1462923655078 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:40:55 INFO - PROCESS | 2788 | 1462923655080 Marionette TRACE conn2 <- [1,402,null,{}] 16:40:55 INFO - PROCESS | 2788 | 1462923655084 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:55 INFO - PROCESS | 2788 | 1462923655162 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 16:40:55 INFO - PROCESS | 2788 | 1462923655170 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 2788 | ++DOCSHELL 1A545C00 == 49 [pid = 2788] [id = 110] 16:40:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (1AB9C800) [pid = 2788] [serial = 327] [outer = 00000000] 16:40:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1AF86800) [pid = 2788] [serial = 328] [outer = 1AB9C800] 16:40:55 INFO - PROCESS | 2788 | 1462923655214 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1B23D000) [pid = 2788] [serial = 329] [outer = 1AB9C800] 16:40:55 INFO - PROCESS | 2788 | 1462923655639 Marionette TRACE conn2 <- [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]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 593ms 16:40:55 INFO - PROCESS | 2788 | 1462923655676 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 2788 | 1462923655678 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 16:40:55 INFO - PROCESS | 2788 | 1462923655681 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:40:55 INFO - PROCESS | 2788 | 1462923655683 Marionette TRACE conn2 <- [1,406,null,{}] 16:40:55 INFO - PROCESS | 2788 | 1462923655687 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:55 INFO - PROCESS | 2788 | 1462923655762 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 16:40:55 INFO - PROCESS | 2788 | 1462923655770 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 2788 | ++DOCSHELL 1B23F000 == 50 [pid = 2788] [id = 111] 16:40:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1B23F400) [pid = 2788] [serial = 330] [outer = 00000000] 16:40:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1B562000) [pid = 2788] [serial = 331] [outer = 1B23F400] 16:40:55 INFO - PROCESS | 2788 | 1462923655819 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1B6A4400) [pid = 2788] [serial = 332] [outer = 1B23F400] 16:40:56 INFO - PROCESS | 2788 | 1462923656461 Marionette TRACE conn2 <- [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]]]}] 16:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 844ms 16:40:56 INFO - PROCESS | 2788 | 1462923656525 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 2788 | 1462923656529 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 16:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:40:56 INFO - PROCESS | 2788 | 1462923656535 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 2788 | 1462923656539 Marionette TRACE conn2 <- [1,410,null,{}] 16:40:56 INFO - PROCESS | 2788 | 1462923656545 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:56 INFO - PROCESS | 2788 | 1462923656688 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 16:40:56 INFO - PROCESS | 2788 | 1462923656809 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 2788 | ++DOCSHELL 117DC400 == 51 [pid = 2788] [id = 112] 16:40:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (11B5B800) [pid = 2788] [serial = 333] [outer = 00000000] 16:40:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (13D45000) [pid = 2788] [serial = 334] [outer = 11B5B800] 16:40:56 INFO - PROCESS | 2788 | 1462923656866 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1445DC00) [pid = 2788] [serial = 335] [outer = 11B5B800] 16:40:57 INFO - PROCESS | 2788 | 1462923657486 Marionette TRACE conn2 <- [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]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1000ms 16:40:57 INFO - PROCESS | 2788 | 1462923657538 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 2788 | 1462923657544 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 16:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:40:57 INFO - PROCESS | 2788 | 1462923657551 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 2788 | 1462923657554 Marionette TRACE conn2 <- [1,414,null,{}] 16:40:57 INFO - PROCESS | 2788 | 1462923657558 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:57 INFO - PROCESS | 2788 | 1462923657666 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 16:40:57 INFO - PROCESS | 2788 | 1462923657745 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 2788 | ++DOCSHELL 1667A000 == 52 [pid = 2788] [id = 113] 16:40:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (16680000) [pid = 2788] [serial = 336] [outer = 00000000] 16:40:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (16723000) [pid = 2788] [serial = 337] [outer = 16680000] 16:40:57 INFO - PROCESS | 2788 | 1462923657838 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (17302C00) [pid = 2788] [serial = 338] [outer = 16680000] 16:40:58 INFO - PROCESS | 2788 | 1462923658479 Marionette TRACE conn2 <- [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]]]}] 16:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 938ms 16:40:58 INFO - PROCESS | 2788 | 1462923658493 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 2788 | 1462923658496 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 16:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:40:58 INFO - PROCESS | 2788 | 1462923658500 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - PROCESS | 2788 | 1462923658503 Marionette TRACE conn2 <- [1,418,null,{}] 16:40:58 INFO - PROCESS | 2788 | 1462923658514 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:58 INFO - PROCESS | 2788 | 1462923658616 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 16:40:58 INFO - PROCESS | 2788 | 1462923658715 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 2788 | ++DOCSHELL 1799EC00 == 53 [pid = 2788] [id = 114] 16:40:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (19F1E400) [pid = 2788] [serial = 339] [outer = 00000000] 16:40:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1B55F000) [pid = 2788] [serial = 340] [outer = 19F1E400] 16:40:58 INFO - PROCESS | 2788 | 1462923658772 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1B6A1800) [pid = 2788] [serial = 341] [outer = 19F1E400] 16:40:59 INFO - PROCESS | 2788 | 1462923659867 Marionette TRACE conn2 <- [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]]]}] 16:40:59 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 16:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1422ms 16:40:59 INFO - PROCESS | 2788 | 1462923659913 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 2788 | 1462923659917 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 16:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:40:59 INFO - PROCESS | 2788 | 1462923659922 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 2788 | 1462923659926 Marionette TRACE conn2 <- [1,422,null,{}] 16:40:59 INFO - PROCESS | 2788 | 1462923659973 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 2788 | 1462923660171 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 16:41:00 INFO - PROCESS | 2788 | 1462923660224 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 2788 | ++DOCSHELL 134D5400 == 54 [pid = 2788] [id = 115] 16:41:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (13BCB800) [pid = 2788] [serial = 342] [outer = 00000000] 16:41:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (13D4B000) [pid = 2788] [serial = 343] [outer = 13BCB800] 16:41:00 INFO - PROCESS | 2788 | 1462923660304 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (14625C00) [pid = 2788] [serial = 344] [outer = 13BCB800] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 1A545C00 == 53 [pid = 2788] [id = 110] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 17942C00 == 52 [pid = 2788] [id = 109] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 1122DC00 == 51 [pid = 2788] [id = 108] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 11BBD400 == 50 [pid = 2788] [id = 107] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 1847B800 == 49 [pid = 2788] [id = 106] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 170C3400 == 48 [pid = 2788] [id = 105] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 16CEA400 == 47 [pid = 2788] [id = 104] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 13D4A800 == 46 [pid = 2788] [id = 103] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 1070A400 == 45 [pid = 2788] [id = 102] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 0FD77000 == 44 [pid = 2788] [id = 101] 16:41:00 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1AF89000) [pid = 2788] [serial = 256] [outer = 00000000] [url = about:blank] 16:41:00 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (1B565400) [pid = 2788] [serial = 289] [outer = 00000000] [url = about:blank] 16:41:00 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1AF2B400) [pid = 2788] [serial = 244] [outer = 00000000] [url = about:blank] 16:41:00 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (13C68800) [pid = 2788] [serial = 247] [outer = 00000000] [url = about:blank] 16:41:00 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (17310800) [pid = 2788] [serial = 250] [outer = 00000000] [url = about:blank] 16:41:00 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1AE24800) [pid = 2788] [serial = 253] [outer = 00000000] [url = about:blank] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 10D5F800 == 43 [pid = 2788] [id = 98] 16:41:00 INFO - PROCESS | 2788 | --DOCSHELL 15C7C800 == 42 [pid = 2788] [id = 97] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (17F82C00) [pid = 2788] [serial = 271] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (13BD6800) [pid = 2788] [serial = 260] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (12E29000) [pid = 2788] [serial = 259] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (1ABB4C00) [pid = 2788] [serial = 280] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (1A84B000) [pid = 2788] [serial = 278] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1B23CC00) [pid = 2788] [serial = 287] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1AF89800) [pid = 2788] [serial = 286] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1A552800) [pid = 2788] [serial = 283] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (18967C00) [pid = 2788] [serial = 272] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (1ABAF800) [pid = 2788] [serial = 284] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1AF2B800) [pid = 2788] [serial = 281] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (19F27400) [pid = 2788] [serial = 274] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1A845400) [pid = 2788] [serial = 277] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1A546000) [pid = 2788] [serial = 275] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (17303000) [pid = 2788] [serial = 268] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (17993800) [pid = 2788] [serial = 269] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1561EC00) [pid = 2788] [serial = 265] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (16009800) [pid = 2788] [serial = 266] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (11BBA000) [pid = 2788] [serial = 262] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (13BCCC00) [pid = 2788] [serial = 263] [outer = 00000000] [url = about:blank] 16:41:01 INFO - PROCESS | 2788 | 1462923661379 Marionette TRACE conn2 <- [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]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1500ms 16:41:01 INFO - PROCESS | 2788 | 1462923661433 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 2788 | 1462923661438 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 16:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:41:01 INFO - PROCESS | 2788 | 1462923661445 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 2788 | 1462923661447 Marionette TRACE conn2 <- [1,426,null,{}] 16:41:01 INFO - PROCESS | 2788 | 1462923661451 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:01 INFO - PROCESS | 2788 | 1462923661533 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 16:41:01 INFO - PROCESS | 2788 | 1462923661541 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 2788 | ++DOCSHELL 1157C400 == 43 [pid = 2788] [id = 116] 16:41:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (11730800) [pid = 2788] [serial = 345] [outer = 00000000] 16:41:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (14468800) [pid = 2788] [serial = 346] [outer = 11730800] 16:41:01 INFO - PROCESS | 2788 | 1462923661586 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (15A79C00) [pid = 2788] [serial = 347] [outer = 11730800] 16:41:02 INFO - PROCESS | 2788 | 1462923662059 Marionette TRACE conn2 <- [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] 16:41:02 INFO - PROCESS | 2788 | 1462923662086 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 16:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:41:02 INFO - PROCESS | 2788 | 1462923662089 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 2788 | 1462923662093 Marionette TRACE conn2 <- [1,430,null,{}] 16:41:02 INFO - PROCESS | 2788 | 1462923662103 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 2788 | 1462923662186 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 16:41:02 INFO - PROCESS | 2788 | 1462923662197 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 2788 | ++DOCSHELL 17024C00 == 44 [pid = 2788] [id = 117] 16:41:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (17028400) [pid = 2788] [serial = 348] [outer = 00000000] 16:41:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (17993000) [pid = 2788] [serial = 349] [outer = 17028400] 16:41:02 INFO - PROCESS | 2788 | 1462923662243 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1799B000) [pid = 2788] [serial = 350] [outer = 17028400] 16:41:02 INFO - PROCESS | 2788 | 1462923662674 Marionette TRACE conn2 <- [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]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 640ms 16:41:02 INFO - PROCESS | 2788 | 1462923662725 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 2788 | 1462923662727 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 16:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:41:02 INFO - PROCESS | 2788 | 1462923662731 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 2788 | 1462923662733 Marionette TRACE conn2 <- [1,434,null,{}] 16:41:02 INFO - PROCESS | 2788 | 1462923662736 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 2788 | 1462923662822 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 16:41:02 INFO - PROCESS | 2788 | 1462923662830 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 2788 | ++DOCSHELL 17997400 == 45 [pid = 2788] [id = 118] 16:41:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (179DF400) [pid = 2788] [serial = 351] [outer = 00000000] 16:41:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (18971000) [pid = 2788] [serial = 352] [outer = 179DF400] 16:41:02 INFO - PROCESS | 2788 | 1462923662874 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (18B7A400) [pid = 2788] [serial = 353] [outer = 179DF400] 16:41:03 INFO - PROCESS | 2788 | 1462923663355 Marionette TRACE conn2 <- [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]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 641ms 16:41:03 INFO - PROCESS | 2788 | 1462923663370 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 2788 | 1462923663372 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 16:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:41:03 INFO - PROCESS | 2788 | 1462923663375 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 2788 | 1462923663377 Marionette TRACE conn2 <- [1,438,null,{}] 16:41:03 INFO - PROCESS | 2788 | 1462923663384 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 2788 | 1462923663494 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 16:41:03 INFO - PROCESS | 2788 | 1462923663501 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 2788 | ++DOCSHELL 18971C00 == 46 [pid = 2788] [id = 119] 16:41:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (18B7E800) [pid = 2788] [serial = 354] [outer = 00000000] 16:41:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (19F30800) [pid = 2788] [serial = 355] [outer = 18B7E800] 16:41:03 INFO - PROCESS | 2788 | 1462923663545 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1A54C000) [pid = 2788] [serial = 356] [outer = 18B7E800] 16:41:03 INFO - PROCESS | 2788 | 1462923663979 Marionette TRACE conn2 <- [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]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 640ms 16:41:03 INFO - PROCESS | 2788 | 1462923664014 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 16:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:41:04 INFO - PROCESS | 2788 | 1462923664016 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 16:41:04 INFO - PROCESS | 2788 | 1462923664020 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 2788 | 1462923664022 Marionette TRACE conn2 <- [1,442,null,{}] 16:41:04 INFO - PROCESS | 2788 | 1462923664025 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 2788 | 1462923664150 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 16:41:04 INFO - PROCESS | 2788 | 1462923664233 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 2788 | ++DOCSHELL 19F23400 == 47 [pid = 2788] [id = 120] 16:41:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (19F30000) [pid = 2788] [serial = 357] [outer = 00000000] 16:41:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1AF28000) [pid = 2788] [serial = 358] [outer = 19F30000] 16:41:04 INFO - PROCESS | 2788 | 1462923664278 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1AF33800) [pid = 2788] [serial = 359] [outer = 19F30000] 16:41:04 INFO - PROCESS | 2788 | 1462923664701 Marionette TRACE conn2 <- [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]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 16:41:04 INFO - PROCESS | 2788 | 1462923664758 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 2788 | 1462923664760 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 16:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:41:04 INFO - PROCESS | 2788 | 1462923664763 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 2788 | 1462923664765 Marionette TRACE conn2 <- [1,446,null,{}] 16:41:04 INFO - PROCESS | 2788 | 1462923664768 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 2788 | 1462923664881 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 16:41:04 INFO - PROCESS | 2788 | 1462923664887 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 2788 | ++DOCSHELL 122A7000 == 48 [pid = 2788] [id = 121] 16:41:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (171E0800) [pid = 2788] [serial = 360] [outer = 00000000] 16:41:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (171EA800) [pid = 2788] [serial = 361] [outer = 171E0800] 16:41:04 INFO - PROCESS | 2788 | 1462923664936 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (171EEC00) [pid = 2788] [serial = 362] [outer = 171E0800] 16:41:05 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1063F800) [pid = 2788] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:41:05 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (10713000) [pid = 2788] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:41:05 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (1701F800) [pid = 2788] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:41:05 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1847F000) [pid = 2788] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:41:05 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1799D000) [pid = 2788] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:41:05 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (14622400) [pid = 2788] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:41:05 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1799F800) [pid = 2788] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:41:05 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (11230800) [pid = 2788] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:41:05 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (17948C00) [pid = 2788] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:41:05 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1AB9C800) [pid = 2788] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:41:05 INFO - PROCESS | 2788 | 1462923665446 Marionette TRACE conn2 <- [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]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:41:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 750ms 16:41:05 INFO - PROCESS | 2788 | 1462923665504 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 2788 | 1462923665506 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 16:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:41:05 INFO - PROCESS | 2788 | 1462923665510 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 2788 | 1462923665511 Marionette TRACE conn2 <- [1,450,null,{}] 16:41:05 INFO - PROCESS | 2788 | 1462923665518 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 2788 | 1462923665594 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 16:41:05 INFO - PROCESS | 2788 | 1462923665600 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 2788 | ++DOCSHELL 107F6C00 == 49 [pid = 2788] [id = 122] 16:41:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (13BCB400) [pid = 2788] [serial = 363] [outer = 00000000] 16:41:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (171EAC00) [pid = 2788] [serial = 364] [outer = 13BCB400] 16:41:05 INFO - PROCESS | 2788 | 1462923665644 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (171EDC00) [pid = 2788] [serial = 365] [outer = 13BCB400] 16:41:06 INFO - PROCESS | 2788 | 1462923666057 Marionette TRACE conn2 <- [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] 16:41:06 INFO - PROCESS | 2788 | 1462923666110 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 16:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:41:06 INFO - PROCESS | 2788 | 1462923666117 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 2788 | 1462923666119 Marionette TRACE conn2 <- [1,454,null,{}] 16:41:06 INFO - PROCESS | 2788 | 1462923666122 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:06 INFO - PROCESS | 2788 | 1462923666197 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 16:41:06 INFO - PROCESS | 2788 | 1462923666204 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 2788 | ++DOCSHELL 18967000 == 50 [pid = 2788] [id = 123] 16:41:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (18B7EC00) [pid = 2788] [serial = 366] [outer = 00000000] 16:41:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1AF89800) [pid = 2788] [serial = 367] [outer = 18B7EC00] 16:41:06 INFO - PROCESS | 2788 | 1462923666247 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1AF8A800) [pid = 2788] [serial = 368] [outer = 18B7EC00] 16:41:06 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:06 INFO - PROCESS | 2788 | 1462923666651 Marionette TRACE conn2 <- [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]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 594ms 16:41:06 INFO - PROCESS | 2788 | 1462923666711 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 2788 | 1462923666713 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 16:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:41:06 INFO - PROCESS | 2788 | 1462923666717 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 2788 | 1462923666718 Marionette TRACE conn2 <- [1,458,null,{}] 16:41:06 INFO - PROCESS | 2788 | 1462923666721 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:06 INFO - PROCESS | 2788 | 1462923666802 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 16:41:06 INFO - PROCESS | 2788 | 1462923666808 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F1000 == 51 [pid = 2788] [id = 124] 16:41:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (0F5F3000) [pid = 2788] [serial = 369] [outer = 00000000] 16:41:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (0F5F7400) [pid = 2788] [serial = 370] [outer = 0F5F3000] 16:41:06 INFO - PROCESS | 2788 | 1462923666852 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (13C67400) [pid = 2788] [serial = 371] [outer = 0F5F3000] 16:41:07 INFO - PROCESS | 2788 | 1462923667426 Marionette TRACE conn2 <- [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] 16:41:07 INFO - PROCESS | 2788 | 1462923667468 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 16:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:41:07 INFO - PROCESS | 2788 | 1462923667474 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 2788 | 1462923667478 Marionette TRACE conn2 <- [1,462,null,{}] 16:41:07 INFO - PROCESS | 2788 | 1462923667484 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 2788 | 1462923667580 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 16:41:07 INFO - PROCESS | 2788 | 1462923667702 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 2788 | ++DOCSHELL 10D56800 == 52 [pid = 2788] [id = 125] 16:41:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (10D59C00) [pid = 2788] [serial = 372] [outer = 00000000] 16:41:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (12C12C00) [pid = 2788] [serial = 373] [outer = 10D59C00] 16:41:07 INFO - PROCESS | 2788 | 1462923667759 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (13BD6800) [pid = 2788] [serial = 374] [outer = 10D59C00] 16:41:08 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:08 INFO - PROCESS | 2788 | 1462923668392 Marionette TRACE conn2 <- [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] 16:41:08 INFO - PROCESS | 2788 | 1462923668434 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 16:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:41:08 INFO - PROCESS | 2788 | 1462923668441 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 2788 | 1462923668444 Marionette TRACE conn2 <- [1,466,null,{}] 16:41:08 INFO - PROCESS | 2788 | 1462923668449 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 2788 | 1462923668550 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 16:41:08 INFO - PROCESS | 2788 | 1462923668630 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 2788 | ++DOCSHELL 16681C00 == 53 [pid = 2788] [id = 126] 16:41:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (16682C00) [pid = 2788] [serial = 375] [outer = 00000000] 16:41:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (171E6C00) [pid = 2788] [serial = 376] [outer = 16682C00] 16:41:08 INFO - PROCESS | 2788 | 1462923668723 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (17948400) [pid = 2788] [serial = 377] [outer = 16682C00] 16:41:09 INFO - PROCESS | 2788 | 1462923669339 Marionette TRACE conn2 <- [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] 16:41:09 INFO - PROCESS | 2788 | 1462923669391 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 16:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:41:09 INFO - PROCESS | 2788 | 1462923669395 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 2788 | 1462923669399 Marionette TRACE conn2 <- [1,470,null,{}] 16:41:09 INFO - PROCESS | 2788 | 1462923669424 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:09 INFO - PROCESS | 2788 | 1462923669528 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 16:41:09 INFO - PROCESS | 2788 | 1462923669609 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 2788 | ++DOCSHELL 18BAD400 == 54 [pid = 2788] [id = 127] 16:41:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (18BAD800) [pid = 2788] [serial = 378] [outer = 00000000] 16:41:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (18BB2000) [pid = 2788] [serial = 379] [outer = 18BAD800] 16:41:09 INFO - PROCESS | 2788 | 1462923669706 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (19F2C800) [pid = 2788] [serial = 380] [outer = 18BAD800] 16:41:10 INFO - PROCESS | 2788 | 1462923670347 Marionette TRACE conn2 <- [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]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1000ms 16:41:10 INFO - PROCESS | 2788 | 1462923670399 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 2788 | 1462923670401 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 16:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:41:10 INFO - PROCESS | 2788 | 1462923670405 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 2788 | 1462923670407 Marionette TRACE conn2 <- [1,474,null,{}] 16:41:10 INFO - PROCESS | 2788 | 1462923670411 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:10 INFO - PROCESS | 2788 | 1462923670511 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 16:41:10 INFO - PROCESS | 2788 | 1462923670589 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 2788 | ++DOCSHELL 0FDF7C00 == 55 [pid = 2788] [id = 128] 16:41:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (1075B800) [pid = 2788] [serial = 381] [outer = 00000000] 16:41:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (1153C000) [pid = 2788] [serial = 382] [outer = 1075B800] 16:41:10 INFO - PROCESS | 2788 | 1462923670803 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (122B0C00) [pid = 2788] [serial = 383] [outer = 1075B800] 16:41:10 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:41:10 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:41:11 INFO - PROCESS | 2788 | 1462923671504 Marionette TRACE conn2 <- [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]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1156ms 16:41:11 INFO - PROCESS | 2788 | 1462923671559 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 2788 | 1462923671564 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 16:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:41:11 INFO - PROCESS | 2788 | 1462923671569 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 2788 | 1462923671572 Marionette TRACE conn2 <- [1,478,null,{}] 16:41:11 INFO - PROCESS | 2788 | 1462923671577 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 2788 | 1462923671675 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 16:41:11 INFO - PROCESS | 2788 | 1462923671755 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 2788 | ++DOCSHELL 16678400 == 56 [pid = 2788] [id = 129] 16:41:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1667A400) [pid = 2788] [serial = 384] [outer = 00000000] 16:41:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (16CEDC00) [pid = 2788] [serial = 385] [outer = 1667A400] 16:41:11 INFO - PROCESS | 2788 | 1462923671803 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (171E6800) [pid = 2788] [serial = 386] [outer = 1667A400] 16:41:11 INFO - PROCESS | 2788 | --DOCSHELL 18967000 == 55 [pid = 2788] [id = 123] 16:41:11 INFO - PROCESS | 2788 | --DOCSHELL 107F6C00 == 54 [pid = 2788] [id = 122] 16:41:11 INFO - PROCESS | 2788 | --DOCSHELL 122A7000 == 53 [pid = 2788] [id = 121] 16:41:11 INFO - PROCESS | 2788 | --DOCSHELL 19F23400 == 52 [pid = 2788] [id = 120] 16:41:11 INFO - PROCESS | 2788 | --DOCSHELL 18971C00 == 51 [pid = 2788] [id = 119] 16:41:11 INFO - PROCESS | 2788 | --DOCSHELL 17997400 == 50 [pid = 2788] [id = 118] 16:41:11 INFO - PROCESS | 2788 | --DOCSHELL 17024C00 == 49 [pid = 2788] [id = 117] 16:41:11 INFO - PROCESS | 2788 | --DOCSHELL 1157C400 == 48 [pid = 2788] [id = 116] 16:41:11 INFO - PROCESS | 2788 | --DOCSHELL 134D5400 == 47 [pid = 2788] [id = 115] 16:41:11 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (11EB5C00) [pid = 2788] [serial = 292] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (16010000) [pid = 2788] [serial = 295] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (1B562000) [pid = 2788] [serial = 331] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (17DF1800) [pid = 2788] [serial = 298] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (11536400) [pid = 2788] [serial = 301] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (117D7C00) [pid = 2788] [serial = 302] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (13434400) [pid = 2788] [serial = 304] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (13C66000) [pid = 2788] [serial = 305] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (170CBC00) [pid = 2788] [serial = 310] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (17948000) [pid = 2788] [serial = 311] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (18B7B000) [pid = 2788] [serial = 316] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (17F75400) [pid = 2788] [serial = 313] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (15C80400) [pid = 2788] [serial = 307] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (16088C00) [pid = 2788] [serial = 308] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1A54BC00) [pid = 2788] [serial = 319] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (19F23C00) [pid = 2788] [serial = 317] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (1AE27000) [pid = 2788] [serial = 322] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1A845000) [pid = 2788] [serial = 320] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1A548C00) [pid = 2788] [serial = 325] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1AF86800) [pid = 2788] [serial = 328] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1AE29400) [pid = 2788] [serial = 323] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (19F21400) [pid = 2788] [serial = 326] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1B23D000) [pid = 2788] [serial = 329] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (180A4800) [pid = 2788] [serial = 314] [outer = 00000000] [url = about:blank] 16:41:12 INFO - PROCESS | 2788 | 1462923672321 Marionette TRACE conn2 <- [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]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 797ms 16:41:12 INFO - PROCESS | 2788 | 1462923672371 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 2788 | 1462923672375 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 16:41:12 INFO - PROCESS | 2788 | 1462923672381 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:41:12 INFO - PROCESS | 2788 | 1462923672384 Marionette TRACE conn2 <- [1,482,null,{}] 16:41:12 INFO - PROCESS | 2788 | 1462923672388 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 2788 | 1462923672468 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 16:41:12 INFO - PROCESS | 2788 | 1462923672477 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 2788 | ++DOCSHELL 15B65C00 == 48 [pid = 2788] [id = 130] 16:41:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (16003800) [pid = 2788] [serial = 387] [outer = 00000000] 16:41:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (16677000) [pid = 2788] [serial = 388] [outer = 16003800] 16:41:12 INFO - PROCESS | 2788 | 1462923672523 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (171E4C00) [pid = 2788] [serial = 389] [outer = 16003800] 16:41:12 INFO - PROCESS | 2788 | 1462923672999 Marionette TRACE conn2 <- [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]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 641ms 16:41:13 INFO - PROCESS | 2788 | 1462923673020 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 2788 | 1462923673022 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 16:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:41:13 INFO - PROCESS | 2788 | 1462923673025 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 2788 | 1462923673029 Marionette TRACE conn2 <- [1,486,null,{}] 16:41:13 INFO - PROCESS | 2788 | 1462923673039 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 2788 | 1462923673129 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 16:41:13 INFO - PROCESS | 2788 | 1462923673139 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 2788 | ++DOCSHELL 18421800 == 49 [pid = 2788] [id = 131] 16:41:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1842A800) [pid = 2788] [serial = 390] [outer = 00000000] 16:41:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (18967800) [pid = 2788] [serial = 391] [outer = 1842A800] 16:41:13 INFO - PROCESS | 2788 | 1462923673183 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (18973800) [pid = 2788] [serial = 392] [outer = 1842A800] 16:41:13 INFO - PROCESS | 2788 | 1462923673613 Marionette TRACE conn2 <- [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]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 641ms 16:41:13 INFO - PROCESS | 2788 | 1462923673663 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 2788 | 1462923673665 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 16:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:41:13 INFO - PROCESS | 2788 | 1462923673669 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 2788 | 1462923673671 Marionette TRACE conn2 <- [1,490,null,{}] 16:41:13 INFO - PROCESS | 2788 | 1462923673674 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 2788 | 1462923673752 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 16:41:13 INFO - PROCESS | 2788 | 1462923673760 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 2788 | ++DOCSHELL 17F82800 == 50 [pid = 2788] [id = 132] 16:41:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (18967400) [pid = 2788] [serial = 393] [outer = 00000000] 16:41:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (18BB1C00) [pid = 2788] [serial = 394] [outer = 18967400] 16:41:13 INFO - PROCESS | 2788 | 1462923673806 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (19F11400) [pid = 2788] [serial = 395] [outer = 18967400] 16:41:14 INFO - PROCESS | 2788 | 1462923674275 Marionette TRACE conn2 <- [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]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 640ms 16:41:14 INFO - PROCESS | 2788 | 1462923674306 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 2788 | 1462923674308 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 16:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:41:14 INFO - PROCESS | 2788 | 1462923674312 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 2788 | 1462923674313 Marionette TRACE conn2 <- [1,494,null,{}] 16:41:14 INFO - PROCESS | 2788 | 1462923674323 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 2788 | 1462923674427 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 16:41:14 INFO - PROCESS | 2788 | 1462923674433 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 2788 | ++DOCSHELL 19F24000 == 51 [pid = 2788] [id = 133] 16:41:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (19F2A800) [pid = 2788] [serial = 396] [outer = 00000000] 16:41:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (1A844800) [pid = 2788] [serial = 397] [outer = 19F2A800] 16:41:14 INFO - PROCESS | 2788 | 1462923674481 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1AB8F000) [pid = 2788] [serial = 398] [outer = 19F2A800] 16:41:14 INFO - PROCESS | 2788 | 1462923674946 Marionette TRACE conn2 <- [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]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 703ms 16:41:15 INFO - PROCESS | 2788 | 1462923675019 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 2788 | 1462923675021 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 16:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:41:15 INFO - PROCESS | 2788 | 1462923675024 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 2788 | 1462923675026 Marionette TRACE conn2 <- [1,498,null,{}] 16:41:15 INFO - PROCESS | 2788 | 1462923675030 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 2788 | 1462923675169 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 16:41:15 INFO - PROCESS | 2788 | 1462923675196 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 2788 | ++DOCSHELL 1AB9CC00 == 52 [pid = 2788] [id = 134] 16:41:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1ABA8800) [pid = 2788] [serial = 399] [outer = 00000000] 16:41:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1AF30C00) [pid = 2788] [serial = 400] [outer = 1ABA8800] 16:41:15 INFO - PROCESS | 2788 | 1462923675244 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1AF85400) [pid = 2788] [serial = 401] [outer = 1ABA8800] 16:41:15 INFO - PROCESS | 2788 | 1462923675675 Marionette TRACE conn2 <- [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]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:41:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 687ms 16:41:15 INFO - PROCESS | 2788 | 1462923675721 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 2788 | 1462923675723 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 16:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:41:15 INFO - PROCESS | 2788 | 1462923675732 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 2788 | 1462923675734 Marionette TRACE conn2 <- [1,502,null,{}] 16:41:15 INFO - PROCESS | 2788 | 1462923675737 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 2788 | 1462923675841 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 16:41:15 INFO - PROCESS | 2788 | 1462923675848 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 2788 | ++DOCSHELL 1AE2C400 == 53 [pid = 2788] [id = 135] 16:41:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (1AF86800) [pid = 2788] [serial = 402] [outer = 00000000] 16:41:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (1B55D400) [pid = 2788] [serial = 403] [outer = 1AF86800] 16:41:15 INFO - PROCESS | 2788 | 1462923675941 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (1B55CC00) [pid = 2788] [serial = 404] [outer = 1AF86800] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (13C6E800) [pid = 2788] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (10712C00) [pid = 2788] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1809C800) [pid = 2788] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (107FB000) [pid = 2788] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (19F28C00) [pid = 2788] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1122E800) [pid = 2788] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (1AE2F000) [pid = 2788] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1AE27C00) [pid = 2788] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (18B7E800) [pid = 2788] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (19F30000) [pid = 2788] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (11730800) [pid = 2788] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (16680000) [pid = 2788] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (171E0800) [pid = 2788] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1B23F400) [pid = 2788] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (11B5B800) [pid = 2788] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (19F1E400) [pid = 2788] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (179DF400) [pid = 2788] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (17028400) [pid = 2788] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (13BCB800) [pid = 2788] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (13BCB400) [pid = 2788] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (18B7EC00) [pid = 2788] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (14628400) [pid = 2788] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (16CE9000) [pid = 2788] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (10D62400) [pid = 2788] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (12C1D800) [pid = 2788] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (15610C00) [pid = 2788] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (1A5EBC00) [pid = 2788] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:41:16 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (1AF85000) [pid = 2788] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:41:16 INFO - PROCESS | 2788 | 1462923676610 Marionette TRACE conn2 <- [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]]]}] 16:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 938ms 16:41:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (10712C00) [pid = 2788] [serial = 405] [outer = 1BABD400] 16:41:16 INFO - PROCESS | 2788 | 1462923676673 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 2788 | 1462923676675 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 16:41:16 INFO - PROCESS | 2788 | 1462923676678 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:41:16 INFO - PROCESS | 2788 | 1462923676680 Marionette TRACE conn2 <- [1,506,null,{}] 16:41:16 INFO - PROCESS | 2788 | 1462923676683 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:16 INFO - PROCESS | 2788 | 1462923676759 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 16:41:16 INFO - PROCESS | 2788 | 1462923676774 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 2788 | ++DOCSHELL 14174000 == 54 [pid = 2788] [id = 136] 16:41:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (15C77C00) [pid = 2788] [serial = 406] [outer = 00000000] 16:41:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (16CE2800) [pid = 2788] [serial = 407] [outer = 15C77C00] 16:41:16 INFO - PROCESS | 2788 | 1462923676817 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (16CE9000) [pid = 2788] [serial = 408] [outer = 15C77C00] 16:41:17 INFO - PROCESS | 2788 | 1462923677255 Marionette TRACE conn2 <- [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]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 641ms 16:41:17 INFO - PROCESS | 2788 | 1462923677316 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 2788 | 1462923677318 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 16:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:41:17 INFO - PROCESS | 2788 | 1462923677321 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 2788 | 1462923677323 Marionette TRACE conn2 <- [1,510,null,{}] 16:41:17 INFO - PROCESS | 2788 | 1462923677327 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 2788 | 1462923677404 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 16:41:17 INFO - PROCESS | 2788 | 1462923677411 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 2788 | ++DOCSHELL 13C9F400 == 55 [pid = 2788] [id = 137] 16:41:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (14174C00) [pid = 2788] [serial = 409] [outer = 00000000] 16:41:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (18972400) [pid = 2788] [serial = 410] [outer = 14174C00] 16:41:17 INFO - PROCESS | 2788 | 1462923677455 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1ABB4800) [pid = 2788] [serial = 411] [outer = 14174C00] 16:41:17 INFO - PROCESS | 2788 | 1462923677863 Marionette TRACE conn2 <- [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]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 594ms 16:41:17 INFO - PROCESS | 2788 | 1462923677919 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 2788 | 1462923677921 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 16:41:17 INFO - PROCESS | 2788 | 1462923677924 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:41:17 INFO - PROCESS | 2788 | 1462923677926 Marionette TRACE conn2 <- [1,514,null,{}] 16:41:17 INFO - PROCESS | 2788 | 1462923677930 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 2788 | 1462923678007 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 16:41:18 INFO - PROCESS | 2788 | 1462923678016 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 2788 | ++DOCSHELL 15C80C00 == 56 [pid = 2788] [id = 138] 16:41:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (18970800) [pid = 2788] [serial = 412] [outer = 00000000] 16:41:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (1AF08400) [pid = 2788] [serial = 413] [outer = 18970800] 16:41:18 INFO - PROCESS | 2788 | 1462923678068 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1AF0FC00) [pid = 2788] [serial = 414] [outer = 18970800] 16:41:18 INFO - PROCESS | 2788 | 1462923678519 Marionette TRACE conn2 <- [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]]]}] 16:41:18 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 16:41:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 625ms 16:41:18 INFO - PROCESS | 2788 | 1462923678590 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 2788 | 1462923678594 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 16:41:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:41:18 INFO - PROCESS | 2788 | 1462923678604 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 2788 | 1462923678608 Marionette TRACE conn2 <- [1,518,null,{}] 16:41:18 INFO - PROCESS | 2788 | 1462923678614 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 2788 | 1462923678723 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 16:41:18 INFO - PROCESS | 2788 | 1462923678824 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 2788 | ++DOCSHELL 117D7C00 == 57 [pid = 2788] [id = 139] 16:41:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (117D9000) [pid = 2788] [serial = 415] [outer = 00000000] 16:41:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (12C1D800) [pid = 2788] [serial = 416] [outer = 117D9000] 16:41:18 INFO - PROCESS | 2788 | 1462923678878 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (13C69800) [pid = 2788] [serial = 417] [outer = 117D9000] 16:41:19 INFO - PROCESS | 2788 | 1462923679528 Marionette TRACE conn2 <- [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]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:41:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 938ms 16:41:19 INFO - PROCESS | 2788 | 1462923679548 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 2788 | 1462923679552 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 16:41:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:41:19 INFO - PROCESS | 2788 | 1462923679560 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 2788 | 1462923679564 Marionette TRACE conn2 <- [1,522,null,{}] 16:41:19 INFO - PROCESS | 2788 | 1462923679568 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 2788 | 1462923679671 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 16:41:19 INFO - PROCESS | 2788 | 1462923679766 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:19 INFO - PROCESS | 2788 | ++DOCSHELL 16006000 == 58 [pid = 2788] [id = 140] 16:41:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (16009800) [pid = 2788] [serial = 418] [outer = 00000000] 16:41:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (171E1000) [pid = 2788] [serial = 419] [outer = 16009800] 16:41:19 INFO - PROCESS | 2788 | 1462923679819 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (17922C00) [pid = 2788] [serial = 420] [outer = 16009800] 16:41:20 INFO - PROCESS | 2788 | 1462923680343 Marionette TRACE conn2 <- [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]]]}] 16:41:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:41:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 844ms 16:41:20 INFO - PROCESS | 2788 | 1462923680402 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 2788 | 1462923680405 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 16:41:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:41:20 INFO - PROCESS | 2788 | 1462923680408 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - PROCESS | 2788 | 1462923680411 Marionette TRACE conn2 <- [1,526,null,{}] 16:41:20 INFO - PROCESS | 2788 | 1462923680420 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:20 INFO - PROCESS | 2788 | 1462923680527 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 16:41:20 INFO - PROCESS | 2788 | 1462923680625 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 2788 | ++DOCSHELL 17F79400 == 59 [pid = 2788] [id = 141] 16:41:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (17F7D800) [pid = 2788] [serial = 421] [outer = 00000000] 16:41:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (18480800) [pid = 2788] [serial = 422] [outer = 17F7D800] 16:41:20 INFO - PROCESS | 2788 | 1462923680682 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (18BA6C00) [pid = 2788] [serial = 423] [outer = 17F7D800] 16:41:21 INFO - PROCESS | 2788 | 1462923681339 Marionette TRACE conn2 <- [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]]]}] 16:41:21 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 16:41:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1000ms 16:41:21 INFO - PROCESS | 2788 | 1462923681414 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 2788 | 1462923681417 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 16:41:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:41:21 INFO - PROCESS | 2788 | 1462923681420 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 2788 | 1462923681422 Marionette TRACE conn2 <- [1,530,null,{}] 16:41:21 INFO - PROCESS | 2788 | 1462923681426 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:21 INFO - PROCESS | 2788 | 1462923681567 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 16:41:21 INFO - PROCESS | 2788 | 1462923681622 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 2788 | ++DOCSHELL 18BACC00 == 60 [pid = 2788] [id = 142] 16:41:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (18BB2400) [pid = 2788] [serial = 424] [outer = 00000000] 16:41:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (1AF06800) [pid = 2788] [serial = 425] [outer = 18BB2400] 16:41:21 INFO - PROCESS | 2788 | 1462923681675 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1AF30400) [pid = 2788] [serial = 426] [outer = 18BB2400] 16:41:22 INFO - PROCESS | 2788 | 1462923682191 Marionette TRACE conn2 <- [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"]]]}] 16:41:22 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 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:41:22 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 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:41:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:41:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 796ms 16:41:22 INFO - PROCESS | 2788 | 1462923682222 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 2788 | 1462923682224 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 16:41:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:41:22 INFO - PROCESS | 2788 | 1462923682228 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 2788 | 1462923682230 Marionette TRACE conn2 <- [1,534,null,{}] 16:41:22 INFO - PROCESS | 2788 | 1462923682233 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 2788 | 1462923682341 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 16:41:22 INFO - PROCESS | 2788 | 1462923682469 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 2788 | ++DOCSHELL 18B7EC00 == 61 [pid = 2788] [id = 143] 16:41:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (19FAA400) [pid = 2788] [serial = 427] [outer = 00000000] 16:41:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (19FB6C00) [pid = 2788] [serial = 428] [outer = 19FAA400] 16:41:22 INFO - PROCESS | 2788 | 1462923682525 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1A544800) [pid = 2788] [serial = 429] [outer = 19FAA400] 16:41:23 INFO - PROCESS | 2788 | 1462923683021 Marionette TRACE conn2 <- [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]]]}] 16:41:23 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. 16:41:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 844ms 16:41:23 INFO - PROCESS | 2788 | 1462923683070 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 2788 | 1462923683072 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 16:41:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:41:23 INFO - PROCESS | 2788 | 1462923683076 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 2788 | 1462923683078 Marionette TRACE conn2 <- [1,538,null,{}] 16:41:23 INFO - PROCESS | 2788 | 1462923683082 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 2788 | 1462923683256 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 16:41:23 INFO - PROCESS | 2788 | 1462923683383 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 2788 | ++DOCSHELL 10D5BC00 == 62 [pid = 2788] [id = 144] 16:41:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (11535C00) [pid = 2788] [serial = 430] [outer = 00000000] 16:41:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (15601400) [pid = 2788] [serial = 431] [outer = 11535C00] 16:41:23 INFO - PROCESS | 2788 | 1462923683448 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (15C80800) [pid = 2788] [serial = 432] [outer = 11535C00] 16:41:24 INFO - PROCESS | 2788 | 1462923684082 Marionette TRACE conn2 <- [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]]]}] 16:41:24 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. 16:41:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1047ms 16:41:24 INFO - PROCESS | 2788 | 1462923684117 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 2788 | 1462923684121 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 16:41:24 INFO - PROCESS | 2788 | 1462923684126 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:41:24 INFO - PROCESS | 2788 | 1462923684130 Marionette TRACE conn2 <- [1,542,null,{}] 16:41:24 INFO - PROCESS | 2788 | 1462923684156 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:24 INFO - PROCESS | 2788 | 1462923684254 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 16:41:24 INFO - PROCESS | 2788 | 1462923684356 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 2788 | ++DOCSHELL 12C39800 == 63 [pid = 2788] [id = 145] 16:41:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (13C72C00) [pid = 2788] [serial = 433] [outer = 00000000] 16:41:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (14179000) [pid = 2788] [serial = 434] [outer = 13C72C00] 16:41:24 INFO - PROCESS | 2788 | 1462923684404 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (15608400) [pid = 2788] [serial = 435] [outer = 13C72C00] 16:41:24 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:24 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:24 INFO - PROCESS | 2788 | 1462923684983 Marionette TRACE conn2 <- [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]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 922ms 16:41:25 INFO - PROCESS | 2788 | 1462923685052 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 2788 | 1462923685058 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 16:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:41:25 INFO - PROCESS | 2788 | 1462923685064 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 2788 | 1462923685067 Marionette TRACE conn2 <- [1,546,null,{}] 16:41:25 INFO - PROCESS | 2788 | 1462923685070 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 2788 | 1462923685163 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 16:41:25 INFO - PROCESS | 2788 | 1462923685246 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F5400 == 64 [pid = 2788] [id = 146] 16:41:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (0F5F7000) [pid = 2788] [serial = 436] [outer = 00000000] 16:41:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (12221000) [pid = 2788] [serial = 437] [outer = 0F5F7000] 16:41:25 INFO - PROCESS | 2788 | 1462923685331 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (13C70400) [pid = 2788] [serial = 438] [outer = 0F5F7000] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 13C9F400 == 63 [pid = 2788] [id = 137] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 14174000 == 62 [pid = 2788] [id = 136] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 1AE2C400 == 61 [pid = 2788] [id = 135] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 1AB9CC00 == 60 [pid = 2788] [id = 134] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 19F24000 == 59 [pid = 2788] [id = 133] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 17F82800 == 58 [pid = 2788] [id = 132] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 18421800 == 57 [pid = 2788] [id = 131] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 15B65C00 == 56 [pid = 2788] [id = 130] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 16678400 == 55 [pid = 2788] [id = 129] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 0FDF7C00 == 54 [pid = 2788] [id = 128] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (0F5F7400) [pid = 2788] [serial = 370] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOCSHELL 10D56800 == 53 [pid = 2788] [id = 125] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1403F400) [pid = 2788] [serial = 248] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (17CD4400) [pid = 2788] [serial = 251] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (1AE2D800) [pid = 2788] [serial = 254] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (1B232400) [pid = 2788] [serial = 257] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (15A7D800) [pid = 2788] [serial = 203] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (12C13000) [pid = 2788] [serial = 163] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (19F1FC00) [pid = 2788] [serial = 206] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (13C66800) [pid = 2788] [serial = 212] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1A849000) [pid = 2788] [serial = 209] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (11575000) [pid = 2788] [serial = 200] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (19F30800) [pid = 2788] [serial = 355] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (1AF28000) [pid = 2788] [serial = 358] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1A54C000) [pid = 2788] [serial = 356] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (14468800) [pid = 2788] [serial = 346] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (15A79C00) [pid = 2788] [serial = 347] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (17302C00) [pid = 2788] [serial = 338] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (16723000) [pid = 2788] [serial = 337] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (171EA800) [pid = 2788] [serial = 361] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1B6A4400) [pid = 2788] [serial = 332] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1445DC00) [pid = 2788] [serial = 335] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (13D45000) [pid = 2788] [serial = 334] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1B6A1800) [pid = 2788] [serial = 341] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1B55F000) [pid = 2788] [serial = 340] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (18971000) [pid = 2788] [serial = 352] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (17993000) [pid = 2788] [serial = 349] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (1AF33800) [pid = 2788] [serial = 359] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1799B000) [pid = 2788] [serial = 350] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (14625C00) [pid = 2788] [serial = 344] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (13D4B000) [pid = 2788] [serial = 343] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (171EAC00) [pid = 2788] [serial = 364] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (1AF8A800) [pid = 2788] [serial = 368] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (1AF89800) [pid = 2788] [serial = 367] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (171EEC00) [pid = 2788] [serial = 362] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (171EDC00) [pid = 2788] [serial = 365] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (18B7A400) [pid = 2788] [serial = 353] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (16678800) [pid = 2788] [serial = 296] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (18B76400) [pid = 2788] [serial = 299] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (13233800) [pid = 2788] [serial = 293] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (1B69F000) [pid = 2788] [serial = 290] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (1AF31800) [pid = 2788] [serial = 245] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2788 | 1462923685764 Marionette TRACE conn2 <- [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]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 750ms 16:41:25 INFO - PROCESS | 2788 | 1462923685808 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 2788 | 1462923685810 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 16:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:41:25 INFO - PROCESS | 2788 | 1462923685816 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 2788 | 1462923685820 Marionette TRACE conn2 <- [1,550,null,{}] 16:41:25 INFO - PROCESS | 2788 | 1462923685830 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 2788 | 1462923685916 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 16:41:25 INFO - PROCESS | 2788 | 1462923685923 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 2788 | ++DOCSHELL 14468800 == 54 [pid = 2788] [id = 147] 16:41:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (1461B000) [pid = 2788] [serial = 439] [outer = 00000000] 16:41:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (15B65800) [pid = 2788] [serial = 440] [outer = 1461B000] 16:41:25 INFO - PROCESS | 2788 | 1462923685970 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (16681400) [pid = 2788] [serial = 441] [outer = 1461B000] 16:41:26 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:26 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:26 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:26 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:26 INFO - PROCESS | 2788 | 1462923686419 Marionette TRACE conn2 <- [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]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 625ms 16:41:26 INFO - PROCESS | 2788 | 1462923686451 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 2788 | 1462923686453 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 16:41:26 INFO - PROCESS | 2788 | 1462923686456 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:41:26 INFO - PROCESS | 2788 | 1462923686458 Marionette TRACE conn2 <- [1,554,null,{}] 16:41:26 INFO - PROCESS | 2788 | 1462923686462 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 2788 | 1462923686550 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 16:41:26 INFO - PROCESS | 2788 | 1462923686557 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 2788 | ++DOCSHELL 16B68400 == 55 [pid = 2788] [id = 148] 16:41:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (171E5C00) [pid = 2788] [serial = 442] [outer = 00000000] 16:41:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (1765BC00) [pid = 2788] [serial = 443] [outer = 171E5C00] 16:41:26 INFO - PROCESS | 2788 | 1462923686601 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (1792D800) [pid = 2788] [serial = 444] [outer = 171E5C00] 16:41:26 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:26 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:26 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:27 INFO - PROCESS | 2788 | 1462923687035 Marionette TRACE conn2 <- [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]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 625ms 16:41:27 INFO - PROCESS | 2788 | 1462923687094 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 2788 | 1462923687096 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 16:41:27 INFO - PROCESS | 2788 | 1462923687099 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:41:27 INFO - PROCESS | 2788 | 1462923687101 Marionette TRACE conn2 <- [1,558,null,{}] 16:41:27 INFO - PROCESS | 2788 | 1462923687105 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:27 INFO - PROCESS | 2788 | 1462923687181 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 16:41:27 INFO - PROCESS | 2788 | 1462923687190 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 2788 | ++DOCSHELL 15C7D800 == 56 [pid = 2788] [id = 149] 16:41:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (171EDC00) [pid = 2788] [serial = 445] [outer = 00000000] 16:41:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (1799E400) [pid = 2788] [serial = 446] [outer = 171EDC00] 16:41:27 INFO - PROCESS | 2788 | 1462923687238 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (17DF1000) [pid = 2788] [serial = 447] [outer = 171EDC00] 16:41:27 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:27 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:27 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:27 INFO - PROCESS | 2788 | 1462923687703 Marionette TRACE conn2 <- [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]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 641ms 16:41:27 INFO - PROCESS | 2788 | 1462923687738 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 2788 | 1462923687740 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 16:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:41:27 INFO - PROCESS | 2788 | 1462923687749 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 2788 | 1462923687751 Marionette TRACE conn2 <- [1,562,null,{}] 16:41:27 INFO - PROCESS | 2788 | 1462923687755 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:27 INFO - PROCESS | 2788 | 1462923687876 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 16:41:27 INFO - PROCESS | 2788 | 1462923687884 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 2788 | ++DOCSHELL 1792C000 == 57 [pid = 2788] [id = 150] 16:41:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (17992C00) [pid = 2788] [serial = 448] [outer = 00000000] 16:41:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (18484800) [pid = 2788] [serial = 449] [outer = 17992C00] 16:41:27 INFO - PROCESS | 2788 | 1462923687928 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (18BAB800) [pid = 2788] [serial = 450] [outer = 17992C00] 16:41:28 INFO - PROCESS | 2788 | 1462923688350 Marionette TRACE conn2 <- [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]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 640ms 16:41:28 INFO - PROCESS | 2788 | 1462923688382 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 16:41:28 INFO - PROCESS | 2788 | 1462923688384 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 16:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:41:28 INFO - PROCESS | 2788 | 1462923688387 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 2788 | 1462923688389 Marionette TRACE conn2 <- [1,566,null,{}] 16:41:28 INFO - PROCESS | 2788 | 1462923688392 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:28 INFO - PROCESS | 2788 | 1462923688496 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 16:41:28 INFO - PROCESS | 2788 | 1462923688503 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:28 INFO - PROCESS | 2788 | ++DOCSHELL 1847D800 == 58 [pid = 2788] [id = 151] 16:41:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (18B76400) [pid = 2788] [serial = 451] [outer = 00000000] 16:41:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (19F26400) [pid = 2788] [serial = 452] [outer = 18B76400] 16:41:28 INFO - PROCESS | 2788 | 1462923688598 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (19F35800) [pid = 2788] [serial = 453] [outer = 18B76400] 16:41:29 INFO - PROCESS | 2788 | 1462923689024 Marionette TRACE conn2 <- [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]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 703ms 16:41:29 INFO - PROCESS | 2788 | 1462923689087 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 2788 | 1462923689089 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 16:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:41:29 INFO - PROCESS | 2788 | 1462923689092 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 2788 | 1462923689094 Marionette TRACE conn2 <- [1,570,null,{}] 16:41:29 INFO - PROCESS | 2788 | 1462923689098 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 2788 | 1462923689204 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 16:41:29 INFO - PROCESS | 2788 | 1462923689210 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 2788 | ++DOCSHELL 11235000 == 59 [pid = 2788] [id = 152] 16:41:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (18BAEC00) [pid = 2788] [serial = 454] [outer = 00000000] 16:41:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (19F3F000) [pid = 2788] [serial = 455] [outer = 18BAEC00] 16:41:29 INFO - PROCESS | 2788 | 1462923689253 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (19FB2C00) [pid = 2788] [serial = 456] [outer = 18BAEC00] 16:41:29 INFO - PROCESS | 2788 | 1462923689703 Marionette TRACE conn2 <- [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]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 641ms 16:41:29 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1AF86800) [pid = 2788] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:41:29 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1ABA8800) [pid = 2788] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:41:29 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1667A400) [pid = 2788] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:41:29 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (1842A800) [pid = 2788] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:41:29 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (15C77C00) [pid = 2788] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:41:29 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (18967400) [pid = 2788] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:41:29 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1075B800) [pid = 2788] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:41:29 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (16003800) [pid = 2788] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:41:29 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (14174C00) [pid = 2788] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:41:29 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (19F2A800) [pid = 2788] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:41:29 INFO - PROCESS | 2788 | 1462923689864 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 2788 | 1462923689866 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 16:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:41:29 INFO - PROCESS | 2788 | 1462923689876 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 2788 | 1462923689878 Marionette TRACE conn2 <- [1,574,null,{}] 16:41:29 INFO - PROCESS | 2788 | 1462923689892 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 2788 | 1462923689976 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 16:41:29 INFO - PROCESS | 2788 | 1462923689985 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 2788 | ++DOCSHELL 1667F800 == 60 [pid = 2788] [id = 153] 16:41:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (171EFC00) [pid = 2788] [serial = 457] [outer = 00000000] 16:41:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (19F11800) [pid = 2788] [serial = 458] [outer = 171EFC00] 16:41:30 INFO - PROCESS | 2788 | 1462923690029 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (19F3EC00) [pid = 2788] [serial = 459] [outer = 171EFC00] 16:41:30 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:30 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:30 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:30 INFO - PROCESS | 2788 | 1462923690442 Marionette TRACE conn2 <- [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]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 594ms 16:41:30 INFO - PROCESS | 2788 | 1462923690473 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 2788 | 1462923690475 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 16:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:41:30 INFO - PROCESS | 2788 | 1462923690478 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 2788 | 1462923690480 Marionette TRACE conn2 <- [1,578,null,{}] 16:41:30 INFO - PROCESS | 2788 | 1462923690488 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:30 INFO - PROCESS | 2788 | 1462923690566 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 16:41:30 INFO - PROCESS | 2788 | 1462923690573 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 2788 | ++DOCSHELL 132A6000 == 61 [pid = 2788] [id = 154] 16:41:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (180A4800) [pid = 2788] [serial = 460] [outer = 00000000] 16:41:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1A849000) [pid = 2788] [serial = 461] [outer = 180A4800] 16:41:30 INFO - PROCESS | 2788 | 1462923690622 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1AB9CC00) [pid = 2788] [serial = 462] [outer = 180A4800] 16:41:31 INFO - PROCESS | 2788 | 1462923691028 Marionette TRACE conn2 <- [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]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 594ms 16:41:31 INFO - PROCESS | 2788 | 1462923691081 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 2788 | 1462923691083 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 16:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:41:31 INFO - PROCESS | 2788 | 1462923691087 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 2788 | 1462923691089 Marionette TRACE conn2 <- [1,582,null,{}] 16:41:31 INFO - PROCESS | 2788 | 1462923691093 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 2788 | 1462923691187 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 16:41:31 INFO - PROCESS | 2788 | 1462923691194 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 2788 | ++DOCSHELL 10712800 == 62 [pid = 2788] [id = 155] 16:41:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1AE27C00) [pid = 2788] [serial = 463] [outer = 00000000] 16:41:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (1AF0C400) [pid = 2788] [serial = 464] [outer = 1AE27C00] 16:41:31 INFO - PROCESS | 2788 | 1462923691243 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1AF2BC00) [pid = 2788] [serial = 465] [outer = 1AE27C00] 16:41:31 INFO - PROCESS | 2788 | 1462923691687 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 641ms 16:41:31 INFO - PROCESS | 2788 | 1462923691735 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 2788 | 1462923691737 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 16:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:41:31 INFO - PROCESS | 2788 | 1462923691741 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 2788 | 1462923691742 Marionette TRACE conn2 <- [1,586,null,{}] 16:41:31 INFO - PROCESS | 2788 | 1462923691745 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 2788 | 1462923691829 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 16:41:31 INFO - PROCESS | 2788 | 1462923691969 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F3C00 == 63 [pid = 2788] [id = 156] 16:41:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (0F5F6800) [pid = 2788] [serial = 466] [outer = 00000000] 16:41:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (106F1000) [pid = 2788] [serial = 467] [outer = 0F5F6800] 16:41:32 INFO - PROCESS | 2788 | 1462923692025 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (11539800) [pid = 2788] [serial = 468] [outer = 0F5F6800] 16:41:32 INFO - PROCESS | 2788 | 1462923692657 Marionette TRACE conn2 <- [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]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 937ms 16:41:32 INFO - PROCESS | 2788 | 1462923692686 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 2788 | 1462923692691 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:41:32 INFO - PROCESS | 2788 | 1462923692696 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 2788 | 1462923692700 Marionette TRACE conn2 <- [1,590,null,{}] 16:41:32 INFO - PROCESS | 2788 | 1462923692705 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 2788 | 1462923692814 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 16:41:32 INFO - PROCESS | 2788 | 1462923692912 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 2788 | ++DOCSHELL 14035C00 == 64 [pid = 2788] [id = 157] 16:41:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (14620800) [pid = 2788] [serial = 469] [outer = 00000000] 16:41:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (15B63000) [pid = 2788] [serial = 470] [outer = 14620800] 16:41:32 INFO - PROCESS | 2788 | 1462923692967 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (16081400) [pid = 2788] [serial = 471] [outer = 14620800] 16:41:33 INFO - PROCESS | 2788 | 1462923693484 Marionette TRACE conn2 <- [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]]]}] 16:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 843ms 16:41:33 INFO - PROCESS | 2788 | 1462923693542 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 2788 | 1462923693547 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 16:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:41:33 INFO - PROCESS | 2788 | 1462923693551 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 2788 | 1462923693553 Marionette TRACE conn2 <- [1,594,null,{}] 16:41:33 INFO - PROCESS | 2788 | 1462923693557 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:33 INFO - PROCESS | 2788 | 1462923693662 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 16:41:33 INFO - PROCESS | 2788 | 1462923693764 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 2788 | ++DOCSHELL 17665C00 == 65 [pid = 2788] [id = 158] 16:41:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (17993C00) [pid = 2788] [serial = 472] [outer = 00000000] 16:41:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (1841B400) [pid = 2788] [serial = 473] [outer = 17993C00] 16:41:33 INFO - PROCESS | 2788 | 1462923693818 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (19F24800) [pid = 2788] [serial = 474] [outer = 17993C00] 16:41:34 INFO - PROCESS | 2788 | 1462923694403 Marionette TRACE conn2 <- [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]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 891ms 16:41:34 INFO - PROCESS | 2788 | 1462923694454 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 2788 | 1462923694457 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 16:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:41:34 INFO - PROCESS | 2788 | 1462923694467 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 2788 | 1462923694473 Marionette TRACE conn2 <- [1,598,null,{}] 16:41:34 INFO - PROCESS | 2788 | 1462923694478 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 2788 | 1462923694590 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 16:41:34 INFO - PROCESS | 2788 | 1462923694712 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 2788 | ++DOCSHELL 1AF02C00 == 66 [pid = 2788] [id = 159] 16:41:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (1AF0A400) [pid = 2788] [serial = 475] [outer = 00000000] 16:41:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (1AF2E000) [pid = 2788] [serial = 476] [outer = 1AF0A400] 16:41:34 INFO - PROCESS | 2788 | 1462923694775 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1AF82800) [pid = 2788] [serial = 477] [outer = 1AF0A400] 16:41:35 INFO - PROCESS | 2788 | 1462923695292 Marionette TRACE conn2 <- [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]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 906ms 16:41:35 INFO - PROCESS | 2788 | 1462923695365 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 2788 | 1462923695367 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 16:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:41:35 INFO - PROCESS | 2788 | 1462923695371 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 2788 | 1462923695373 Marionette TRACE conn2 <- [1,602,null,{}] 16:41:35 INFO - PROCESS | 2788 | 1462923695377 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:35 INFO - PROCESS | 2788 | 1462923695480 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 16:41:35 INFO - PROCESS | 2788 | 1462923695574 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 2788 | ++DOCSHELL 1AB96000 == 67 [pid = 2788] [id = 160] 16:41:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1AE29000) [pid = 2788] [serial = 478] [outer = 00000000] 16:41:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1B561C00) [pid = 2788] [serial = 479] [outer = 1AE29000] 16:41:35 INFO - PROCESS | 2788 | 1462923695626 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1B566000) [pid = 2788] [serial = 480] [outer = 1AE29000] 16:41:36 INFO - PROCESS | 2788 | 1462923696237 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 938ms 16:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:41:36 INFO - PROCESS | 2788 | 1462923696315 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 2788 | 1462923696318 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 16:41:36 INFO - PROCESS | 2788 | 1462923696321 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 2788 | 1462923696324 Marionette TRACE conn2 <- [1,606,null,{}] 16:41:36 INFO - PROCESS | 2788 | 1462923696328 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 2788 | 1462923696431 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 16:41:36 INFO - PROCESS | 2788 | 1462923696713 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 2788 | ++DOCSHELL 0F5ED400 == 68 [pid = 2788] [id = 161] 16:41:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (0F5EDC00) [pid = 2788] [serial = 481] [outer = 00000000] 16:41:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (12216400) [pid = 2788] [serial = 482] [outer = 0F5EDC00] 16:41:36 INFO - PROCESS | 2788 | 1462923696775 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (1349AC00) [pid = 2788] [serial = 483] [outer = 0F5EDC00] 16:41:37 INFO - PROCESS | 2788 | 1462923697430 Marionette TRACE conn2 <- [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]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1140ms 16:41:37 INFO - PROCESS | 2788 | 1462923697464 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 2788 | 1462923697469 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 16:41:37 INFO - PROCESS | 2788 | 1462923697473 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:41:37 INFO - PROCESS | 2788 | 1462923697476 Marionette TRACE conn2 <- [1,610,null,{}] 16:41:37 INFO - PROCESS | 2788 | 1462923697481 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 2788 | 1462923697654 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 16:41:37 INFO - PROCESS | 2788 | 1462923697756 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 2788 | ++DOCSHELL 16CDF400 == 69 [pid = 2788] [id = 162] 16:41:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (16CE4800) [pid = 2788] [serial = 484] [outer = 00000000] 16:41:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (14171C00) [pid = 2788] [serial = 485] [outer = 16CE4800] 16:41:37 INFO - PROCESS | 2788 | 1462923697807 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (171ECC00) [pid = 2788] [serial = 486] [outer = 16CE4800] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 1A5E9800 == 68 [pid = 2788] [id = 85] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 1560CC00 == 67 [pid = 2788] [id = 84] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 1799EC00 == 66 [pid = 2788] [id = 114] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 1AF84C00 == 65 [pid = 2788] [id = 86] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 10712800 == 64 [pid = 2788] [id = 155] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 132A6000 == 63 [pid = 2788] [id = 154] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 1667F800 == 62 [pid = 2788] [id = 153] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 11235000 == 61 [pid = 2788] [id = 152] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 1847D800 == 60 [pid = 2788] [id = 151] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 1792C000 == 59 [pid = 2788] [id = 150] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 15C7D800 == 58 [pid = 2788] [id = 149] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 16B68400 == 57 [pid = 2788] [id = 148] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (1AF08400) [pid = 2788] [serial = 413] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 14468800 == 56 [pid = 2788] [id = 147] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 0F5F5400 == 55 [pid = 2788] [id = 146] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 12C39800 == 54 [pid = 2788] [id = 145] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 117D7C00 == 53 [pid = 2788] [id = 139] 16:41:38 INFO - PROCESS | 2788 | --DOCSHELL 15C80C00 == 52 [pid = 2788] [id = 138] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (1B55D400) [pid = 2788] [serial = 403] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (1AF85400) [pid = 2788] [serial = 401] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1AF30C00) [pid = 2788] [serial = 400] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (171E6800) [pid = 2788] [serial = 386] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (16CEDC00) [pid = 2788] [serial = 385] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (18967800) [pid = 2788] [serial = 391] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (18973800) [pid = 2788] [serial = 392] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (16CE9000) [pid = 2788] [serial = 408] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (18BB1C00) [pid = 2788] [serial = 394] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (122B0C00) [pid = 2788] [serial = 383] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1153C000) [pid = 2788] [serial = 382] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (16677000) [pid = 2788] [serial = 388] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (171E4C00) [pid = 2788] [serial = 389] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (12C12C00) [pid = 2788] [serial = 373] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (171E6C00) [pid = 2788] [serial = 376] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (18BB2000) [pid = 2788] [serial = 379] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (16CE2800) [pid = 2788] [serial = 407] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (1ABB4800) [pid = 2788] [serial = 411] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (18972400) [pid = 2788] [serial = 410] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1B55CC00) [pid = 2788] [serial = 404] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (13C6EC00) [pid = 2788] [serial = 170] [outer = 00000000] [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.] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1A844800) [pid = 2788] [serial = 397] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (1AB8F000) [pid = 2788] [serial = 398] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (19F11400) [pid = 2788] [serial = 395] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2788 | 1462923698315 Marionette TRACE conn2 <- [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]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 906ms 16:41:38 INFO - PROCESS | 2788 | 1462923698380 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 2788 | 1462923698384 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 16:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:41:38 INFO - PROCESS | 2788 | 1462923698391 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 2788 | 1462923698393 Marionette TRACE conn2 <- [1,614,null,{}] 16:41:38 INFO - PROCESS | 2788 | 1462923698397 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:38 INFO - PROCESS | 2788 | 1462923698480 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 16:41:38 INFO - PROCESS | 2788 | 1462923698557 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 2788 | ++DOCSHELL 122B1800 == 53 [pid = 2788] [id = 163] 16:41:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (12C12C00) [pid = 2788] [serial = 487] [outer = 00000000] 16:41:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (13CA9000) [pid = 2788] [serial = 488] [outer = 12C12C00] 16:41:38 INFO - PROCESS | 2788 | 1462923698610 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (15C34000) [pid = 2788] [serial = 489] [outer = 12C12C00] 16:41:38 INFO - PROCESS | 2788 | 1462923698996 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 641ms 16:41:39 INFO - PROCESS | 2788 | 1462923699027 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 2788 | 1462923699029 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 16:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:41:39 INFO - PROCESS | 2788 | 1462923699034 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 2788 | 1462923699040 Marionette TRACE conn2 <- [1,618,null,{}] 16:41:39 INFO - PROCESS | 2788 | 1462923699058 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 2788 | 1462923699140 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 16:41:39 INFO - PROCESS | 2788 | 1462923699148 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 2788 | ++DOCSHELL 15C3D800 == 54 [pid = 2788] [id = 164] 16:41:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (15C7D800) [pid = 2788] [serial = 490] [outer = 00000000] 16:41:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (1701F800) [pid = 2788] [serial = 491] [outer = 15C7D800] 16:41:39 INFO - PROCESS | 2788 | 1462923699192 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (171E8400) [pid = 2788] [serial = 492] [outer = 15C7D800] 16:41:39 INFO - PROCESS | 2788 | 1462923699645 Marionette TRACE conn2 <- [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]]]}] 16:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 657ms 16:41:39 INFO - PROCESS | 2788 | 1462923699691 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 2788 | 1462923699694 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 16:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:41:39 INFO - PROCESS | 2788 | 1462923699697 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 2788 | 1462923699699 Marionette TRACE conn2 <- [1,622,null,{}] 16:41:39 INFO - PROCESS | 2788 | 1462923699702 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 2788 | 1462923699781 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 16:41:39 INFO - PROCESS | 2788 | 1462923699790 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 2788 | ++DOCSHELL 16CEDC00 == 55 [pid = 2788] [id = 165] 16:41:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (171EA400) [pid = 2788] [serial = 493] [outer = 00000000] 16:41:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (17997C00) [pid = 2788] [serial = 494] [outer = 171EA400] 16:41:39 INFO - PROCESS | 2788 | 1462923699834 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1841BC00) [pid = 2788] [serial = 495] [outer = 171EA400] 16:41:40 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:40 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:40 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:40 INFO - PROCESS | 2788 | 1462923700285 Marionette TRACE conn2 <- [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]]]}] 16:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 640ms 16:41:40 INFO - PROCESS | 2788 | 1462923700335 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 2788 | 1462923700346 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 16:41:40 INFO - PROCESS | 2788 | 1462923700350 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:41:40 INFO - PROCESS | 2788 | 1462923700352 Marionette TRACE conn2 <- [1,626,null,{}] 16:41:40 INFO - PROCESS | 2788 | 1462923700355 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:40 INFO - PROCESS | 2788 | 1462923700460 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 16:41:40 INFO - PROCESS | 2788 | 1462923700542 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 2788 | ++DOCSHELL 117DE400 == 56 [pid = 2788] [id = 166] 16:41:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1896C800) [pid = 2788] [serial = 496] [outer = 00000000] 16:41:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (18B76000) [pid = 2788] [serial = 497] [outer = 1896C800] 16:41:40 INFO - PROCESS | 2788 | 1462923700594 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (18BB3800) [pid = 2788] [serial = 498] [outer = 1896C800] 16:41:40 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:40 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:40 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:40 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:41 INFO - PROCESS | 2788 | 1462923701030 Marionette TRACE conn2 <- [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]]]}] 16:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 16:41:41 INFO - PROCESS | 2788 | 1462923701096 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 2788 | 1462923701098 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 16:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:41:41 INFO - PROCESS | 2788 | 1462923701102 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 2788 | 1462923701103 Marionette TRACE conn2 <- [1,630,null,{}] 16:41:41 INFO - PROCESS | 2788 | 1462923701107 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:41 INFO - PROCESS | 2788 | 1462923701215 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 16:41:41 INFO - PROCESS | 2788 | 1462923701281 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 2788 | ++DOCSHELL 19F26800 == 57 [pid = 2788] [id = 167] 16:41:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (19F28C00) [pid = 2788] [serial = 499] [outer = 00000000] 16:41:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (19F40C00) [pid = 2788] [serial = 500] [outer = 19F28C00] 16:41:41 INFO - PROCESS | 2788 | 1462923701327 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (19FAA000) [pid = 2788] [serial = 501] [outer = 19F28C00] 16:41:41 INFO - PROCESS | 2788 | 1462923701728 Marionette TRACE conn2 <- [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]]]}] 16:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 640ms 16:41:41 INFO - PROCESS | 2788 | 1462923701741 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 2788 | 1462923701743 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 16:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:41:41 INFO - PROCESS | 2788 | 1462923701746 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 2788 | 1462923701748 Marionette TRACE conn2 <- [1,634,null,{}] 16:41:41 INFO - PROCESS | 2788 | 1462923701751 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:41 INFO - PROCESS | 2788 | 1462923701888 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 16:41:41 INFO - PROCESS | 2788 | 1462923701910 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 2788 | ++DOCSHELL 1A54A800 == 58 [pid = 2788] [id = 168] 16:41:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1A54B800) [pid = 2788] [serial = 502] [outer = 00000000] 16:41:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1A5E9800) [pid = 2788] [serial = 503] [outer = 1A54B800] 16:41:41 INFO - PROCESS | 2788 | 1462923701963 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1A5EAC00) [pid = 2788] [serial = 504] [outer = 1A54B800] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (171EFC00) [pid = 2788] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (18970800) [pid = 2788] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (17992C00) [pid = 2788] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (180A4800) [pid = 2788] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (18B76400) [pid = 2788] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (18BAEC00) [pid = 2788] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (1461B000) [pid = 2788] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (171E5C00) [pid = 2788] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (171EDC00) [pid = 2788] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (13C72C00) [pid = 2788] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:41:42 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (0F5F7000) [pid = 2788] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:41:42 INFO - PROCESS | 2788 | 1462923702541 Marionette TRACE conn2 <- [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]]]}] 16:41:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:41:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 844ms 16:41:42 INFO - PROCESS | 2788 | 1462923702590 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 2788 | 1462923702592 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 16:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:41:42 INFO - PROCESS | 2788 | 1462923702595 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 2788 | 1462923702597 Marionette TRACE conn2 <- [1,638,null,{}] 16:41:42 INFO - PROCESS | 2788 | 1462923702601 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:42 INFO - PROCESS | 2788 | 1462923702680 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 16:41:42 INFO - PROCESS | 2788 | 1462923702689 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 2788 | ++DOCSHELL 11236400 == 59 [pid = 2788] [id = 169] 16:41:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (14036000) [pid = 2788] [serial = 505] [outer = 00000000] 16:41:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1792A400) [pid = 2788] [serial = 506] [outer = 14036000] 16:41:42 INFO - PROCESS | 2788 | 1462923702742 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1A547C00) [pid = 2788] [serial = 507] [outer = 14036000] 16:41:43 INFO - PROCESS | 2788 | 1462923703161 Marionette TRACE conn2 <- [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]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 593ms 16:41:43 INFO - PROCESS | 2788 | 1462923703214 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 2788 | 1462923703216 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 16:41:43 INFO - PROCESS | 2788 | 1462923703220 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 2788 | 1462923703221 Marionette TRACE conn2 <- [1,642,null,{}] 16:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:41:43 INFO - PROCESS | 2788 | 1462923703225 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 2788 | 1462923703303 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 16:41:43 INFO - PROCESS | 2788 | 1462923703309 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 2788 | ++DOCSHELL 11B5C400 == 60 [pid = 2788] [id = 170] 16:41:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (19FB7400) [pid = 2788] [serial = 508] [outer = 00000000] 16:41:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (1ABA9400) [pid = 2788] [serial = 509] [outer = 19FB7400] 16:41:43 INFO - PROCESS | 2788 | 1462923703353 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1AE2A800) [pid = 2788] [serial = 510] [outer = 19FB7400] 16:41:43 INFO - PROCESS | 2788 | 1462923703756 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 593ms 16:41:43 INFO - PROCESS | 2788 | 1462923703820 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 2788 | 1462923703822 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 16:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:41:43 INFO - PROCESS | 2788 | 1462923703825 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 2788 | 1462923703827 Marionette TRACE conn2 <- [1,646,null,{}] 16:41:43 INFO - PROCESS | 2788 | 1462923703831 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 2788 | 1462923703910 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 16:41:43 INFO - PROCESS | 2788 | 1462923703916 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 2788 | ++DOCSHELL 1A552800 == 61 [pid = 2788] [id = 171] 16:41:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (1AF01C00) [pid = 2788] [serial = 511] [outer = 00000000] 16:41:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (1AF0D400) [pid = 2788] [serial = 512] [outer = 1AF01C00] 16:41:43 INFO - PROCESS | 2788 | 1462923703968 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1AF82C00) [pid = 2788] [serial = 513] [outer = 1AF01C00] 16:41:44 INFO - PROCESS | 2788 | 1462923704398 Marionette TRACE conn2 <- [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]]]}] 16:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 594ms 16:41:44 INFO - PROCESS | 2788 | 1462923704424 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 2788 | 1462923704426 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 16:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:41:44 INFO - PROCESS | 2788 | 1462923704440 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 2788 | 1462923704443 Marionette TRACE conn2 <- [1,650,null,{}] 16:41:44 INFO - PROCESS | 2788 | 1462923704446 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:44 INFO - PROCESS | 2788 | 1462923704617 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 16:41:44 INFO - PROCESS | 2788 | 1462923704799 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 2788 | ++DOCSHELL 10712800 == 62 [pid = 2788] [id = 172] 16:41:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (107F3800) [pid = 2788] [serial = 514] [outer = 00000000] 16:41:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (11EB5C00) [pid = 2788] [serial = 515] [outer = 107F3800] 16:41:44 INFO - PROCESS | 2788 | 1462923704855 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (132AFC00) [pid = 2788] [serial = 516] [outer = 107F3800] 16:41:45 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:45 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:45 INFO - PROCESS | 2788 | 1462923705420 Marionette TRACE conn2 <- [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]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:41:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1000ms 16:41:45 INFO - PROCESS | 2788 | 1462923705433 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 2788 | 1462923705438 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 16:41:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:41:45 INFO - PROCESS | 2788 | 1462923705459 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 2788 | 1462923705463 Marionette TRACE conn2 <- [1,654,null,{}] 16:41:45 INFO - PROCESS | 2788 | 1462923705468 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 2788 | 1462923705574 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 16:41:45 INFO - PROCESS | 2788 | 1462923705672 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 2788 | ++DOCSHELL 15C36000 == 63 [pid = 2788] [id = 173] 16:41:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (15C36C00) [pid = 2788] [serial = 517] [outer = 00000000] 16:41:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (15C40800) [pid = 2788] [serial = 518] [outer = 15C36C00] 16:41:45 INFO - PROCESS | 2788 | 1462923705727 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (1667D400) [pid = 2788] [serial = 519] [outer = 15C36C00] 16:41:46 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:46 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:46 INFO - PROCESS | 2788 | 1462923706293 Marionette TRACE conn2 <- [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]]]}] 16:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 891ms 16:41:46 INFO - PROCESS | 2788 | 1462923706361 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 2788 | 1462923706364 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 16:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:41:46 INFO - PROCESS | 2788 | 1462923706368 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 2788 | 1462923706370 Marionette TRACE conn2 <- [1,658,null,{}] 16:41:46 INFO - PROCESS | 2788 | 1462923706374 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:46 INFO - PROCESS | 2788 | 1462923706480 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 16:41:46 INFO - PROCESS | 2788 | 1462923706579 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 2788 | ++DOCSHELL 10686000 == 64 [pid = 2788] [id = 174] 16:41:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (18973000) [pid = 2788] [serial = 520] [outer = 00000000] 16:41:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (19F20C00) [pid = 2788] [serial = 521] [outer = 18973000] 16:41:46 INFO - PROCESS | 2788 | 1462923706632 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (19F30400) [pid = 2788] [serial = 522] [outer = 18973000] 16:41:47 INFO - PROCESS | 2788 | 1462923707214 Marionette TRACE conn2 <- [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]]]}] 16:41:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:41:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 907ms 16:41:47 INFO - PROCESS | 2788 | 1462923707271 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 2788 | 1462923707275 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 16:41:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:41:47 INFO - PROCESS | 2788 | 1462923707286 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 2788 | 1462923707291 Marionette TRACE conn2 <- [1,662,null,{}] 16:41:47 INFO - PROCESS | 2788 | 1462923707295 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 2788 | 1462923707401 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 16:41:47 INFO - PROCESS | 2788 | 1462923707525 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 2788 | ++DOCSHELL 1B232800 == 65 [pid = 2788] [id = 175] 16:41:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1B239000) [pid = 2788] [serial = 523] [outer = 00000000] 16:41:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (1B561800) [pid = 2788] [serial = 524] [outer = 1B239000] 16:41:47 INFO - PROCESS | 2788 | 1462923707579 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (1B6A0C00) [pid = 2788] [serial = 525] [outer = 1B239000] 16:41:47 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:48 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:48 INFO - PROCESS | 2788 | 1462923708104 Marionette TRACE conn2 <- [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]]]}] 16:41:48 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 16:41:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 906ms 16:41:48 INFO - PROCESS | 2788 | 1462923708186 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 2788 | 1462923708188 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 16:41:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:41:48 INFO - PROCESS | 2788 | 1462923708192 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 2788 | 1462923708194 Marionette TRACE conn2 <- [1,666,null,{}] 16:41:48 INFO - PROCESS | 2788 | 1462923708198 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:48 INFO - PROCESS | 2788 | 1462923708299 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 16:41:48 INFO - PROCESS | 2788 | 1462923708396 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 2788 | ++DOCSHELL 19F3E800 == 66 [pid = 2788] [id = 176] 16:41:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (1A7B6C00) [pid = 2788] [serial = 526] [outer = 00000000] 16:41:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (1A7BEC00) [pid = 2788] [serial = 527] [outer = 1A7B6C00] 16:41:48 INFO - PROCESS | 2788 | 1462923708448 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (1A7C2C00) [pid = 2788] [serial = 528] [outer = 1A7B6C00] 16:41:48 INFO - PROCESS | 2788 | 1462923708986 Marionette TRACE conn2 <- [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]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:41:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 829ms 16:41:49 INFO - PROCESS | 2788 | 1462923709034 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 2788 | 1462923709037 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 16:41:49 INFO - PROCESS | 2788 | 1462923709040 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:41:49 INFO - PROCESS | 2788 | 1462923709042 Marionette TRACE conn2 <- [1,670,null,{}] 16:41:49 INFO - PROCESS | 2788 | 1462923709046 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:49 INFO - PROCESS | 2788 | 1462923709148 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 16:41:49 INFO - PROCESS | 2788 | 1462923709253 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 2788 | ++DOCSHELL 1660A400 == 67 [pid = 2788] [id = 177] 16:41:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (1660A800) [pid = 2788] [serial = 529] [outer = 00000000] 16:41:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1660E800) [pid = 2788] [serial = 530] [outer = 1660A800] 16:41:49 INFO - PROCESS | 2788 | 1462923709312 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (1A7BE400) [pid = 2788] [serial = 531] [outer = 1660A800] 16:41:50 INFO - PROCESS | 2788 | 1462923710615 Marionette TRACE conn2 <- [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]]]}] 16:41:50 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) 16:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1610ms 16:41:50 INFO - PROCESS | 2788 | 1462923710645 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 2788 | 1462923710649 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 16:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:41:50 INFO - PROCESS | 2788 | 1462923710654 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - PROCESS | 2788 | 1462923710657 Marionette TRACE conn2 <- [1,674,null,{}] 16:41:50 INFO - PROCESS | 2788 | 1462923710663 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 2788 | 1462923710784 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 1A552800 == 66 [pid = 2788] [id = 171] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 11B5C400 == 65 [pid = 2788] [id = 170] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 11236400 == 64 [pid = 2788] [id = 169] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 1A54A800 == 63 [pid = 2788] [id = 168] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 19F26800 == 62 [pid = 2788] [id = 167] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 117DE400 == 61 [pid = 2788] [id = 166] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 16CEDC00 == 60 [pid = 2788] [id = 165] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 15C3D800 == 59 [pid = 2788] [id = 164] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 122B1800 == 58 [pid = 2788] [id = 163] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 16CDF400 == 57 [pid = 2788] [id = 162] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 0F5ED400 == 56 [pid = 2788] [id = 161] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (12C1D800) [pid = 2788] [serial = 416] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (171E1000) [pid = 2788] [serial = 419] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (18480800) [pid = 2788] [serial = 422] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (1AF06800) [pid = 2788] [serial = 425] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (19FB6C00) [pid = 2788] [serial = 428] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (15601400) [pid = 2788] [serial = 431] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (1AF0C400) [pid = 2788] [serial = 464] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 1AF02C00 == 55 [pid = 2788] [id = 159] 16:41:50 INFO - PROCESS | 2788 | --DOCSHELL 0F5F3C00 == 54 [pid = 2788] [id = 156] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (19F26400) [pid = 2788] [serial = 452] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (19F3F000) [pid = 2788] [serial = 455] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (19F35800) [pid = 2788] [serial = 453] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (15B65800) [pid = 2788] [serial = 440] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (16681400) [pid = 2788] [serial = 441] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1765BC00) [pid = 2788] [serial = 443] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (1792D800) [pid = 2788] [serial = 444] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1799E400) [pid = 2788] [serial = 446] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (15608400) [pid = 2788] [serial = 435] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (14179000) [pid = 2788] [serial = 434] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (12221000) [pid = 2788] [serial = 437] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (13C70400) [pid = 2788] [serial = 438] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (19F11800) [pid = 2788] [serial = 458] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1AF0FC00) [pid = 2788] [serial = 414] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (19F3EC00) [pid = 2788] [serial = 459] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (19FB2C00) [pid = 2788] [serial = 456] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (18484800) [pid = 2788] [serial = 449] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1A849000) [pid = 2788] [serial = 461] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1AB9CC00) [pid = 2788] [serial = 462] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (17DF1000) [pid = 2788] [serial = 447] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (18BAB800) [pid = 2788] [serial = 450] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2788 | 1462923710950 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 2788 | ++DOCSHELL 10767400 == 55 [pid = 2788] [id = 178] 16:41:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (107FB400) [pid = 2788] [serial = 532] [outer = 00000000] 16:41:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (122A8800) [pid = 2788] [serial = 533] [outer = 107FB400] 16:41:50 INFO - PROCESS | 2788 | 1462923711001 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (13C65400) [pid = 2788] [serial = 534] [outer = 107FB400] 16:41:51 INFO - PROCESS | 2788 | 1462923711876 Marionette TRACE conn2 <- [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]]]}] 16:41:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1250ms 16:41:51 INFO - PROCESS | 2788 | 1462923711906 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 2788 | 1462923711911 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 16:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:41:51 INFO - PROCESS | 2788 | 1462923711917 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 2788 | 1462923711920 Marionette TRACE conn2 <- [1,678,null,{}] 16:41:51 INFO - PROCESS | 2788 | 1462923711924 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 2788 | 1462923712015 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 16:41:52 INFO - PROCESS | 2788 | 1462923712091 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 2788 | ++DOCSHELL 13D4B400 == 56 [pid = 2788] [id = 179] 16:41:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (13D4D400) [pid = 2788] [serial = 535] [outer = 00000000] 16:41:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1560A000) [pid = 2788] [serial = 536] [outer = 13D4D400] 16:41:52 INFO - PROCESS | 2788 | 1462923712136 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (15A70800) [pid = 2788] [serial = 537] [outer = 13D4D400] 16:41:53 INFO - PROCESS | 2788 | 1462923713036 Marionette TRACE conn2 <- [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]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1156ms 16:41:53 INFO - PROCESS | 2788 | 1462923713074 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 2788 | 1462923713077 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 16:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:41:53 INFO - PROCESS | 2788 | 1462923713080 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 2788 | 1462923713083 Marionette TRACE conn2 <- [1,682,null,{}] 16:41:53 INFO - PROCESS | 2788 | 1462923713093 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 2788 | 1462923713209 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 16:41:53 INFO - PROCESS | 2788 | 1462923713217 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 2788 | ++DOCSHELL 15C80C00 == 57 [pid = 2788] [id = 180] 16:41:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (16605800) [pid = 2788] [serial = 538] [outer = 00000000] 16:41:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (16678400) [pid = 2788] [serial = 539] [outer = 16605800] 16:41:53 INFO - PROCESS | 2788 | 1462923713265 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (17020C00) [pid = 2788] [serial = 540] [outer = 16605800] 16:41:54 INFO - PROCESS | 2788 | 1462923714216 Marionette TRACE conn2 <- [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]]]}] 16:41:54 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) 16:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1141ms 16:41:54 INFO - PROCESS | 2788 | 1462923714233 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 2788 | 1462923714235 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:41:54 INFO - PROCESS | 2788 | 1462923714239 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 2788 | 1462923714241 Marionette TRACE conn2 <- [1,686,null,{}] 16:41:54 INFO - PROCESS | 2788 | 1462923714244 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 2788 | 1462923714360 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 16:41:54 INFO - PROCESS | 2788 | 1462923714412 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 2788 | ++DOCSHELL 171E0800 == 58 [pid = 2788] [id = 181] 16:41:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (171E1000) [pid = 2788] [serial = 541] [outer = 00000000] 16:41:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (17926000) [pid = 2788] [serial = 542] [outer = 171E1000] 16:41:54 INFO - PROCESS | 2788 | 1462923714457 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1792E400) [pid = 2788] [serial = 543] [outer = 171E1000] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (1AE27C00) [pid = 2788] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (0F5F3000) [pid = 2788] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (19F28C00) [pid = 2788] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1896C800) [pid = 2788] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (171EA400) [pid = 2788] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (0F5EDC00) [pid = 2788] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (16CE4800) [pid = 2788] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (15C7D800) [pid = 2788] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (12C12C00) [pid = 2788] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1A54B800) [pid = 2788] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (14036000) [pid = 2788] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:41:54 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (19FB7400) [pid = 2788] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:41:55 INFO - PROCESS | 2788 | 1462923715381 Marionette TRACE conn2 <- [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]]]}] 16:41:55 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) 16:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1188ms 16:41:55 INFO - PROCESS | 2788 | 1462923715438 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 2788 | 1462923715440 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 16:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:41:55 INFO - PROCESS | 2788 | 1462923715444 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 2788 | 1462923715445 Marionette TRACE conn2 <- [1,690,null,{}] 16:41:55 INFO - PROCESS | 2788 | 1462923715449 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 2788 | 1462923715556 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 16:41:55 INFO - PROCESS | 2788 | 1462923715565 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 2788 | ++DOCSHELL 11575000 == 59 [pid = 2788] [id = 182] 16:41:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (122B1000) [pid = 2788] [serial = 544] [outer = 00000000] 16:41:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (171EA400) [pid = 2788] [serial = 545] [outer = 122B1000] 16:41:55 INFO - PROCESS | 2788 | 1462923715609 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (17304000) [pid = 2788] [serial = 546] [outer = 122B1000] 16:41:56 INFO - PROCESS | 2788 | 1462923716513 Marionette TRACE conn2 <- [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]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1094ms 16:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:41:56 INFO - PROCESS | 2788 | 1462923716545 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 2788 | 1462923716547 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 16:41:56 INFO - PROCESS | 2788 | 1462923716550 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 2788 | 1462923716552 Marionette TRACE conn2 <- [1,694,null,{}] 16:41:56 INFO - PROCESS | 2788 | 1462923716555 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 2788 | 1462923716681 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 16:41:56 INFO - PROCESS | 2788 | 1462923716691 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 2788 | ++DOCSHELL 11B5E400 == 60 [pid = 2788] [id = 183] 16:41:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (17930800) [pid = 2788] [serial = 547] [outer = 00000000] 16:41:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (18B75400) [pid = 2788] [serial = 548] [outer = 17930800] 16:41:56 INFO - PROCESS | 2788 | 1462923716736 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (18B7A400) [pid = 2788] [serial = 549] [outer = 17930800] 16:41:57 INFO - PROCESS | 2788 | 1462923717791 Marionette TRACE conn2 <- [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]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1297ms 16:41:57 INFO - PROCESS | 2788 | 1462923717853 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 2788 | 1462923717858 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 16:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:41:57 INFO - PROCESS | 2788 | 1462923717912 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 2788 | 1462923717915 Marionette TRACE conn2 <- [1,698,null,{}] 16:41:57 INFO - PROCESS | 2788 | 1462923717923 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 2788 | 1462923718059 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 16:41:58 INFO - PROCESS | 2788 | 1462923718178 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 2788 | ++DOCSHELL 12214400 == 61 [pid = 2788] [id = 184] 16:41:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (12222C00) [pid = 2788] [serial = 550] [outer = 00000000] 16:41:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (14173800) [pid = 2788] [serial = 551] [outer = 12222C00] 16:41:58 INFO - PROCESS | 2788 | 1462923718234 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (15A7BC00) [pid = 2788] [serial = 552] [outer = 12222C00] 16:41:59 INFO - PROCESS | 2788 | 1462923719297 Marionette TRACE conn2 <- [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]]]}] 16:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1422ms 16:41:59 INFO - PROCESS | 2788 | 1462923719320 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 2788 | 1462923719326 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 16:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:41:59 INFO - PROCESS | 2788 | 1462923719332 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 2788 | 1462923719335 Marionette TRACE conn2 <- [1,702,null,{}] 16:41:59 INFO - PROCESS | 2788 | 1462923719339 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 2788 | 1462923719443 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 16:41:59 INFO - PROCESS | 2788 | 1462923719605 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 2788 | ++DOCSHELL 15C3DC00 == 62 [pid = 2788] [id = 185] 16:41:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (16604800) [pid = 2788] [serial = 553] [outer = 00000000] 16:41:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (16CEDC00) [pid = 2788] [serial = 554] [outer = 16604800] 16:41:59 INFO - PROCESS | 2788 | 1462923719663 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (17929800) [pid = 2788] [serial = 555] [outer = 16604800] 16:42:00 INFO - PROCESS | 2788 | 1462923720696 Marionette TRACE conn2 <- [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]]]}] 16:42:00 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 16:42:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1391ms 16:42:00 INFO - PROCESS | 2788 | 1462923720737 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 2788 | 1462923720739 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 16:42:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:42:00 INFO - PROCESS | 2788 | 1462923720743 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 2788 | 1462923720747 Marionette TRACE conn2 <- [1,706,null,{}] 16:42:00 INFO - PROCESS | 2788 | 1462923720758 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 2788 | 1462923720893 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 16:42:01 INFO - PROCESS | 2788 | 1462923721019 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 2788 | ++DOCSHELL 19F23000 == 63 [pid = 2788] [id = 186] 16:42:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (19F24000) [pid = 2788] [serial = 556] [outer = 00000000] 16:42:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (19F30800) [pid = 2788] [serial = 557] [outer = 19F24000] 16:42:01 INFO - PROCESS | 2788 | 1462923721076 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (19F3C000) [pid = 2788] [serial = 558] [outer = 19F24000] 16:42:02 INFO - PROCESS | 2788 | 1462923722101 Marionette TRACE conn2 <- [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]]]}] 16:42:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1391ms 16:42:02 INFO - PROCESS | 2788 | 1462923722143 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 16:42:02 INFO - PROCESS | 2788 | 1462923722146 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 16:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:42:02 INFO - PROCESS | 2788 | 1462923722152 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - PROCESS | 2788 | 1462923722155 Marionette TRACE conn2 <- [1,710,null,{}] 16:42:02 INFO - PROCESS | 2788 | 1462923722161 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:02 INFO - PROCESS | 2788 | 1462923722259 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 16:42:02 INFO - PROCESS | 2788 | 1462923722389 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 2788 | ++DOCSHELL 13C66400 == 64 [pid = 2788] [id = 187] 16:42:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (13C6A400) [pid = 2788] [serial = 559] [outer = 00000000] 16:42:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (14031800) [pid = 2788] [serial = 560] [outer = 13C6A400] 16:42:02 INFO - PROCESS | 2788 | 1462923722439 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (14621800) [pid = 2788] [serial = 561] [outer = 13C6A400] 16:42:02 INFO - PROCESS | 2788 | 1462923722990 Marionette TRACE conn2 <- [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] 16:42:03 INFO - PROCESS | 2788 | 1462923723059 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 16:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:42:03 INFO - PROCESS | 2788 | 1462923723065 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 2788 | 1462923723068 Marionette TRACE conn2 <- [1,714,null,{}] 16:42:03 INFO - PROCESS | 2788 | 1462923723071 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 2788 | 1462923723170 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 16:42:03 INFO - PROCESS | 2788 | 1462923723298 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 2788 | --DOCSHELL 18B7EC00 == 63 [pid = 2788] [id = 143] 16:42:03 INFO - PROCESS | 2788 | --DOCSHELL 10D5BC00 == 62 [pid = 2788] [id = 144] 16:42:03 INFO - PROCESS | 2788 | --DOCSHELL 11575000 == 61 [pid = 2788] [id = 182] 16:42:03 INFO - PROCESS | 2788 | --DOCSHELL 171E0800 == 60 [pid = 2788] [id = 181] 16:42:03 INFO - PROCESS | 2788 | --DOCSHELL 15C80C00 == 59 [pid = 2788] [id = 180] 16:42:03 INFO - PROCESS | 2788 | --DOCSHELL 13D4B400 == 58 [pid = 2788] [id = 179] 16:42:03 INFO - PROCESS | 2788 | --DOCSHELL 10767400 == 57 [pid = 2788] [id = 178] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (19F40C00) [pid = 2788] [serial = 500] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (18B76000) [pid = 2788] [serial = 497] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (18BB3800) [pid = 2788] [serial = 498] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (106F1000) [pid = 2788] [serial = 467] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (17997C00) [pid = 2788] [serial = 494] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (12216400) [pid = 2788] [serial = 482] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (1349AC00) [pid = 2788] [serial = 483] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (171ECC00) [pid = 2788] [serial = 486] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (14171C00) [pid = 2788] [serial = 485] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1701F800) [pid = 2788] [serial = 491] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (171E8400) [pid = 2788] [serial = 492] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (13CA9000) [pid = 2788] [serial = 488] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (15C34000) [pid = 2788] [serial = 489] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (15B63000) [pid = 2788] [serial = 470] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1841B400) [pid = 2788] [serial = 473] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1AF2E000) [pid = 2788] [serial = 476] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1B561C00) [pid = 2788] [serial = 479] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (19FAA000) [pid = 2788] [serial = 501] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1A5E9800) [pid = 2788] [serial = 503] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1792A400) [pid = 2788] [serial = 506] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1A547C00) [pid = 2788] [serial = 507] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1ABA9400) [pid = 2788] [serial = 509] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (1A5EAC00) [pid = 2788] [serial = 504] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1AE2A800) [pid = 2788] [serial = 510] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1841BC00) [pid = 2788] [serial = 495] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1AF2BC00) [pid = 2788] [serial = 465] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1AF0D400) [pid = 2788] [serial = 512] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (13C67400) [pid = 2788] [serial = 371] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 2788 | ++DOCSHELL 106F1000 == 58 [pid = 2788] [id = 188] 16:42:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (10767400) [pid = 2788] [serial = 562] [outer = 00000000] 16:42:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (12E26000) [pid = 2788] [serial = 563] [outer = 10767400] 16:42:03 INFO - PROCESS | 2788 | 1462923723376 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (1445DC00) [pid = 2788] [serial = 564] [outer = 10767400] 16:42:03 INFO - PROCESS | 2788 | 1462923723844 Marionette TRACE conn2 <- [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]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:42:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 828ms 16:42:03 INFO - PROCESS | 2788 | 1462923723906 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 2788 | 1462923723908 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 16:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:42:03 INFO - PROCESS | 2788 | 1462923723912 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 2788 | 1462923723915 Marionette TRACE conn2 <- [1,718,null,{}] 16:42:03 INFO - PROCESS | 2788 | 1462923723926 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 2788 | 1462923724014 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 16:42:04 INFO - PROCESS | 2788 | 1462923724023 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 2788 | ++DOCSHELL 17301800 == 59 [pid = 2788] [id = 189] 16:42:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (17302800) [pid = 2788] [serial = 565] [outer = 00000000] 16:42:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1792AC00) [pid = 2788] [serial = 566] [outer = 17302800] 16:42:04 INFO - PROCESS | 2788 | 1462923724069 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (17997000) [pid = 2788] [serial = 567] [outer = 17302800] 16:42:04 INFO - PROCESS | 2788 | 1462923724542 Marionette TRACE conn2 <- [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[4036] expected 0 but got 24","_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] 16:42:04 INFO - PROCESS | 2788 | 1462923724552 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 16:42:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:42:04 INFO - PROCESS | 2788 | 1462923724559 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 2788 | 1462923724561 Marionette TRACE conn2 <- [1,722,null,{}] 16:42:04 INFO - PROCESS | 2788 | 1462923724564 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 2788 | 1462923724653 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 16:42:04 INFO - PROCESS | 2788 | 1462923724660 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 2788 | ++DOCSHELL 18971000 == 60 [pid = 2788] [id = 190] 16:42:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (18971800) [pid = 2788] [serial = 568] [outer = 00000000] 16:42:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (18BB3400) [pid = 2788] [serial = 569] [outer = 18971800] 16:42:04 INFO - PROCESS | 2788 | 1462923724705 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (19F1FC00) [pid = 2788] [serial = 570] [outer = 18971800] 16:42:05 INFO - PROCESS | 2788 | 1462923725148 Marionette TRACE conn2 <- [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]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:42:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 640ms 16:42:05 INFO - PROCESS | 2788 | 1462923725193 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 2788 | 1462923725195 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 16:42:05 INFO - PROCESS | 2788 | 1462923725198 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:42:05 INFO - PROCESS | 2788 | 1462923725200 Marionette TRACE conn2 <- [1,726,null,{}] 16:42:05 INFO - PROCESS | 2788 | 1462923725203 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:05 INFO - PROCESS | 2788 | 1462923725282 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 16:42:05 INFO - PROCESS | 2788 | 1462923725291 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 2788 | ++DOCSHELL 19F32C00 == 61 [pid = 2788] [id = 191] 16:42:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (19F33800) [pid = 2788] [serial = 571] [outer = 00000000] 16:42:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (19F40C00) [pid = 2788] [serial = 572] [outer = 19F33800] 16:42:05 INFO - PROCESS | 2788 | 1462923725335 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (19FB2C00) [pid = 2788] [serial = 573] [outer = 19F33800] 16:42:06 INFO - PROCESS | 2788 | 1462923726286 Marionette TRACE conn2 <- [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]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1141ms 16:42:06 INFO - PROCESS | 2788 | 1462923726339 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 2788 | 1462923726341 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 16:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:42:06 INFO - PROCESS | 2788 | 1462923726344 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 2788 | 1462923726346 Marionette TRACE conn2 <- [1,730,null,{}] 16:42:06 INFO - PROCESS | 2788 | 1462923726350 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 2788 | 1462923726484 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 16:42:06 INFO - PROCESS | 2788 | 1462923726493 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 2788 | ++DOCSHELL 19F40000 == 62 [pid = 2788] [id = 192] 16:42:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (19FB3400) [pid = 2788] [serial = 574] [outer = 00000000] 16:42:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1A7B6400) [pid = 2788] [serial = 575] [outer = 19FB3400] 16:42:06 INFO - PROCESS | 2788 | 1462923726537 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1A7BE800) [pid = 2788] [serial = 576] [outer = 19FB3400] 16:42:07 INFO - PROCESS | 2788 | 1462923727484 Marionette TRACE conn2 <- [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]]]}] 16:42:07 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 16:42:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1188ms 16:42:07 INFO - PROCESS | 2788 | 1462923727548 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 2788 | 1462923727550 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 16:42:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:42:07 INFO - PROCESS | 2788 | 1462923727553 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 2788 | 1462923727555 Marionette TRACE conn2 <- [1,734,null,{}] 16:42:07 INFO - PROCESS | 2788 | 1462923727559 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 2788 | 1462923727667 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 16:42:07 INFO - PROCESS | 2788 | 1462923727721 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 2788 | ++DOCSHELL 15B62800 == 63 [pid = 2788] [id = 193] 16:42:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (1A7B9400) [pid = 2788] [serial = 577] [outer = 00000000] 16:42:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1A84E800) [pid = 2788] [serial = 578] [outer = 1A7B9400] 16:42:07 INFO - PROCESS | 2788 | 1462923727773 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (1ABA7800) [pid = 2788] [serial = 579] [outer = 1A7B9400] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (18BB2400) [pid = 2788] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (1AF0A400) [pid = 2788] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (0F5F6800) [pid = 2788] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (17993C00) [pid = 2788] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (11535C00) [pid = 2788] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (16009800) [pid = 2788] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (17F7D800) [pid = 2788] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (117D9000) [pid = 2788] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (16682C00) [pid = 2788] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (18BAD800) [pid = 2788] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (19FAA400) [pid = 2788] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (10D59C00) [pid = 2788] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (14620800) [pid = 2788] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1AE29000) [pid = 2788] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1660A800) [pid = 2788] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (16605800) [pid = 2788] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (13D4D400) [pid = 2788] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (107FB400) [pid = 2788] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (171E1000) [pid = 2788] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:42:08 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (122B1000) [pid = 2788] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:42:08 INFO - PROCESS | 2788 | 1462923728725 Marionette TRACE conn2 <- [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]]]}] 16:42:08 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.) 16:42:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1187ms 16:42:08 INFO - PROCESS | 2788 | 1462923728751 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 2788 | 1462923728753 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 16:42:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:42:08 INFO - PROCESS | 2788 | 1462923728757 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 2788 | 1462923728759 Marionette TRACE conn2 <- [1,738,null,{}] 16:42:08 INFO - PROCESS | 2788 | 1462923728779 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 2788 | 1462923728859 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 16:42:08 INFO - PROCESS | 2788 | 1462923728865 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 2788 | ++DOCSHELL 10F13400 == 64 [pid = 2788] [id = 194] 16:42:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (11573400) [pid = 2788] [serial = 580] [outer = 00000000] 16:42:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1660A800) [pid = 2788] [serial = 581] [outer = 11573400] 16:42:08 INFO - PROCESS | 2788 | 1462923728909 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (171E1000) [pid = 2788] [serial = 582] [outer = 11573400] 16:42:09 INFO - PROCESS | 2788 | 1462923729840 Marionette TRACE conn2 <- [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]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:42:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1093ms 16:42:09 INFO - PROCESS | 2788 | 1462923729857 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 2788 | 1462923729859 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 16:42:09 INFO - PROCESS | 2788 | 1462923729863 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:42:09 INFO - PROCESS | 2788 | 1462923729865 Marionette TRACE conn2 <- [1,742,null,{}] 16:42:09 INFO - PROCESS | 2788 | 1462923729872 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 2788 | 1462923729951 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 16:42:09 INFO - PROCESS | 2788 | 1462923729958 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 2788 | ++DOCSHELL 15C38800 == 65 [pid = 2788] [id = 195] 16:42:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (16086400) [pid = 2788] [serial = 583] [outer = 00000000] 16:42:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (18BAA800) [pid = 2788] [serial = 584] [outer = 16086400] 16:42:09 INFO - PROCESS | 2788 | 1462923730001 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (18BAD800) [pid = 2788] [serial = 585] [outer = 16086400] 16:42:11 INFO - PROCESS | 2788 | 1462923731146 Marionette TRACE conn2 <- [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]]]}] 16:42:11 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 16:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1297ms 16:42:11 INFO - PROCESS | 2788 | 1462923731165 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 2788 | 1462923731169 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 16:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:42:11 INFO - PROCESS | 2788 | 1462923731216 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 2788 | 1462923731221 Marionette TRACE conn2 <- [1,746,null,{}] 16:42:11 INFO - PROCESS | 2788 | 1462923731226 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:11 INFO - PROCESS | 2788 | 1462923731325 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 16:42:11 INFO - PROCESS | 2788 | 1462923731525 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 2788 | ++DOCSHELL 11B5C400 == 66 [pid = 2788] [id = 196] 16:42:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (122B1000) [pid = 2788] [serial = 586] [outer = 00000000] 16:42:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (15C3A000) [pid = 2788] [serial = 587] [outer = 122B1000] 16:42:11 INFO - PROCESS | 2788 | 1462923731581 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (16603C00) [pid = 2788] [serial = 588] [outer = 122B1000] 16:42:12 INFO - PROCESS | 2788 | 1462923732109 Marionette TRACE conn2 <- [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]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:42:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 953ms 16:42:12 INFO - PROCESS | 2788 | 1462923732161 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 2788 | 1462923732167 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 16:42:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:42:12 INFO - PROCESS | 2788 | 1462923732174 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 2788 | 1462923732176 Marionette TRACE conn2 <- [1,750,null,{}] 16:42:12 INFO - PROCESS | 2788 | 1462923732181 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 2788 | 1462923732286 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 16:42:12 INFO - PROCESS | 2788 | 1462923732386 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 2788 | ++DOCSHELL 171EB800 == 67 [pid = 2788] [id = 197] 16:42:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (171EC000) [pid = 2788] [serial = 589] [outer = 00000000] 16:42:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (17D90400) [pid = 2788] [serial = 590] [outer = 171EC000] 16:42:12 INFO - PROCESS | 2788 | 1462923732439 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (18480800) [pid = 2788] [serial = 591] [outer = 171EC000] 16:42:13 INFO - PROCESS | 2788 | 1462923733522 Marionette TRACE conn2 <- [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]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:42:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1391ms 16:42:13 INFO - PROCESS | 2788 | 1462923733580 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 2788 | 1462923733583 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 16:42:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:42:13 INFO - PROCESS | 2788 | 1462923733587 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 2788 | 1462923733590 Marionette TRACE conn2 <- [1,754,null,{}] 16:42:13 INFO - PROCESS | 2788 | 1462923733601 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 2788 | 1462923733742 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 16:42:13 INFO - PROCESS | 2788 | 1462923733867 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 2788 | ++DOCSHELL 10F15800 == 68 [pid = 2788] [id = 198] 16:42:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (11574400) [pid = 2788] [serial = 592] [outer = 00000000] 16:42:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (13C70400) [pid = 2788] [serial = 593] [outer = 11574400] 16:42:13 INFO - PROCESS | 2788 | 1462923733934 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (16678C00) [pid = 2788] [serial = 594] [outer = 11574400] 16:42:15 INFO - PROCESS | 2788 | 1462923735102 Marionette TRACE conn2 <- [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]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:42:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1562ms 16:42:15 INFO - PROCESS | 2788 | --DOCSHELL 10F13400 == 67 [pid = 2788] [id = 194] 16:42:15 INFO - PROCESS | 2788 | --DOCSHELL 15B62800 == 66 [pid = 2788] [id = 193] 16:42:15 INFO - PROCESS | 2788 | --DOCSHELL 19F40000 == 65 [pid = 2788] [id = 192] 16:42:15 INFO - PROCESS | 2788 | --DOCSHELL 19F32C00 == 64 [pid = 2788] [id = 191] 16:42:15 INFO - PROCESS | 2788 | --DOCSHELL 18971000 == 63 [pid = 2788] [id = 190] 16:42:15 INFO - PROCESS | 2788 | --DOCSHELL 17301800 == 62 [pid = 2788] [id = 189] 16:42:15 INFO - PROCESS | 2788 | --DOCSHELL 106F1000 == 61 [pid = 2788] [id = 188] 16:42:15 INFO - PROCESS | 2788 | --DOCSHELL 13C66400 == 60 [pid = 2788] [id = 187] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (18B75400) [pid = 2788] [serial = 548] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | 1462923735244 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 2788 | 1462923735247 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 16:42:15 INFO - PROCESS | 2788 | --DOCSHELL 12214400 == 59 [pid = 2788] [id = 184] 16:42:15 INFO - PROCESS | 2788 | --DOCSHELL 11B5E400 == 58 [pid = 2788] [id = 183] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1AF30400) [pid = 2788] [serial = 426] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (1AF82800) [pid = 2788] [serial = 477] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (11539800) [pid = 2788] [serial = 468] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (19F24800) [pid = 2788] [serial = 474] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (15C80800) [pid = 2788] [serial = 432] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (17922C00) [pid = 2788] [serial = 420] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (18BA6C00) [pid = 2788] [serial = 423] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (13C69800) [pid = 2788] [serial = 417] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (17948400) [pid = 2788] [serial = 377] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (19F2C800) [pid = 2788] [serial = 380] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1A544800) [pid = 2788] [serial = 429] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (13BD6800) [pid = 2788] [serial = 374] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (16081400) [pid = 2788] [serial = 471] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (1B566000) [pid = 2788] [serial = 480] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (11EB5C00) [pid = 2788] [serial = 515] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (15C40800) [pid = 2788] [serial = 518] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (1A7BE400) [pid = 2788] [serial = 531] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1660E800) [pid = 2788] [serial = 530] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (17020C00) [pid = 2788] [serial = 540] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (19F20C00) [pid = 2788] [serial = 521] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (16678400) [pid = 2788] [serial = 539] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (1560A000) [pid = 2788] [serial = 536] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (1B561800) [pid = 2788] [serial = 524] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (1A7BEC00) [pid = 2788] [serial = 527] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (122A8800) [pid = 2788] [serial = 533] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (17926000) [pid = 2788] [serial = 542] [outer = 00000000] [url = about:blank] 16:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (13C65400) [pid = 2788] [serial = 534] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (1792E400) [pid = 2788] [serial = 543] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (15A70800) [pid = 2788] [serial = 537] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (171EA400) [pid = 2788] [serial = 545] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (17304000) [pid = 2788] [serial = 546] [outer = 00000000] [url = about:blank] 16:42:15 INFO - PROCESS | 2788 | 1462923735264 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 2788 | 1462923735268 Marionette TRACE conn2 <- [1,758,null,{}] 16:42:15 INFO - PROCESS | 2788 | 1462923735274 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 2788 | 1462923735365 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 16:42:15 INFO - PROCESS | 2788 | 1462923735443 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 2788 | ++DOCSHELL 117E0400 == 59 [pid = 2788] [id = 199] 16:42:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (11B5C800) [pid = 2788] [serial = 595] [outer = 00000000] 16:42:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (122B1C00) [pid = 2788] [serial = 596] [outer = 11B5C800] 16:42:15 INFO - PROCESS | 2788 | 1462923735493 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (12E28800) [pid = 2788] [serial = 597] [outer = 11B5C800] 16:42:15 INFO - PROCESS | 2788 | 1462923735860 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 640ms 16:42:15 INFO - PROCESS | 2788 | 1462923735902 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 2788 | 1462923735907 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:42:15 INFO - PROCESS | 2788 | 1462923735913 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 2788 | 1462923735916 Marionette TRACE conn2 <- [1,762,null,{}] 16:42:15 INFO - PROCESS | 2788 | 1462923735919 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 2788 | 1462923736011 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 16:42:16 INFO - PROCESS | 2788 | 1462923736019 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 2788 | ++DOCSHELL 13BCD000 == 60 [pid = 2788] [id = 200] 16:42:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (13C65400) [pid = 2788] [serial = 598] [outer = 00000000] 16:42:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (13C81400) [pid = 2788] [serial = 599] [outer = 13C65400] 16:42:16 INFO - PROCESS | 2788 | 1462923736063 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (14179800) [pid = 2788] [serial = 600] [outer = 13C65400] 16:42:16 INFO - PROCESS | 2788 | 1462923736492 Marionette TRACE conn2 <- [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]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 625ms 16:42:16 INFO - PROCESS | 2788 | 1462923736550 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 2788 | 1462923736552 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 16:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:42:16 INFO - PROCESS | 2788 | 1462923736556 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 2788 | 1462923736559 Marionette TRACE conn2 <- [1,766,null,{}] 16:42:16 INFO - PROCESS | 2788 | 1462923736569 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:16 INFO - PROCESS | 2788 | 1462923736652 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 16:42:16 INFO - PROCESS | 2788 | 1462923736700 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 2788 | ++DOCSHELL 15C78000 == 61 [pid = 2788] [id = 201] 16:42:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (15C78C00) [pid = 2788] [serial = 601] [outer = 00000000] 16:42:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (1607A400) [pid = 2788] [serial = 602] [outer = 15C78C00] 16:42:16 INFO - PROCESS | 2788 | 1462923736748 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (1660B800) [pid = 2788] [serial = 603] [outer = 15C78C00] 16:42:17 INFO - PROCESS | 2788 | 1462923737185 Marionette TRACE conn2 <- [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]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 704ms 16:42:17 INFO - PROCESS | 2788 | 1462923737254 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 2788 | 1462923737257 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 16:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:42:17 INFO - PROCESS | 2788 | 1462923737260 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 2788 | 1462923737262 Marionette TRACE conn2 <- [1,770,null,{}] 16:42:17 INFO - PROCESS | 2788 | 1462923737266 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 2788 | 1462923737347 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 16:42:17 INFO - PROCESS | 2788 | 1462923737362 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 2788 | ++DOCSHELL 16609800 == 62 [pid = 2788] [id = 202] 16:42:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (1667D000) [pid = 2788] [serial = 604] [outer = 00000000] 16:42:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (16CE9800) [pid = 2788] [serial = 605] [outer = 1667D000] 16:42:17 INFO - PROCESS | 2788 | 1462923737411 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (1701DC00) [pid = 2788] [serial = 606] [outer = 1667D000] 16:42:17 INFO - PROCESS | 2788 | 1462923737868 Marionette TRACE conn2 <- [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]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 640ms 16:42:17 INFO - PROCESS | 2788 | 1462923737908 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 2788 | 1462923737910 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 16:42:17 INFO - PROCESS | 2788 | 1462923737914 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:42:17 INFO - PROCESS | 2788 | 1462923737915 Marionette TRACE conn2 <- [1,774,null,{}] 16:42:17 INFO - PROCESS | 2788 | 1462923737919 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 2788 | 1462923738026 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 16:42:18 INFO - PROCESS | 2788 | 1462923738117 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 2788 | ++DOCSHELL 171E9400 == 63 [pid = 2788] [id = 203] 16:42:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (171E9800) [pid = 2788] [serial = 607] [outer = 00000000] 16:42:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (17304000) [pid = 2788] [serial = 608] [outer = 171E9800] 16:42:18 INFO - PROCESS | 2788 | 1462923738161 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (17923800) [pid = 2788] [serial = 609] [outer = 171E9800] 16:42:18 INFO - PROCESS | 2788 | 1462923738573 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 703ms 16:42:18 INFO - PROCESS | 2788 | 1462923738619 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 2788 | 1462923738621 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 16:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:42:18 INFO - PROCESS | 2788 | 1462923738625 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 2788 | 1462923738626 Marionette TRACE conn2 <- [1,778,null,{}] 16:42:18 INFO - PROCESS | 2788 | 1462923738630 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 2788 | 1462923738758 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 16:42:18 INFO - PROCESS | 2788 | 1462923738818 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 2788 | ++DOCSHELL 10F1C400 == 64 [pid = 2788] [id = 204] 16:42:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (16CE9000) [pid = 2788] [serial = 610] [outer = 00000000] 16:42:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (180A0000) [pid = 2788] [serial = 611] [outer = 16CE9000] 16:42:18 INFO - PROCESS | 2788 | 1462923738863 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (18483800) [pid = 2788] [serial = 612] [outer = 16CE9000] 16:42:19 INFO - PROCESS | 2788 | 1462923739280 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 703ms 16:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:42:19 INFO - PROCESS | 2788 | 1462923739324 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 2788 | 1462923739326 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 16:42:19 INFO - PROCESS | 2788 | 1462923739329 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 2788 | 1462923739331 Marionette TRACE conn2 <- [1,782,null,{}] 16:42:19 INFO - PROCESS | 2788 | 1462923739338 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 2788 | 1462923739469 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 16:42:19 INFO - PROCESS | 2788 | 1462923739526 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 2788 | ++DOCSHELL 1792C800 == 65 [pid = 2788] [id = 205] 16:42:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1799DC00) [pid = 2788] [serial = 613] [outer = 00000000] 16:42:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (18BA6800) [pid = 2788] [serial = 614] [outer = 1799DC00] 16:42:19 INFO - PROCESS | 2788 | 1462923739570 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (18BA9000) [pid = 2788] [serial = 615] [outer = 1799DC00] 16:42:19 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (11573400) [pid = 2788] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:42:19 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (19FB3400) [pid = 2788] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:42:19 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (17302800) [pid = 2788] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:42:19 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (10767400) [pid = 2788] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:42:19 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (18971800) [pid = 2788] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:42:19 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (13C6A400) [pid = 2788] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:42:19 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (19F33800) [pid = 2788] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:42:19 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1A7B9400) [pid = 2788] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:42:20 INFO - PROCESS | 2788 | 1462923740049 Marionette TRACE conn2 <- [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]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 16:42:20 INFO - PROCESS | 2788 | 1462923740070 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 2788 | 1462923740072 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 16:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:42:20 INFO - PROCESS | 2788 | 1462923740086 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 2788 | 1462923740088 Marionette TRACE conn2 <- [1,786,null,{}] 16:42:20 INFO - PROCESS | 2788 | 1462923740092 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 2788 | 1462923740179 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 16:42:20 INFO - PROCESS | 2788 | 1462923740186 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 2788 | ++DOCSHELL 10D55C00 == 66 [pid = 2788] [id = 206] 16:42:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (112B3000) [pid = 2788] [serial = 616] [outer = 00000000] 16:42:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (18B75C00) [pid = 2788] [serial = 617] [outer = 112B3000] 16:42:20 INFO - PROCESS | 2788 | 1462923740229 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (18BB3800) [pid = 2788] [serial = 618] [outer = 112B3000] 16:42:20 INFO - PROCESS | 2788 | 1462923740631 Marionette TRACE conn2 <- [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]]]}] 16:42:20 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 16:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 594ms 16:42:20 INFO - PROCESS | 2788 | 1462923740682 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 2788 | 1462923740684 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 16:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:42:20 INFO - PROCESS | 2788 | 1462923740691 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 2788 | 1462923740693 Marionette TRACE conn2 <- [1,790,null,{}] 16:42:20 INFO - PROCESS | 2788 | 1462923740696 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 2788 | 1462923740776 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 16:42:20 INFO - PROCESS | 2788 | 1462923740783 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 2788 | ++DOCSHELL 17302400 == 67 [pid = 2788] [id = 207] 16:42:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (19F20000) [pid = 2788] [serial = 619] [outer = 00000000] 16:42:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (19F2EC00) [pid = 2788] [serial = 620] [outer = 19F20000] 16:42:20 INFO - PROCESS | 2788 | 1462923740829 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (19F38800) [pid = 2788] [serial = 621] [outer = 19F20000] 16:42:21 INFO - PROCESS | 2788 | 1462923741303 Marionette TRACE conn2 <- [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]]]}] 16:42:21 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 16:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 625ms 16:42:21 INFO - PROCESS | 2788 | 1462923741327 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 2788 | 1462923741329 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 16:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:42:21 INFO - PROCESS | 2788 | 1462923741332 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 2788 | 1462923741334 Marionette TRACE conn2 <- [1,794,null,{}] 16:42:21 INFO - PROCESS | 2788 | 1462923741337 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:21 INFO - PROCESS | 2788 | 1462923741420 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 16:42:21 INFO - PROCESS | 2788 | 1462923741426 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 2788 | ++DOCSHELL 19F3BC00 == 68 [pid = 2788] [id = 208] 16:42:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (19F3C400) [pid = 2788] [serial = 622] [outer = 00000000] 16:42:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (19FAF800) [pid = 2788] [serial = 623] [outer = 19F3C400] 16:42:21 INFO - PROCESS | 2788 | 1462923741469 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (1A548000) [pid = 2788] [serial = 624] [outer = 19F3C400] 16:42:21 INFO - PROCESS | 2788 | 1462923741978 Marionette TRACE conn2 <- [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]]]}] 16:42:22 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 16:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 687ms 16:42:22 INFO - PROCESS | 2788 | 1462923742032 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 2788 | 1462923742037 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 16:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:42:22 INFO - PROCESS | 2788 | 1462923742042 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 2788 | 1462923742047 Marionette TRACE conn2 <- [1,798,null,{}] 16:42:22 INFO - PROCESS | 2788 | 1462923742054 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 2788 | 1462923742215 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 16:42:22 INFO - PROCESS | 2788 | 1462923742319 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 2788 | ++DOCSHELL 112B1400 == 69 [pid = 2788] [id = 209] 16:42:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (11EB5C00) [pid = 2788] [serial = 625] [outer = 00000000] 16:42:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (12E52800) [pid = 2788] [serial = 626] [outer = 11EB5C00] 16:42:22 INFO - PROCESS | 2788 | 1462923742373 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1323C400) [pid = 2788] [serial = 627] [outer = 11EB5C00] 16:42:22 INFO - PROCESS | 2788 | 1462923742963 Marionette TRACE conn2 <- [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]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1000ms 16:42:23 INFO - PROCESS | 2788 | 1462923743046 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 2788 | 1462923743052 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 16:42:23 INFO - PROCESS | 2788 | 1462923743059 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:42:23 INFO - PROCESS | 2788 | 1462923743062 Marionette TRACE conn2 <- [1,802,null,{}] 16:42:23 INFO - PROCESS | 2788 | 1462923743066 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 2788 | 1462923743225 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 16:42:23 INFO - PROCESS | 2788 | 1462923743236 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 2788 | ++DOCSHELL 13D48400 == 70 [pid = 2788] [id = 210] 16:42:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (14621000) [pid = 2788] [serial = 628] [outer = 00000000] 16:42:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1600C000) [pid = 2788] [serial = 629] [outer = 14621000] 16:42:23 INFO - PROCESS | 2788 | 1462923743293 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (16683400) [pid = 2788] [serial = 630] [outer = 14621000] 16:42:23 INFO - PROCESS | 2788 | 1462923743928 Marionette TRACE conn2 <- [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] 16:42:23 INFO - PROCESS | 2788 | 1462923743969 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 16:42:23 INFO - PROCESS | 2788 | 1462923743973 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 2788 | 1462923743977 Marionette TRACE conn2 <- [1,806,null,{}] 16:42:23 INFO - PROCESS | 2788 | 1462923743988 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:24 INFO - PROCESS | 2788 | 1462923744098 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 16:42:24 INFO - PROCESS | 2788 | 1462923744225 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 2788 | ++DOCSHELL 17993800 == 71 [pid = 2788] [id = 211] 16:42:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1799BC00) [pid = 2788] [serial = 631] [outer = 00000000] 16:42:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (18BB4400) [pid = 2788] [serial = 632] [outer = 1799BC00] 16:42:24 INFO - PROCESS | 2788 | 1462923744288 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1A54E000) [pid = 2788] [serial = 633] [outer = 1799BC00] 16:42:24 INFO - PROCESS | 2788 | 1462923744880 Marionette TRACE conn2 <- [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]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 938ms 16:42:24 INFO - PROCESS | 2788 | 1462923744917 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 2788 | 1462923744920 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 16:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:42:24 INFO - PROCESS | 2788 | 1462923744924 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 2788 | 1462923744926 Marionette TRACE conn2 <- [1,810,null,{}] 16:42:24 INFO - PROCESS | 2788 | 1462923744929 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 2788 | 1462923745032 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 16:42:25 INFO - PROCESS | 2788 | 1462923745129 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 2788 | ++DOCSHELL 1A7B9C00 == 72 [pid = 2788] [id = 212] 16:42:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1A7BAC00) [pid = 2788] [serial = 634] [outer = 00000000] 16:42:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1A7C0C00) [pid = 2788] [serial = 635] [outer = 1A7BAC00] 16:42:25 INFO - PROCESS | 2788 | 1462923745182 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1A84B000) [pid = 2788] [serial = 636] [outer = 1A7BAC00] 16:42:25 INFO - PROCESS | 2788 | 1462923745736 Marionette TRACE conn2 <- [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] 16:42:25 INFO - PROCESS | 2788 | 1462923745769 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 16:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:42:25 INFO - PROCESS | 2788 | 1462923745774 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 2788 | 1462923745776 Marionette TRACE conn2 <- [1,814,null,{}] 16:42:25 INFO - PROCESS | 2788 | 1462923745780 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 2788 | 1462923745879 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 16:42:25 INFO - PROCESS | 2788 | 1462923745975 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 2788 | ++DOCSHELL 13CA7800 == 73 [pid = 2788] [id = 213] 16:42:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (1A7B7C00) [pid = 2788] [serial = 637] [outer = 00000000] 16:42:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1AE26400) [pid = 2788] [serial = 638] [outer = 1A7B7C00] 16:42:26 INFO - PROCESS | 2788 | 1462923746028 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (1AE28400) [pid = 2788] [serial = 639] [outer = 1A7B7C00] 16:42:26 INFO - PROCESS | 2788 | 1462923746625 Marionette TRACE conn2 <- [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]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 906ms 16:42:26 INFO - PROCESS | 2788 | 1462923746676 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 2788 | 1462923746678 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 16:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:42:26 INFO - PROCESS | 2788 | 1462923746682 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 2788 | 1462923746684 Marionette TRACE conn2 <- [1,818,null,{}] 16:42:26 INFO - PROCESS | 2788 | 1462923746688 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 2788 | 1462923746807 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 16:42:26 INFO - PROCESS | 2788 | 1462923746946 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 2788 | ++DOCSHELL 1AE26C00 == 74 [pid = 2788] [id = 214] 16:42:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (1AE2BC00) [pid = 2788] [serial = 640] [outer = 00000000] 16:42:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1AF0F400) [pid = 2788] [serial = 641] [outer = 1AE2BC00] 16:42:26 INFO - PROCESS | 2788 | 1462923747005 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1AF2BC00) [pid = 2788] [serial = 642] [outer = 1AE2BC00] 16:42:27 INFO - PROCESS | 2788 | 1462923747718 Marionette TRACE conn2 <- [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]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1094ms 16:42:27 INFO - PROCESS | 2788 | 1462923747779 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 2788 | 1462923747783 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 16:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:42:27 INFO - PROCESS | 2788 | 1462923747789 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 2788 | 1462923747793 Marionette TRACE conn2 <- [1,822,null,{}] 16:42:27 INFO - PROCESS | 2788 | 1462923747800 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 2788 | 1462923747900 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 16:42:28 INFO - PROCESS | 2788 | 1462923748033 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 2788 | ++DOCSHELL 106F0C00 == 75 [pid = 2788] [id = 215] 16:42:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1075B000) [pid = 2788] [serial = 643] [outer = 00000000] 16:42:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (12ED8C00) [pid = 2788] [serial = 644] [outer = 1075B000] 16:42:28 INFO - PROCESS | 2788 | 1462923748107 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (15610400) [pid = 2788] [serial = 645] [outer = 1075B000] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 17302400 == 74 [pid = 2788] [id = 207] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 10D55C00 == 73 [pid = 2788] [id = 206] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 1792C800 == 72 [pid = 2788] [id = 205] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 10F1C400 == 71 [pid = 2788] [id = 204] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 171E9400 == 70 [pid = 2788] [id = 203] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 16609800 == 69 [pid = 2788] [id = 202] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 15C78000 == 68 [pid = 2788] [id = 201] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 13BCD000 == 67 [pid = 2788] [id = 200] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 117E0400 == 66 [pid = 2788] [id = 199] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 10F15800 == 65 [pid = 2788] [id = 198] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 171EB800 == 64 [pid = 2788] [id = 197] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (14173800) [pid = 2788] [serial = 551] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (16CEDC00) [pid = 2788] [serial = 554] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOCSHELL 11B5C400 == 63 [pid = 2788] [id = 196] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (1A7BE800) [pid = 2788] [serial = 576] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1A7B6400) [pid = 2788] [serial = 575] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (19F30800) [pid = 2788] [serial = 557] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1792AC00) [pid = 2788] [serial = 566] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (17997000) [pid = 2788] [serial = 567] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (12E26000) [pid = 2788] [serial = 563] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (1445DC00) [pid = 2788] [serial = 564] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (18BB3400) [pid = 2788] [serial = 569] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (19F1FC00) [pid = 2788] [serial = 570] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (14621800) [pid = 2788] [serial = 561] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (14031800) [pid = 2788] [serial = 560] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (19F40C00) [pid = 2788] [serial = 572] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1A84E800) [pid = 2788] [serial = 578] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (19FB2C00) [pid = 2788] [serial = 573] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (171E1000) [pid = 2788] [serial = 582] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1ABA7800) [pid = 2788] [serial = 579] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (1660A800) [pid = 2788] [serial = 581] [outer = 00000000] [url = about:blank] 16:42:28 INFO - PROCESS | 2788 | 1462923748755 Marionette TRACE conn2 <- [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]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1000ms 16:42:28 INFO - PROCESS | 2788 | 1462923748792 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 2788 | 1462923748797 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 16:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:42:28 INFO - PROCESS | 2788 | 1462923748803 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 2788 | 1462923748806 Marionette TRACE conn2 <- [1,826,null,{}] 16:42:28 INFO - PROCESS | 2788 | 1462923748810 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 2788 | 1462923748893 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 16:42:28 INFO - PROCESS | 2788 | 1462923748900 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 2788 | ++DOCSHELL 11B5C400 == 64 [pid = 2788] [id = 216] 16:42:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (11BC5400) [pid = 2788] [serial = 646] [outer = 00000000] 16:42:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (14040C00) [pid = 2788] [serial = 647] [outer = 11BC5400] 16:42:28 INFO - PROCESS | 2788 | 1462923748946 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (15617400) [pid = 2788] [serial = 648] [outer = 11BC5400] 16:42:29 INFO - PROCESS | 2788 | 1462923749417 Marionette TRACE conn2 <- [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]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 625ms 16:42:29 INFO - PROCESS | 2788 | 1462923749471 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 2788 | 1462923749473 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 16:42:29 INFO - PROCESS | 2788 | 1462923749476 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 2788 | 1462923749480 Marionette TRACE conn2 <- [1,830,null,{}] 16:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:42:29 INFO - PROCESS | 2788 | 1462923749490 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 2788 | 1462923749575 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 16:42:29 INFO - PROCESS | 2788 | 1462923749582 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 2788 | ++DOCSHELL 17023000 == 65 [pid = 2788] [id = 217] 16:42:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (17023400) [pid = 2788] [serial = 649] [outer = 00000000] 16:42:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (171E9400) [pid = 2788] [serial = 650] [outer = 17023400] 16:42:29 INFO - PROCESS | 2788 | 1462923749633 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (17923C00) [pid = 2788] [serial = 651] [outer = 17023400] 16:42:30 INFO - PROCESS | 2788 | 1462923750136 Marionette TRACE conn2 <- [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]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 703ms 16:42:30 INFO - PROCESS | 2788 | 1462923750179 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 2788 | 1462923750182 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 16:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:42:30 INFO - PROCESS | 2788 | 1462923750185 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 2788 | 1462923750187 Marionette TRACE conn2 <- [1,834,null,{}] 16:42:30 INFO - PROCESS | 2788 | 1462923750190 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:30 INFO - PROCESS | 2788 | 1462923750273 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 16:42:30 INFO - PROCESS | 2788 | 1462923750279 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 2788 | ++DOCSHELL 171E8800 == 66 [pid = 2788] [id = 218] 16:42:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1792EC00) [pid = 2788] [serial = 652] [outer = 00000000] 16:42:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1799D800) [pid = 2788] [serial = 653] [outer = 1792EC00] 16:42:30 INFO - PROCESS | 2788 | 1462923750324 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (18965C00) [pid = 2788] [serial = 654] [outer = 1792EC00] 16:42:30 INFO - PROCESS | 2788 | 1462923750751 Marionette TRACE conn2 <- [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]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 594ms 16:42:30 INFO - PROCESS | 2788 | 1462923750782 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 2788 | 1462923750784 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 16:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:42:30 INFO - PROCESS | 2788 | 1462923750813 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 2788 | 1462923750816 Marionette TRACE conn2 <- [1,838,null,{}] 16:42:30 INFO - PROCESS | 2788 | 1462923750829 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:30 INFO - PROCESS | 2788 | 1462923750937 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 16:42:31 INFO - PROCESS | 2788 | 1462923751025 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 2788 | ++DOCSHELL 10F14800 == 67 [pid = 2788] [id = 219] 16:42:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (18973400) [pid = 2788] [serial = 655] [outer = 00000000] 16:42:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (18BB4800) [pid = 2788] [serial = 656] [outer = 18973400] 16:42:31 INFO - PROCESS | 2788 | 1462923751068 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (19F1F000) [pid = 2788] [serial = 657] [outer = 18973400] 16:42:31 INFO - PROCESS | 2788 | 1462923751483 Marionette TRACE conn2 <- [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]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 718ms 16:42:31 INFO - PROCESS | 2788 | 1462923751516 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 2788 | 1462923751518 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 16:42:31 INFO - PROCESS | 2788 | 1462923751521 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 2788 | 1462923751523 Marionette TRACE conn2 <- [1,842,null,{}] 16:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:42:31 INFO - PROCESS | 2788 | 1462923751527 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 2788 | 1462923751659 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 16:42:31 INFO - PROCESS | 2788 | 1462923751719 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 2788 | ++DOCSHELL 18971000 == 68 [pid = 2788] [id = 220] 16:42:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (18BA7C00) [pid = 2788] [serial = 658] [outer = 00000000] 16:42:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (19FB8400) [pid = 2788] [serial = 659] [outer = 18BA7C00] 16:42:31 INFO - PROCESS | 2788 | 1462923751764 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1A549800) [pid = 2788] [serial = 660] [outer = 18BA7C00] 16:42:32 INFO - PROCESS | 2788 | 1462923752169 Marionette TRACE conn2 <- [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]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 703ms 16:42:32 INFO - PROCESS | 2788 | 1462923752223 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 2788 | 1462923752225 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 16:42:32 INFO - PROCESS | 2788 | 1462923752229 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:42:32 INFO - PROCESS | 2788 | 1462923752230 Marionette TRACE conn2 <- [1,846,null,{}] 16:42:32 INFO - PROCESS | 2788 | 1462923752234 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:32 INFO - PROCESS | 2788 | 1462923752369 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 16:42:32 INFO - PROCESS | 2788 | 1462923752394 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 2788 | ++DOCSHELL 1A7BA400 == 69 [pid = 2788] [id = 221] 16:42:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1A7BF400) [pid = 2788] [serial = 661] [outer = 00000000] 16:42:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1AB98000) [pid = 2788] [serial = 662] [outer = 1A7BF400] 16:42:32 INFO - PROCESS | 2788 | 1462923752437 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1ABAF000) [pid = 2788] [serial = 663] [outer = 1A7BF400] 16:42:32 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (13C65400) [pid = 2788] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:42:32 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (171E9800) [pid = 2788] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:42:32 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (15C78C00) [pid = 2788] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:42:32 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (1667D000) [pid = 2788] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:42:32 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (11B5C800) [pid = 2788] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:42:32 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (19F20000) [pid = 2788] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:42:32 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (16CE9000) [pid = 2788] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:42:32 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (1799DC00) [pid = 2788] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:42:32 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (112B3000) [pid = 2788] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:42:32 INFO - PROCESS | 2788 | 1462923752970 Marionette TRACE conn2 <- [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]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 797ms 16:42:33 INFO - PROCESS | 2788 | 1462923753031 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 2788 | 1462923753033 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:42:33 INFO - PROCESS | 2788 | 1462923753036 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 2788 | 1462923753038 Marionette TRACE conn2 <- [1,850,null,{}] 16:42:33 INFO - PROCESS | 2788 | 1462923753042 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 2788 | 1462923753121 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 16:42:33 INFO - PROCESS | 2788 | 1462923753127 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 2788 | ++DOCSHELL 14040000 == 70 [pid = 2788] [id = 222] 16:42:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (15608000) [pid = 2788] [serial = 664] [outer = 00000000] 16:42:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (1799DC00) [pid = 2788] [serial = 665] [outer = 15608000] 16:42:33 INFO - PROCESS | 2788 | 1462923753181 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1896BC00) [pid = 2788] [serial = 666] [outer = 15608000] 16:42:33 INFO - PROCESS | 2788 | 1462923753607 Marionette TRACE conn2 <- [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]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 593ms 16:42:33 INFO - PROCESS | 2788 | 1462923753635 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 2788 | 1462923753637 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:42:33 INFO - PROCESS | 2788 | 1462923753640 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 2788 | 1462923753642 Marionette TRACE conn2 <- [1,854,null,{}] 16:42:33 INFO - PROCESS | 2788 | 1462923753645 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 2788 | 1462923753752 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 16:42:33 INFO - PROCESS | 2788 | 1462923753761 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 2788 | ++DOCSHELL 19FB7800 == 71 [pid = 2788] [id = 223] 16:42:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (1A7BE800) [pid = 2788] [serial = 667] [outer = 00000000] 16:42:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (1AF04C00) [pid = 2788] [serial = 668] [outer = 1A7BE800] 16:42:33 INFO - PROCESS | 2788 | 1462923753805 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1AF09C00) [pid = 2788] [serial = 669] [outer = 1A7BE800] 16:42:34 INFO - PROCESS | 2788 | 1462923754215 Marionette TRACE conn2 <- [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]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 594ms 16:42:34 INFO - PROCESS | 2788 | 1462923754236 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 2788 | 1462923754238 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 16:42:34 INFO - PROCESS | 2788 | 1462923754241 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:42:34 INFO - PROCESS | 2788 | 1462923754243 Marionette TRACE conn2 <- [1,858,null,{}] 16:42:34 INFO - PROCESS | 2788 | 1462923754247 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:34 INFO - PROCESS | 2788 | 1462923754368 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 16:42:34 INFO - PROCESS | 2788 | 1462923754377 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 2788 | ++DOCSHELL 19FB1800 == 72 [pid = 2788] [id = 224] 16:42:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1A7BE000) [pid = 2788] [serial = 670] [outer = 00000000] 16:42:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1AF34800) [pid = 2788] [serial = 671] [outer = 1A7BE000] 16:42:34 INFO - PROCESS | 2788 | 1462923754420 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1AF82400) [pid = 2788] [serial = 672] [outer = 1A7BE000] 16:42:34 INFO - PROCESS | 2788 | 1462923754850 Marionette TRACE conn2 <- [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]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 640ms 16:42:34 INFO - PROCESS | 2788 | 1462923754879 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 2788 | 1462923754882 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 16:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:42:34 INFO - PROCESS | 2788 | 1462923754885 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 2788 | 1462923754887 Marionette TRACE conn2 <- [1,862,null,{}] 16:42:34 INFO - PROCESS | 2788 | 1462923754891 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:35 INFO - PROCESS | 2788 | 1462923755085 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 16:42:35 INFO - PROCESS | 2788 | 1462923755241 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 2788 | ++DOCSHELL 10F16800 == 73 [pid = 2788] [id = 225] 16:42:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (10F17C00) [pid = 2788] [serial = 673] [outer = 00000000] 16:42:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (11579400) [pid = 2788] [serial = 674] [outer = 10F17C00] 16:42:35 INFO - PROCESS | 2788 | 1462923755299 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (122AF400) [pid = 2788] [serial = 675] [outer = 10F17C00] 16:42:35 INFO - PROCESS | 2788 | 1462923755883 Marionette TRACE conn2 <- [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]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1047ms 16:42:35 INFO - PROCESS | 2788 | 1462923755946 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 2788 | 1462923755950 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 16:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:42:35 INFO - PROCESS | 2788 | 1462923755954 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 2788 | 1462923755959 Marionette TRACE conn2 <- [1,866,null,{}] 16:42:35 INFO - PROCESS | 2788 | 1462923755964 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 2788 | 1462923756116 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 16:42:36 INFO - PROCESS | 2788 | 1462923756178 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 2788 | ++DOCSHELL 15C3E000 == 74 [pid = 2788] [id = 226] 16:42:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (15C3FC00) [pid = 2788] [serial = 676] [outer = 00000000] 16:42:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (1660B400) [pid = 2788] [serial = 677] [outer = 15C3FC00] 16:42:36 INFO - PROCESS | 2788 | 1462923756234 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (16B68400) [pid = 2788] [serial = 678] [outer = 15C3FC00] 16:42:36 INFO - PROCESS | 2788 | 1462923756814 Marionette TRACE conn2 <- [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]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 906ms 16:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:42:36 INFO - PROCESS | 2788 | 1462923756857 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 2788 | 1462923756860 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 16:42:36 INFO - PROCESS | 2788 | 1462923756864 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 2788 | 1462923756866 Marionette TRACE conn2 <- [1,870,null,{}] 16:42:36 INFO - PROCESS | 2788 | 1462923756870 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 2788 | 1462923756977 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 16:42:37 INFO - PROCESS | 2788 | 1462923757083 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 2788 | ++DOCSHELL 17D8C400 == 75 [pid = 2788] [id = 227] 16:42:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (17DF2C00) [pid = 2788] [serial = 679] [outer = 00000000] 16:42:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (19F36000) [pid = 2788] [serial = 680] [outer = 17DF2C00] 16:42:37 INFO - PROCESS | 2788 | 1462923757139 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (1A5EAC00) [pid = 2788] [serial = 681] [outer = 17DF2C00] 16:42:37 INFO - PROCESS | 2788 | 1462923757721 Marionette TRACE conn2 <- [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]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 890ms 16:42:37 INFO - PROCESS | 2788 | 1462923757767 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 2788 | 1462923757771 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 16:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:42:37 INFO - PROCESS | 2788 | 1462923757782 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 2788 | 1462923757787 Marionette TRACE conn2 <- [1,874,null,{}] 16:42:37 INFO - PROCESS | 2788 | 1462923757791 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 2788 | 1462923757899 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 16:42:37 INFO - PROCESS | 2788 | 1462923758001 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 2788 | ++DOCSHELL 1AF34400 == 76 [pid = 2788] [id = 228] 16:42:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (1AF35000) [pid = 2788] [serial = 682] [outer = 00000000] 16:42:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (1B55E000) [pid = 2788] [serial = 683] [outer = 1AF35000] 16:42:38 INFO - PROCESS | 2788 | 1462923758054 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (1B563800) [pid = 2788] [serial = 684] [outer = 1AF35000] 16:42:38 INFO - PROCESS | 2788 | 1462923758585 Marionette TRACE conn2 <- [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]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 859ms 16:42:38 INFO - PROCESS | 2788 | 1462923758641 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 2788 | 1462923758645 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 16:42:38 INFO - PROCESS | 2788 | 1462923758649 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:42:38 INFO - PROCESS | 2788 | 1462923758652 Marionette TRACE conn2 <- [1,878,null,{}] 16:42:38 INFO - PROCESS | 2788 | 1462923758655 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 2788 | 1462923758758 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 16:42:38 INFO - PROCESS | 2788 | 1462923758888 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 2788 | ++DOCSHELL 17522800 == 77 [pid = 2788] [id = 229] 16:42:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (17523000) [pid = 2788] [serial = 685] [outer = 00000000] 16:42:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1752AC00) [pid = 2788] [serial = 686] [outer = 17523000] 16:42:38 INFO - PROCESS | 2788 | 1462923758942 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (1752E400) [pid = 2788] [serial = 687] [outer = 17523000] 16:42:39 INFO - PROCESS | 2788 | 1462923759509 Marionette TRACE conn2 <- [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]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 906ms 16:42:39 INFO - PROCESS | 2788 | 1462923759555 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 2788 | 1462923759558 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 16:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:42:39 INFO - PROCESS | 2788 | 1462923759561 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 2788 | 1462923759563 Marionette TRACE conn2 <- [1,882,null,{}] 16:42:39 INFO - PROCESS | 2788 | 1462923759567 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 2788 | 1462923759676 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 16:42:39 INFO - PROCESS | 2788 | 1462923759785 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 2788 | ++DOCSHELL 1B23F400 == 78 [pid = 2788] [id = 230] 16:42:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (1B23F800) [pid = 2788] [serial = 688] [outer = 00000000] 16:42:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (1B569800) [pid = 2788] [serial = 689] [outer = 1B23F800] 16:42:39 INFO - PROCESS | 2788 | 1462923759844 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (1B6A5400) [pid = 2788] [serial = 690] [outer = 1B23F800] 16:42:40 INFO - PROCESS | 2788 | 1462923760454 Marionette TRACE conn2 <- [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]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 953ms 16:42:40 INFO - PROCESS | 2788 | 1462923760507 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 2788 | 1462923760509 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 16:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:42:40 INFO - PROCESS | 2788 | 1462923760513 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 2788 | 1462923760515 Marionette TRACE conn2 <- [1,886,null,{}] 16:42:40 INFO - PROCESS | 2788 | 1462923760519 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 2788 | 1462923760722 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 16:42:41 INFO - PROCESS | 2788 | 1462923761008 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 2788 | ++DOCSHELL 19FAA000 == 79 [pid = 2788] [id = 231] 16:42:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (19FAE800) [pid = 2788] [serial = 691] [outer = 00000000] 16:42:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (1B565C00) [pid = 2788] [serial = 692] [outer = 19FAE800] 16:42:41 INFO - PROCESS | 2788 | 1462923761106 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (1B6AA800) [pid = 2788] [serial = 693] [outer = 19FAE800] 16:42:41 INFO - PROCESS | 2788 | 1462923761882 Marionette TRACE conn2 <- [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]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1391ms 16:42:41 INFO - PROCESS | 2788 | 1462923761908 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 2788 | 1462923761913 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 16:42:41 INFO - PROCESS | 2788 | 1462923761917 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:42:41 INFO - PROCESS | 2788 | 1462923761921 Marionette TRACE conn2 <- [1,890,null,{}] 16:42:41 INFO - PROCESS | 2788 | 1462923761926 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:42 INFO - PROCESS | 2788 | 1462923762026 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 16:42:42 INFO - PROCESS | 2788 | 1462923762135 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 2788 | ++DOCSHELL 15C77C00 == 80 [pid = 2788] [id = 232] 16:42:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 142 (15C78000) [pid = 2788] [serial = 694] [outer = 00000000] 16:42:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 143 (1660B000) [pid = 2788] [serial = 695] [outer = 15C78000] 16:42:42 INFO - PROCESS | 2788 | 1462923762186 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 144 (17028400) [pid = 2788] [serial = 696] [outer = 15C78000] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 19FB1800 == 79 [pid = 2788] [id = 224] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 19FB7800 == 78 [pid = 2788] [id = 223] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 14040000 == 77 [pid = 2788] [id = 222] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 1A7BA400 == 76 [pid = 2788] [id = 221] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 18971000 == 75 [pid = 2788] [id = 220] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 10F14800 == 74 [pid = 2788] [id = 219] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 171E8800 == 73 [pid = 2788] [id = 218] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 17023000 == 72 [pid = 2788] [id = 217] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 11B5C400 == 71 [pid = 2788] [id = 216] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 106F0C00 == 70 [pid = 2788] [id = 215] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 143 (19FAF800) [pid = 2788] [serial = 623] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOCSHELL 1AB96000 == 69 [pid = 2788] [id = 160] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 142 (13C81400) [pid = 2788] [serial = 599] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 141 (14179800) [pid = 2788] [serial = 600] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (17304000) [pid = 2788] [serial = 608] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (1607A400) [pid = 2788] [serial = 602] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (1660B800) [pid = 2788] [serial = 603] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (16CE9800) [pid = 2788] [serial = 605] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (17D90400) [pid = 2788] [serial = 590] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (122B1C00) [pid = 2788] [serial = 596] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (12E28800) [pid = 2788] [serial = 597] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (18BAA800) [pid = 2788] [serial = 584] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (19F38800) [pid = 2788] [serial = 621] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (180A0000) [pid = 2788] [serial = 611] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (15C3A000) [pid = 2788] [serial = 587] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (13C70400) [pid = 2788] [serial = 593] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (17923800) [pid = 2788] [serial = 609] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (18BA6800) [pid = 2788] [serial = 614] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (18483800) [pid = 2788] [serial = 612] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (18B75C00) [pid = 2788] [serial = 617] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (19F2EC00) [pid = 2788] [serial = 620] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (18BA9000) [pid = 2788] [serial = 615] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (18BB3800) [pid = 2788] [serial = 618] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (1701DC00) [pid = 2788] [serial = 606] [outer = 00000000] [url = about:blank] 16:42:42 INFO - PROCESS | 2788 | 1462923762804 Marionette TRACE conn2 <- [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]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 954ms 16:42:42 INFO - PROCESS | 2788 | 1462923762864 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 2788 | 1462923762870 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 16:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:42:42 INFO - PROCESS | 2788 | 1462923762876 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 2788 | 1462923762878 Marionette TRACE conn2 <- [1,894,null,{}] 16:42:42 INFO - PROCESS | 2788 | 1462923762882 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:42 INFO - PROCESS | 2788 | 1462923762970 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 16:42:43 INFO - PROCESS | 2788 | 1462923763064 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 2788 | ++DOCSHELL 11BC1C00 == 70 [pid = 2788] [id = 233] 16:42:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (12C11800) [pid = 2788] [serial = 697] [outer = 00000000] 16:42:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (1403F400) [pid = 2788] [serial = 698] [outer = 12C11800] 16:42:43 INFO - PROCESS | 2788 | 1462923763109 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (1660A800) [pid = 2788] [serial = 699] [outer = 12C11800] 16:42:43 INFO - PROCESS | 2788 | 1462923763499 Marionette TRACE conn2 <- [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]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 640ms 16:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:42:43 INFO - PROCESS | 2788 | 1462923763518 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 2788 | 1462923763520 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 16:42:43 INFO - PROCESS | 2788 | 1462923763525 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 2788 | 1462923763529 Marionette TRACE conn2 <- [1,898,null,{}] 16:42:43 INFO - PROCESS | 2788 | 1462923763539 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 2788 | 1462923763627 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 16:42:43 INFO - PROCESS | 2788 | 1462923763636 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 2788 | ++DOCSHELL 17522C00 == 71 [pid = 2788] [id = 234] 16:42:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (17526800) [pid = 2788] [serial = 700] [outer = 00000000] 16:42:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (17992C00) [pid = 2788] [serial = 701] [outer = 17526800] 16:42:43 INFO - PROCESS | 2788 | 1462923763682 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1809BC00) [pid = 2788] [serial = 702] [outer = 17526800] 16:42:44 INFO - PROCESS | 2788 | 1462923764141 Marionette TRACE conn2 <- [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]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 640ms 16:42:44 INFO - PROCESS | 2788 | 1462923764161 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 2788 | 1462923764163 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 16:42:44 INFO - PROCESS | 2788 | 1462923764166 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:42:44 INFO - PROCESS | 2788 | 1462923764168 Marionette TRACE conn2 <- [1,902,null,{}] 16:42:44 INFO - PROCESS | 2788 | 1462923764172 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 2788 | 1462923764255 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 16:42:44 INFO - PROCESS | 2788 | 1462923764262 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 2788 | ++DOCSHELL 1896DC00 == 72 [pid = 2788] [id = 235] 16:42:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (18970000) [pid = 2788] [serial = 703] [outer = 00000000] 16:42:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (18BA9000) [pid = 2788] [serial = 704] [outer = 18970000] 16:42:44 INFO - PROCESS | 2788 | 1462923764306 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (19F1C800) [pid = 2788] [serial = 705] [outer = 18970000] 16:42:44 INFO - PROCESS | 2788 | 1462923764750 Marionette TRACE conn2 <- [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]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 641ms 16:42:44 INFO - PROCESS | 2788 | 1462923764804 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 2788 | 1462923764806 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 16:42:44 INFO - PROCESS | 2788 | 1462923764810 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:42:44 INFO - PROCESS | 2788 | 1462923764811 Marionette TRACE conn2 <- [1,906,null,{}] 16:42:44 INFO - PROCESS | 2788 | 1462923764827 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 2788 | 1462923764950 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 16:42:45 INFO - PROCESS | 2788 | 1462923765028 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 2788 | ++DOCSHELL 10F1E400 == 73 [pid = 2788] [id = 236] 16:42:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (19F27400) [pid = 2788] [serial = 706] [outer = 00000000] 16:42:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (19F38000) [pid = 2788] [serial = 707] [outer = 19F27400] 16:42:45 INFO - PROCESS | 2788 | 1462923765072 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (19FB3400) [pid = 2788] [serial = 708] [outer = 19F27400] 16:42:45 INFO - PROCESS | 2788 | 1462923765493 Marionette TRACE conn2 <- [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]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 750ms 16:42:45 INFO - PROCESS | 2788 | 1462923765550 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 2788 | 1462923765552 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 16:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:42:45 INFO - PROCESS | 2788 | 1462923765562 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 2788 | 1462923765563 Marionette TRACE conn2 <- [1,910,null,{}] 16:42:45 INFO - PROCESS | 2788 | 1462923765571 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:45 INFO - PROCESS | 2788 | 1462923765726 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 16:42:45 INFO - PROCESS | 2788 | 1462923765756 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 2788 | ++DOCSHELL 1A846400 == 74 [pid = 2788] [id = 237] 16:42:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1A846800) [pid = 2788] [serial = 709] [outer = 00000000] 16:42:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (1AF03800) [pid = 2788] [serial = 710] [outer = 1A846800] 16:42:45 INFO - PROCESS | 2788 | 1462923765800 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (1AF0B000) [pid = 2788] [serial = 711] [outer = 1A846800] 16:42:46 INFO - PROCESS | 2788 | 1462923766229 Marionette TRACE conn2 <- [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]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 703ms 16:42:46 INFO - PROCESS | 2788 | 1462923766260 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 2788 | 1462923766262 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 16:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:42:46 INFO - PROCESS | 2788 | 1462923766266 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 2788 | 1462923766267 Marionette TRACE conn2 <- [1,914,null,{}] 16:42:46 INFO - PROCESS | 2788 | 1462923766271 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:46 INFO - PROCESS | 2788 | 1462923766384 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 16:42:46 INFO - PROCESS | 2788 | 1462923766444 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 2788 | ++DOCSHELL 16C6FC00 == 75 [pid = 2788] [id = 238] 16:42:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (16C71C00) [pid = 2788] [serial = 712] [outer = 00000000] 16:42:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (16C75400) [pid = 2788] [serial = 713] [outer = 16C71C00] 16:42:46 INFO - PROCESS | 2788 | 1462923766489 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (16C78400) [pid = 2788] [serial = 714] [outer = 16C71C00] 16:42:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (1AF02800) [pid = 2788] [serial = 715] [outer = 1BABD400] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (1B239000) [pid = 2788] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (15608000) [pid = 2788] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (1A7BE800) [pid = 2788] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (18973400) [pid = 2788] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (17023400) [pid = 2788] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (1A7BF400) [pid = 2788] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (1A7B6C00) [pid = 2788] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (19F3C400) [pid = 2788] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (11BC5400) [pid = 2788] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (18BA7C00) [pid = 2788] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (107F3800) [pid = 2788] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (17930800) [pid = 2788] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (18973000) [pid = 2788] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (1792EC00) [pid = 2788] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (1075B000) [pid = 2788] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (15C36C00) [pid = 2788] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:42:47 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (16086400) [pid = 2788] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:42:47 INFO - PROCESS | 2788 | 1462923767149 Marionette TRACE conn2 <- [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]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 937ms 16:42:47 INFO - PROCESS | 2788 | 1462923767212 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 2788 | 1462923767214 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 16:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:42:47 INFO - PROCESS | 2788 | 1462923767217 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 2788 | 1462923767219 Marionette TRACE conn2 <- [1,918,null,{}] 16:42:47 INFO - PROCESS | 2788 | 1462923767222 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 2788 | 1462923767336 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 16:42:47 INFO - PROCESS | 2788 | 1462923767403 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F5400 == 76 [pid = 2788] [id = 239] 16:42:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (0F5F7000) [pid = 2788] [serial = 716] [outer = 00000000] 16:42:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (13BCB400) [pid = 2788] [serial = 717] [outer = 0F5F7000] 16:42:47 INFO - PROCESS | 2788 | 1462923767447 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (16086400) [pid = 2788] [serial = 718] [outer = 0F5F7000] 16:42:47 INFO - PROCESS | 2788 | 1462923767789 Marionette TRACE conn2 <- [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]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 641ms 16:42:47 INFO - PROCESS | 2788 | 1462923767855 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 2788 | 1462923767857 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 16:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:42:47 INFO - PROCESS | 2788 | 1462923767860 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 2788 | 1462923767862 Marionette TRACE conn2 <- [1,922,null,{}] 16:42:47 INFO - PROCESS | 2788 | 1462923767865 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 2788 | 1462923767954 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 16:42:47 INFO - PROCESS | 2788 | 1462923767961 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 2788 | ++DOCSHELL 15C3A800 == 77 [pid = 2788] [id = 240] 16:42:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (16607400) [pid = 2788] [serial = 719] [outer = 00000000] 16:42:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (18BA8C00) [pid = 2788] [serial = 720] [outer = 16607400] 16:42:47 INFO - PROCESS | 2788 | 1462923768004 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (1A7BC000) [pid = 2788] [serial = 721] [outer = 16607400] 16:42:48 INFO - PROCESS | 2788 | 1462923768416 Marionette TRACE conn2 <- [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]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 593ms 16:42:48 INFO - PROCESS | 2788 | 1462923768464 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 16:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:42:48 INFO - PROCESS | 2788 | 1462923768466 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 16:42:48 INFO - PROCESS | 2788 | 1462923768473 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 2788 | 1462923768475 Marionette TRACE conn2 <- [1,926,null,{}] 16:42:48 INFO - PROCESS | 2788 | 1462923768479 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 2788 | 1462923768563 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 16:42:48 INFO - PROCESS | 2788 | 1462923768570 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 2788 | ++DOCSHELL 16C73800 == 78 [pid = 2788] [id = 241] 16:42:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (18BA5400) [pid = 2788] [serial = 722] [outer = 00000000] 16:42:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (1B6A3C00) [pid = 2788] [serial = 723] [outer = 18BA5400] 16:42:48 INFO - PROCESS | 2788 | 1462923768614 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (1B94C400) [pid = 2788] [serial = 724] [outer = 18BA5400] 16:42:49 INFO - PROCESS | 2788 | 1462923769205 Marionette TRACE conn2 <- [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]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 813ms 16:42:49 INFO - PROCESS | 2788 | 1462923769272 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 2788 | 1462923769276 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 16:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:42:49 INFO - PROCESS | 2788 | 1462923769282 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 2788 | 1462923769286 Marionette TRACE conn2 <- [1,930,null,{}] 16:42:49 INFO - PROCESS | 2788 | 1462923769294 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:49 INFO - PROCESS | 2788 | 1462923769407 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 16:42:49 INFO - PROCESS | 2788 | 1462923769517 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 2788 | ++DOCSHELL 10E35C00 == 79 [pid = 2788] [id = 242] 16:42:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (10E36000) [pid = 2788] [serial = 725] [outer = 00000000] 16:42:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (10E3D800) [pid = 2788] [serial = 726] [outer = 10E36000] 16:42:49 INFO - PROCESS | 2788 | 1462923769572 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (10F0F400) [pid = 2788] [serial = 727] [outer = 10E36000] 16:42:50 INFO - PROCESS | 2788 | 1462923770216 Marionette TRACE conn2 <- [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]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1000ms 16:42:50 INFO - PROCESS | 2788 | 1462923770289 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 2788 | 1462923770295 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 16:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:42:50 INFO - PROCESS | 2788 | 1462923770316 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 2788 | 1462923770319 Marionette TRACE conn2 <- [1,934,null,{}] 16:42:50 INFO - PROCESS | 2788 | 1462923770324 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 2788 | 1462923770433 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 16:42:50 INFO - PROCESS | 2788 | 1462923770566 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 2788 | ++DOCSHELL 1349B000 == 80 [pid = 2788] [id = 243] 16:42:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (13C68800) [pid = 2788] [serial = 728] [outer = 00000000] 16:42:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (15B60400) [pid = 2788] [serial = 729] [outer = 13C68800] 16:42:50 INFO - PROCESS | 2788 | 1462923770621 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (16002000) [pid = 2788] [serial = 730] [outer = 13C68800] 16:42:51 INFO - PROCESS | 2788 | 1462923771232 Marionette TRACE conn2 <- [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]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 953ms 16:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:42:51 INFO - PROCESS | 2788 | 1462923771265 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 2788 | 1462923771268 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 16:42:51 INFO - PROCESS | 2788 | 1462923771272 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 2788 | 1462923771276 Marionette TRACE conn2 <- [1,938,null,{}] 16:42:51 INFO - PROCESS | 2788 | 1462923771286 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:51 INFO - PROCESS | 2788 | 1462923771398 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 16:42:51 INFO - PROCESS | 2788 | 1462923771533 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 2788 | ++DOCSHELL 17527000 == 81 [pid = 2788] [id = 244] 16:42:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (17529000) [pid = 2788] [serial = 731] [outer = 00000000] 16:42:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (1809B000) [pid = 2788] [serial = 732] [outer = 17529000] 16:42:51 INFO - PROCESS | 2788 | 1462923771590 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (18BA7C00) [pid = 2788] [serial = 733] [outer = 17529000] 16:42:52 INFO - PROCESS | 2788 | 1462923772127 Marionette TRACE conn2 <- [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]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 906ms 16:42:52 INFO - PROCESS | 2788 | 1462923772176 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 2788 | 1462923772179 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 16:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:42:52 INFO - PROCESS | 2788 | 1462923772182 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 2788 | 1462923772184 Marionette TRACE conn2 <- [1,942,null,{}] 16:42:52 INFO - PROCESS | 2788 | 1462923772188 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 2788 | 1462923772293 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 16:42:52 INFO - PROCESS | 2788 | 1462923772398 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 2788 | ++DOCSHELL 1A7BF400 == 82 [pid = 2788] [id = 245] 16:42:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 142 (1A7BF800) [pid = 2788] [serial = 734] [outer = 00000000] 16:42:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 143 (1AE2E400) [pid = 2788] [serial = 735] [outer = 1A7BF800] 16:42:52 INFO - PROCESS | 2788 | 1462923772451 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 144 (1B238400) [pid = 2788] [serial = 736] [outer = 1A7BF800] 16:42:53 INFO - PROCESS | 2788 | 1462923773014 Marionette TRACE conn2 <- [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]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 906ms 16:42:53 INFO - PROCESS | 2788 | 1462923773086 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 2788 | 1462923773088 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 16:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:42:53 INFO - PROCESS | 2788 | 1462923773092 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 2788 | 1462923773094 Marionette TRACE conn2 <- [1,946,null,{}] 16:42:53 INFO - PROCESS | 2788 | 1462923773098 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 2788 | 1462923773201 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 16:42:53 INFO - PROCESS | 2788 | 1462923773306 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 2788 | ++DOCSHELL 171E8800 == 83 [pid = 2788] [id = 246] 16:42:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 145 (18BA7000) [pid = 2788] [serial = 737] [outer = 00000000] 16:42:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 146 (1B3CD000) [pid = 2788] [serial = 738] [outer = 18BA7000] 16:42:53 INFO - PROCESS | 2788 | 1462923773358 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 147 (1B3CF000) [pid = 2788] [serial = 739] [outer = 18BA7000] 16:42:53 INFO - PROCESS | 2788 | 1462923773902 Marionette TRACE conn2 <- [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]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 844ms 16:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:42:53 INFO - PROCESS | 2788 | 1462923773934 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 2788 | 1462923773937 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 16:42:53 INFO - PROCESS | 2788 | 1462923773940 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 2788 | 1462923773942 Marionette TRACE conn2 <- [1,950,null,{}] 16:42:53 INFO - PROCESS | 2788 | 1462923773946 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:54 INFO - PROCESS | 2788 | 1462923774069 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 16:42:54 INFO - PROCESS | 2788 | 1462923774185 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 2788 | ++DOCSHELL 1B56A000 == 84 [pid = 2788] [id = 247] 16:42:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 148 (1B953800) [pid = 2788] [serial = 740] [outer = 00000000] 16:42:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 149 (1B957000) [pid = 2788] [serial = 741] [outer = 1B953800] 16:42:54 INFO - PROCESS | 2788 | 1462923774279 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 150 (1BABA400) [pid = 2788] [serial = 742] [outer = 1B953800] 16:42:55 INFO - PROCESS | 2788 | 1462923775080 Marionette TRACE conn2 <- [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]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1203ms 16:42:55 INFO - PROCESS | 2788 | 1462923775146 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 2788 | 1462923775151 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 16:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:42:55 INFO - PROCESS | 2788 | 1462923775156 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 2788 | 1462923775160 Marionette TRACE conn2 <- [1,954,null,{}] 16:42:55 INFO - PROCESS | 2788 | 1462923775165 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 2788 | 1462923775268 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 16:42:55 INFO - PROCESS | 2788 | 1462923775400 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 2788 | ++DOCSHELL 0FD75C00 == 85 [pid = 2788] [id = 248] 16:42:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 151 (10761000) [pid = 2788] [serial = 743] [outer = 00000000] 16:42:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 152 (13BCB800) [pid = 2788] [serial = 744] [outer = 10761000] 16:42:55 INFO - PROCESS | 2788 | 1462923775452 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 153 (14035400) [pid = 2788] [serial = 745] [outer = 10761000] 16:42:56 INFO - PROCESS | 2788 | 1462923776027 Marionette TRACE conn2 <- [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]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 953ms 16:42:56 INFO - PROCESS | 2788 | 1462923776102 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 2788 | 1462923776107 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 16:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:42:56 INFO - PROCESS | 2788 | 1462923776114 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 2788 | 1462923776116 Marionette TRACE conn2 <- [1,958,null,{}] 16:42:56 INFO - PROCESS | 2788 | 1462923776121 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:56 INFO - PROCESS | 2788 | 1462923776262 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 16:42:56 INFO - PROCESS | 2788 | 1462923776406 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 15C3DC00 == 84 [pid = 2788] [id = 185] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 15C3A800 == 83 [pid = 2788] [id = 240] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 0F5F5400 == 82 [pid = 2788] [id = 239] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 16C6FC00 == 81 [pid = 2788] [id = 238] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 1A846400 == 80 [pid = 2788] [id = 237] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 10F1E400 == 79 [pid = 2788] [id = 236] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 1896DC00 == 78 [pid = 2788] [id = 235] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 17522C00 == 77 [pid = 2788] [id = 234] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 11BC1C00 == 76 [pid = 2788] [id = 233] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 15C77C00 == 75 [pid = 2788] [id = 232] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 152 (1AF34800) [pid = 2788] [serial = 671] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 151 (1AF0F400) [pid = 2788] [serial = 641] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 150 (1AE26400) [pid = 2788] [serial = 638] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 149 (1600C000) [pid = 2788] [serial = 629] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 148 (1A7C0C00) [pid = 2788] [serial = 635] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 147 (12E52800) [pid = 2788] [serial = 626] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 146 (18BB4400) [pid = 2788] [serial = 632] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | ++DOCSHELL 0FDDA000 == 76 [pid = 2788] [id = 249] 16:42:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 147 (107F6800) [pid = 2788] [serial = 746] [outer = 00000000] 16:42:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 148 (12E52800) [pid = 2788] [serial = 747] [outer = 107F6800] 16:42:56 INFO - PROCESS | 2788 | 1462923776488 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 149 (13D47400) [pid = 2788] [serial = 748] [outer = 107F6800] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 17D8C400 == 75 [pid = 2788] [id = 227] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 15C3E000 == 74 [pid = 2788] [id = 226] 16:42:56 INFO - PROCESS | 2788 | --DOCSHELL 10F16800 == 73 [pid = 2788] [id = 225] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 148 (1B6A0C00) [pid = 2788] [serial = 525] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 147 (1799DC00) [pid = 2788] [serial = 665] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 146 (1AF09C00) [pid = 2788] [serial = 669] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 145 (18BB4800) [pid = 2788] [serial = 656] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 144 (19F1F000) [pid = 2788] [serial = 657] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 143 (171E9400) [pid = 2788] [serial = 650] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 142 (1ABAF000) [pid = 2788] [serial = 663] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 141 (1A7C2C00) [pid = 2788] [serial = 528] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (1A548000) [pid = 2788] [serial = 624] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (14040C00) [pid = 2788] [serial = 647] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (19FB8400) [pid = 2788] [serial = 659] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (132AFC00) [pid = 2788] [serial = 516] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (1A549800) [pid = 2788] [serial = 660] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (18B7A400) [pid = 2788] [serial = 549] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (1896BC00) [pid = 2788] [serial = 666] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (19F30400) [pid = 2788] [serial = 522] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (1799D800) [pid = 2788] [serial = 653] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (15610400) [pid = 2788] [serial = 645] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (1AB98000) [pid = 2788] [serial = 662] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (12ED8C00) [pid = 2788] [serial = 644] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (1AF04C00) [pid = 2788] [serial = 668] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1667D400) [pid = 2788] [serial = 519] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (15617400) [pid = 2788] [serial = 648] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (18965C00) [pid = 2788] [serial = 654] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (17923C00) [pid = 2788] [serial = 651] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (18BAD800) [pid = 2788] [serial = 585] [outer = 00000000] [url = about:blank] 16:42:56 INFO - PROCESS | 2788 | 1462923776930 Marionette TRACE conn2 <- [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]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 829ms 16:42:56 INFO - PROCESS | 2788 | 1462923776955 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 2788 | 1462923776957 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 16:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:42:56 INFO - PROCESS | 2788 | 1462923776960 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 2788 | 1462923776964 Marionette TRACE conn2 <- [1,962,null,{}] 16:42:56 INFO - PROCESS | 2788 | 1462923776974 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:57 INFO - PROCESS | 2788 | 1462923777064 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 16:42:57 INFO - PROCESS | 2788 | 1462923777072 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 2788 | ++DOCSHELL 15617400 == 74 [pid = 2788] [id = 250] 16:42:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (15C33000) [pid = 2788] [serial = 749] [outer = 00000000] 16:42:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (16679C00) [pid = 2788] [serial = 750] [outer = 15C33000] 16:42:57 INFO - PROCESS | 2788 | 1462923777145 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (16C6C800) [pid = 2788] [serial = 751] [outer = 15C33000] 16:42:57 INFO - PROCESS | 2788 | 1462923777637 Marionette TRACE conn2 <- [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]]]}] 16:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 703ms 16:42:57 INFO - PROCESS | 2788 | 1462923777660 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 16:42:57 INFO - PROCESS | 2788 | 1462923777662 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 16:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:42:57 INFO - PROCESS | 2788 | 1462923777666 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:42:57 INFO - PROCESS | 2788 | 1462923777667 Marionette TRACE conn2 <- [1,966,null,{}] 16:42:57 INFO - PROCESS | 2788 | 1462923777675 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:57 INFO - PROCESS | 2788 | 1462923777759 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 16:42:57 INFO - PROCESS | 2788 | 1462923777766 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 2788 | ++DOCSHELL 16603000 == 75 [pid = 2788] [id = 251] 16:42:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (16CDF400) [pid = 2788] [serial = 752] [outer = 00000000] 16:42:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (17526C00) [pid = 2788] [serial = 753] [outer = 16CDF400] 16:42:57 INFO - PROCESS | 2788 | 1462923777812 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (1752D800) [pid = 2788] [serial = 754] [outer = 16CDF400] 16:42:58 INFO - PROCESS | 2788 | 1462923778260 Marionette TRACE conn2 <- [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]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 641ms 16:42:58 INFO - PROCESS | 2788 | 1462923778303 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 2788 | 1462923778305 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 16:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:42:58 INFO - PROCESS | 2788 | 1462923778308 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 2788 | 1462923778310 Marionette TRACE conn2 <- [1,970,null,{}] 16:42:58 INFO - PROCESS | 2788 | 1462923778313 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:58 INFO - PROCESS | 2788 | 1462923778395 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 16:42:58 INFO - PROCESS | 2788 | 1462923778404 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 2788 | ++DOCSHELL 10E3A800 == 76 [pid = 2788] [id = 252] 16:42:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (1730FC00) [pid = 2788] [serial = 755] [outer = 00000000] 16:42:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (1799DC00) [pid = 2788] [serial = 756] [outer = 1730FC00] 16:42:58 INFO - PROCESS | 2788 | 1462923778448 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (1841B400) [pid = 2788] [serial = 757] [outer = 1730FC00] 16:42:58 INFO - PROCESS | 2788 | 1462923778907 Marionette TRACE conn2 <- [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]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 641ms 16:42:58 INFO - PROCESS | 2788 | 1462923778948 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 2788 | 1462923778950 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 16:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:42:58 INFO - PROCESS | 2788 | 1462923778953 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 2788 | 1462923778955 Marionette TRACE conn2 <- [1,974,null,{}] 16:42:58 INFO - PROCESS | 2788 | 1462923778959 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 2788 | 1462923779093 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 16:42:59 INFO - PROCESS | 2788 | 1462923779149 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 2788 | ++DOCSHELL 17020800 == 77 [pid = 2788] [id = 253] 16:42:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (17CD7400) [pid = 2788] [serial = 758] [outer = 00000000] 16:42:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (18B7C400) [pid = 2788] [serial = 759] [outer = 17CD7400] 16:42:59 INFO - PROCESS | 2788 | 1462923779193 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (18BB4800) [pid = 2788] [serial = 760] [outer = 17CD7400] 16:42:59 INFO - PROCESS | 2788 | 1462923779626 Marionette TRACE conn2 <- [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]]]}] 16:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 703ms 16:42:59 INFO - PROCESS | 2788 | 1462923779652 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 2788 | 1462923779654 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 16:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:42:59 INFO - PROCESS | 2788 | 1462923779664 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 2788 | 1462923779666 Marionette TRACE conn2 <- [1,978,null,{}] 16:42:59 INFO - PROCESS | 2788 | 1462923779670 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 2788 | 1462923779781 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 16:42:59 INFO - PROCESS | 2788 | 1462923779874 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 2788 | ++DOCSHELL 19F28400 == 78 [pid = 2788] [id = 254] 16:42:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (19F29400) [pid = 2788] [serial = 761] [outer = 00000000] 16:42:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (19F32C00) [pid = 2788] [serial = 762] [outer = 19F29400] 16:42:59 INFO - PROCESS | 2788 | 1462923779918 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (19FB6C00) [pid = 2788] [serial = 763] [outer = 19F29400] 16:43:00 INFO - PROCESS | 2788 | 1462923780356 Marionette TRACE conn2 <- [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]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 735ms 16:43:00 INFO - PROCESS | 2788 | 1462923780398 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 2788 | 1462923780400 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 16:43:00 INFO - PROCESS | 2788 | 1462923780403 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:43:00 INFO - PROCESS | 2788 | 1462923780405 Marionette TRACE conn2 <- [1,982,null,{}] 16:43:00 INFO - PROCESS | 2788 | 1462923780408 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:00 INFO - PROCESS | 2788 | 1462923780524 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 16:43:00 INFO - PROCESS | 2788 | 1462923780530 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 2788 | ++DOCSHELL 19F1D400 == 79 [pid = 2788] [id = 255] 16:43:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (19F30800) [pid = 2788] [serial = 764] [outer = 00000000] 16:43:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (1A5F0400) [pid = 2788] [serial = 765] [outer = 19F30800] 16:43:00 INFO - PROCESS | 2788 | 1462923780574 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (1A7BC800) [pid = 2788] [serial = 766] [outer = 19F30800] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (1A846800) [pid = 2788] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (15C78000) [pid = 2788] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (0F5F7000) [pid = 2788] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (12C11800) [pid = 2788] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (1A7BE000) [pid = 2788] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (16607400) [pid = 2788] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (19F27400) [pid = 2788] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (16604800) [pid = 2788] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (171EC000) [pid = 2788] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (11574400) [pid = 2788] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (12222C00) [pid = 2788] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (19F24000) [pid = 2788] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (11EB5C00) [pid = 2788] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (14621000) [pid = 2788] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (1AF01C00) [pid = 2788] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (122B1000) [pid = 2788] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (1A7BAC00) [pid = 2788] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (1A7B7C00) [pid = 2788] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1799BC00) [pid = 2788] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (1AE2BC00) [pid = 2788] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (19FAE800) [pid = 2788] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (17526800) [pid = 2788] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (16C71C00) [pid = 2788] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:43:01 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (18970000) [pid = 2788] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:43:01 INFO - PROCESS | 2788 | 1462923781290 Marionette TRACE conn2 <- [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]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 953ms 16:43:01 INFO - PROCESS | 2788 | 1462923781349 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 2788 | 1462923781361 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 16:43:01 INFO - PROCESS | 2788 | 1462923781365 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:43:01 INFO - PROCESS | 2788 | 1462923781366 Marionette TRACE conn2 <- [1,986,null,{}] 16:43:01 INFO - PROCESS | 2788 | 1462923781370 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:01 INFO - PROCESS | 2788 | 1462923781489 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 16:43:01 INFO - PROCESS | 2788 | 1462923781551 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 2788 | ++DOCSHELL 10637800 == 80 [pid = 2788] [id = 256] 16:43:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1063A800) [pid = 2788] [serial = 767] [outer = 00000000] 16:43:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (13236800) [pid = 2788] [serial = 768] [outer = 1063A800] 16:43:01 INFO - PROCESS | 2788 | 1462923781594 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (16C70000) [pid = 2788] [serial = 769] [outer = 1063A800] 16:43:01 INFO - PROCESS | 2788 | 1462923781942 Marionette TRACE conn2 <- [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]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 641ms 16:43:01 INFO - PROCESS | 2788 | 1462923782004 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 2788 | 1462923782005 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 16:43:01 INFO - PROCESS | 2788 | 1462923782009 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:43:01 INFO - PROCESS | 2788 | 1462923782011 Marionette TRACE conn2 <- [1,990,null,{}] 16:43:02 INFO - PROCESS | 2788 | 1462923782022 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 2788 | 1462923782114 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 16:43:02 INFO - PROCESS | 2788 | 1462923782120 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 2788 | ++DOCSHELL 16C70800 == 81 [pid = 2788] [id = 257] 16:43:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (17929400) [pid = 2788] [serial = 770] [outer = 00000000] 16:43:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (1A545400) [pid = 2788] [serial = 771] [outer = 17929400] 16:43:02 INFO - PROCESS | 2788 | 1462923782164 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (1A7B7C00) [pid = 2788] [serial = 772] [outer = 17929400] 16:43:02 INFO - PROCESS | 2788 | 1462923782584 Marionette TRACE conn2 <- [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]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 594ms 16:43:02 INFO - PROCESS | 2788 | 1462923782606 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 2788 | 1462923782608 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 16:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:43:02 INFO - PROCESS | 2788 | 1462923782612 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 2788 | 1462923782614 Marionette TRACE conn2 <- [1,994,null,{}] 16:43:02 INFO - PROCESS | 2788 | 1462923782617 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 2788 | 1462923782760 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 16:43:02 INFO - PROCESS | 2788 | 1462923782808 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 2788 | ++DOCSHELL 15C78000 == 82 [pid = 2788] [id = 258] 16:43:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (16604800) [pid = 2788] [serial = 773] [outer = 00000000] 16:43:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (1AE29000) [pid = 2788] [serial = 774] [outer = 16604800] 16:43:02 INFO - PROCESS | 2788 | 1462923782858 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (1AF06000) [pid = 2788] [serial = 775] [outer = 16604800] 16:43:03 INFO - PROCESS | 2788 | 1462923783424 Marionette TRACE conn2 <- [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]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 828ms 16:43:03 INFO - PROCESS | 2788 | 1462923783455 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 2788 | 1462923783459 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 16:43:03 INFO - PROCESS | 2788 | 1462923783465 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:43:03 INFO - PROCESS | 2788 | 1462923783469 Marionette TRACE conn2 <- [1,998,null,{}] 16:43:03 INFO - PROCESS | 2788 | 1462923783475 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 2788 | 1462923783592 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 16:43:03 INFO - PROCESS | 2788 | 1462923783702 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 2788 | ++DOCSHELL 10E37C00 == 83 [pid = 2788] [id = 259] 16:43:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (10F11C00) [pid = 2788] [serial = 776] [outer = 00000000] 16:43:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (122B1C00) [pid = 2788] [serial = 777] [outer = 10F11C00] 16:43:03 INFO - PROCESS | 2788 | 1462923783757 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (132AFC00) [pid = 2788] [serial = 778] [outer = 10F11C00] 16:43:04 INFO - PROCESS | 2788 | 1462923784395 Marionette TRACE conn2 <- [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]]]}] 16:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 953ms 16:43:04 INFO - PROCESS | 2788 | 1462923784413 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 2788 | 1462923784424 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 16:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:43:04 INFO - PROCESS | 2788 | 1462923784431 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 2788 | 1462923784434 Marionette TRACE conn2 <- [1,1002,null,{}] 16:43:04 INFO - PROCESS | 2788 | 1462923784438 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:04 INFO - PROCESS | 2788 | 1462923784554 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 16:43:04 INFO - PROCESS | 2788 | 1462923784663 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 2788 | ++DOCSHELL 11BC6800 == 84 [pid = 2788] [id = 260] 16:43:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (1323E800) [pid = 2788] [serial = 779] [outer = 00000000] 16:43:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (1701F800) [pid = 2788] [serial = 780] [outer = 1323E800] 16:43:04 INFO - PROCESS | 2788 | 1462923784722 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (1792B800) [pid = 2788] [serial = 781] [outer = 1323E800] 16:43:05 INFO - PROCESS | 2788 | 1462923785377 Marionette TRACE conn2 <- [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]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 984ms 16:43:05 INFO - PROCESS | 2788 | 1462923785421 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 2788 | 1462923785423 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 16:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:43:05 INFO - PROCESS | 2788 | 1462923785427 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 2788 | 1462923785431 Marionette TRACE conn2 <- [1,1006,null,{}] 16:43:05 INFO - PROCESS | 2788 | 1462923785444 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 2788 | 1462923785600 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 16:43:05 INFO - PROCESS | 2788 | 1462923785740 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 2788 | ++DOCSHELL 17521400 == 85 [pid = 2788] [id = 261] 16:43:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (19F2BC00) [pid = 2788] [serial = 782] [outer = 00000000] 16:43:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1AB98000) [pid = 2788] [serial = 783] [outer = 19F2BC00] 16:43:05 INFO - PROCESS | 2788 | 1462923785796 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (1AE26400) [pid = 2788] [serial = 784] [outer = 19F2BC00] 16:43:06 INFO - PROCESS | 2788 | 1462923786348 Marionette TRACE conn2 <- [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]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1000ms 16:43:06 INFO - PROCESS | 2788 | 1462923786429 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 2788 | 1462923786432 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 16:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:43:06 INFO - PROCESS | 2788 | 1462923786436 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 2788 | 1462923786438 Marionette TRACE conn2 <- [1,1010,null,{}] 16:43:06 INFO - PROCESS | 2788 | 1462923786442 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 2788 | 1462923786600 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 16:43:06 INFO - PROCESS | 2788 | 1462923786739 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 2788 | ++DOCSHELL 1AF2DC00 == 86 [pid = 2788] [id = 262] 16:43:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (1AF34800) [pid = 2788] [serial = 785] [outer = 00000000] 16:43:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (1B233400) [pid = 2788] [serial = 786] [outer = 1AF34800] 16:43:06 INFO - PROCESS | 2788 | 1462923786803 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (1B3CA800) [pid = 2788] [serial = 787] [outer = 1AF34800] 16:43:07 INFO - PROCESS | 2788 | 1462923787392 Marionette TRACE conn2 <- [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]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1000ms 16:43:07 INFO - PROCESS | 2788 | 1462923787438 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 2788 | 1462923787441 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 16:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:43:07 INFO - PROCESS | 2788 | 1462923787444 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 2788 | 1462923787446 Marionette TRACE conn2 <- [1,1014,null,{}] 16:43:07 INFO - PROCESS | 2788 | 1462923787450 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:07 INFO - PROCESS | 2788 | 1462923787565 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 16:43:07 INFO - PROCESS | 2788 | 1462923787700 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 2788 | ++DOCSHELL 1AF26C00 == 87 [pid = 2788] [id = 263] 16:43:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (1B3D4C00) [pid = 2788] [serial = 788] [outer = 00000000] 16:43:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (1B55FC00) [pid = 2788] [serial = 789] [outer = 1B3D4C00] 16:43:07 INFO - PROCESS | 2788 | 1462923787754 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (1B56B400) [pid = 2788] [serial = 790] [outer = 1B3D4C00] 16:43:08 INFO - PROCESS | 2788 | 1462923788379 Marionette TRACE conn2 <- [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]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1000ms 16:43:08 INFO - PROCESS | 2788 | 1462923788447 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 2788 | 1462923788450 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 16:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:43:08 INFO - PROCESS | 2788 | 1462923788453 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 2788 | 1462923788455 Marionette TRACE conn2 <- [1,1018,null,{}] 16:43:08 INFO - PROCESS | 2788 | 1462923788460 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 2788 | 1462923788591 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 16:43:08 INFO - PROCESS | 2788 | 1462923788731 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 2788 | ++DOCSHELL 1067FC00 == 88 [pid = 2788] [id = 264] 16:43:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 142 (10D5AC00) [pid = 2788] [serial = 791] [outer = 00000000] 16:43:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 143 (13238000) [pid = 2788] [serial = 792] [outer = 10D5AC00] 16:43:08 INFO - PROCESS | 2788 | 1462923788787 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 144 (1607F400) [pid = 2788] [serial = 793] [outer = 10D5AC00] 16:43:09 INFO - PROCESS | 2788 | 1462923789552 Marionette TRACE conn2 <- [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]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1157ms 16:43:09 INFO - PROCESS | 2788 | 1462923789605 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 2788 | 1462923789610 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 16:43:09 INFO - PROCESS | 2788 | 1462923789615 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:43:09 INFO - PROCESS | 2788 | 1462923789618 Marionette TRACE conn2 <- [1,1022,null,{}] 16:43:09 INFO - PROCESS | 2788 | 1462923789623 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:09 INFO - PROCESS | 2788 | 1462923789761 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 16:43:09 INFO - PROCESS | 2788 | 1462923789907 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 2788 | ++DOCSHELL 10D5E000 == 89 [pid = 2788] [id = 265] 16:43:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 145 (1122DC00) [pid = 2788] [serial = 794] [outer = 00000000] 16:43:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 146 (122AD800) [pid = 2788] [serial = 795] [outer = 1122DC00] 16:43:09 INFO - PROCESS | 2788 | 1462923789958 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 147 (13C6BC00) [pid = 2788] [serial = 796] [outer = 1122DC00] 16:43:10 INFO - PROCESS | 2788 | --DOCSHELL 16C70800 == 88 [pid = 2788] [id = 257] 16:43:10 INFO - PROCESS | 2788 | --DOCSHELL 10637800 == 87 [pid = 2788] [id = 256] 16:43:10 INFO - PROCESS | 2788 | --DOCSHELL 19F1D400 == 86 [pid = 2788] [id = 255] 16:43:10 INFO - PROCESS | 2788 | --DOCSHELL 19F28400 == 85 [pid = 2788] [id = 254] 16:43:10 INFO - PROCESS | 2788 | --DOCSHELL 17020800 == 84 [pid = 2788] [id = 253] 16:43:10 INFO - PROCESS | 2788 | --DOCSHELL 10E3A800 == 83 [pid = 2788] [id = 252] 16:43:10 INFO - PROCESS | 2788 | --DOCSHELL 16603000 == 82 [pid = 2788] [id = 251] 16:43:10 INFO - PROCESS | 2788 | --DOCSHELL 15617400 == 81 [pid = 2788] [id = 250] 16:43:10 INFO - PROCESS | 2788 | --DOCSHELL 0FDDA000 == 80 [pid = 2788] [id = 249] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 146 (1660B400) [pid = 2788] [serial = 677] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 145 (19F36000) [pid = 2788] [serial = 680] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 144 (1B55E000) [pid = 2788] [serial = 683] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 143 (1752AC00) [pid = 2788] [serial = 686] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 142 (1B569800) [pid = 2788] [serial = 689] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 141 (1B6A3C00) [pid = 2788] [serial = 723] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (11579400) [pid = 2788] [serial = 674] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOCSHELL 0FD75C00 == 79 [pid = 2788] [id = 248] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (1323C400) [pid = 2788] [serial = 627] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (16683400) [pid = 2788] [serial = 630] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (1AF82C00) [pid = 2788] [serial = 513] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (16603C00) [pid = 2788] [serial = 588] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (1A84B000) [pid = 2788] [serial = 636] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (1AE28400) [pid = 2788] [serial = 639] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (1A54E000) [pid = 2788] [serial = 633] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (1AF2BC00) [pid = 2788] [serial = 642] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (15A7BC00) [pid = 2788] [serial = 552] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (19F3C000) [pid = 2788] [serial = 558] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (1B565C00) [pid = 2788] [serial = 692] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (17992C00) [pid = 2788] [serial = 701] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (16C75400) [pid = 2788] [serial = 713] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (1809BC00) [pid = 2788] [serial = 702] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (18BA9000) [pid = 2788] [serial = 704] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (1AF0B000) [pid = 2788] [serial = 711] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (1AF03800) [pid = 2788] [serial = 710] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (17028400) [pid = 2788] [serial = 696] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (1660B000) [pid = 2788] [serial = 695] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (13BCB400) [pid = 2788] [serial = 717] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1403F400) [pid = 2788] [serial = 698] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (16086400) [pid = 2788] [serial = 718] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (16C78400) [pid = 2788] [serial = 714] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (1660A800) [pid = 2788] [serial = 699] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1AF82400) [pid = 2788] [serial = 672] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1B6AA800) [pid = 2788] [serial = 693] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (1A7BC000) [pid = 2788] [serial = 721] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (10712C00) [pid = 2788] [serial = 405] [outer = 00000000] [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.] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (19F38000) [pid = 2788] [serial = 707] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (19FB3400) [pid = 2788] [serial = 708] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (18BA8C00) [pid = 2788] [serial = 720] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (19F1C800) [pid = 2788] [serial = 705] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (17929800) [pid = 2788] [serial = 555] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (18480800) [pid = 2788] [serial = 591] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (16678C00) [pid = 2788] [serial = 594] [outer = 00000000] [url = about:blank] 16:43:10 INFO - PROCESS | 2788 | 1462923790546 Marionette TRACE conn2 <- [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]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1000ms 16:43:10 INFO - PROCESS | 2788 | 1462923790618 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 2788 | 1462923790624 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 16:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:43:10 INFO - PROCESS | 2788 | 1462923790631 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 2788 | 1462923790633 Marionette TRACE conn2 <- [1,1026,null,{}] 16:43:10 INFO - PROCESS | 2788 | 1462923790637 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:10 INFO - PROCESS | 2788 | 1462923790726 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 16:43:10 INFO - PROCESS | 2788 | 1462923790825 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 2788 | ++DOCSHELL 10712C00 == 80 [pid = 2788] [id = 266] 16:43:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (1172A000) [pid = 2788] [serial = 797] [outer = 00000000] 16:43:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (132B2C00) [pid = 2788] [serial = 798] [outer = 1172A000] 16:43:10 INFO - PROCESS | 2788 | 1462923790870 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1446A400) [pid = 2788] [serial = 799] [outer = 1172A000] 16:43:11 INFO - PROCESS | 2788 | 1462923791258 Marionette TRACE conn2 <- [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]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 625ms 16:43:11 INFO - PROCESS | 2788 | 1462923791266 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 2788 | 1462923791268 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 16:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:43:11 INFO - PROCESS | 2788 | 1462923791280 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 2788 | 1462923791284 Marionette TRACE conn2 <- [1,1030,null,{}] 16:43:11 INFO - PROCESS | 2788 | 1462923791294 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:11 INFO - PROCESS | 2788 | 1462923791382 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 16:43:11 INFO - PROCESS | 2788 | 1462923791420 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 2788 | ++DOCSHELL 15B65800 == 81 [pid = 2788] [id = 267] 16:43:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (15C3D000) [pid = 2788] [serial = 800] [outer = 00000000] 16:43:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (16608000) [pid = 2788] [serial = 801] [outer = 15C3D000] 16:43:11 INFO - PROCESS | 2788 | 1462923791467 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (16682000) [pid = 2788] [serial = 802] [outer = 15C3D000] 16:43:11 INFO - PROCESS | 2788 | 1462923791919 Marionette TRACE conn2 <- [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]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 688ms 16:43:11 INFO - PROCESS | 2788 | 1462923791971 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 2788 | 1462923791974 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 16:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:43:11 INFO - PROCESS | 2788 | 1462923791978 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 2788 | 1462923791979 Marionette TRACE conn2 <- [1,1034,null,{}] 16:43:11 INFO - PROCESS | 2788 | 1462923791983 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 2788 | 1462923792069 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 16:43:12 INFO - PROCESS | 2788 | 1462923792076 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 2788 | ++DOCSHELL 10D5FC00 == 82 [pid = 2788] [id = 268] 16:43:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (16683C00) [pid = 2788] [serial = 803] [outer = 00000000] 16:43:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (16C74800) [pid = 2788] [serial = 804] [outer = 16683C00] 16:43:12 INFO - PROCESS | 2788 | 1462923792132 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (17020800) [pid = 2788] [serial = 805] [outer = 16683C00] 16:43:12 INFO - PROCESS | 2788 | 1462923792584 Marionette TRACE conn2 <- [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]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 640ms 16:43:12 INFO - PROCESS | 2788 | 1462923792630 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 2788 | 1462923792632 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 16:43:12 INFO - PROCESS | 2788 | 1462923792636 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:43:12 INFO - PROCESS | 2788 | 1462923792637 Marionette TRACE conn2 <- [1,1038,null,{}] 16:43:12 INFO - PROCESS | 2788 | 1462923792641 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 2788 | 1462923792779 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 16:43:12 INFO - PROCESS | 2788 | 1462923792867 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 2788 | ++DOCSHELL 16C69400 == 83 [pid = 2788] [id = 269] 16:43:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (16CE4800) [pid = 2788] [serial = 806] [outer = 00000000] 16:43:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (17301400) [pid = 2788] [serial = 807] [outer = 16CE4800] 16:43:12 INFO - PROCESS | 2788 | 1462923792912 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1752BC00) [pid = 2788] [serial = 808] [outer = 16CE4800] 16:43:13 INFO - PROCESS | 2788 | 1462923793337 Marionette TRACE conn2 <- [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]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 750ms 16:43:13 INFO - PROCESS | 2788 | 1462923793378 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 2788 | 1462923793380 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 16:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:43:13 INFO - PROCESS | 2788 | 1462923793384 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 2788 | 1462923793386 Marionette TRACE conn2 <- [1,1042,null,{}] 16:43:13 INFO - PROCESS | 2788 | 1462923793389 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:13 INFO - PROCESS | 2788 | 1462923793517 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 16:43:13 INFO - PROCESS | 2788 | 1462923793581 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 2788 | ++DOCSHELL 1799B400 == 84 [pid = 2788] [id = 270] 16:43:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (17CD0400) [pid = 2788] [serial = 809] [outer = 00000000] 16:43:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (18420400) [pid = 2788] [serial = 810] [outer = 17CD0400] 16:43:13 INFO - PROCESS | 2788 | 1462923793626 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1847F000) [pid = 2788] [serial = 811] [outer = 17CD0400] 16:43:14 INFO - PROCESS | 2788 | 1462923794042 Marionette TRACE conn2 <- [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]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 703ms 16:43:14 INFO - PROCESS | 2788 | 1462923794084 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 2788 | 1462923794086 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 16:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:43:14 INFO - PROCESS | 2788 | 1462923794089 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 2788 | 1462923794091 Marionette TRACE conn2 <- [1,1046,null,{}] 16:43:14 INFO - PROCESS | 2788 | 1462923794100 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:14 INFO - PROCESS | 2788 | 1462923794238 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 16:43:14 INFO - PROCESS | 2788 | 1462923794299 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 2788 | ++DOCSHELL 1792DC00 == 85 [pid = 2788] [id = 271] 16:43:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (17DF1000) [pid = 2788] [serial = 812] [outer = 00000000] 16:43:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (18B7CC00) [pid = 2788] [serial = 813] [outer = 17DF1000] 16:43:14 INFO - PROCESS | 2788 | 1462923794343 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (18BB3000) [pid = 2788] [serial = 814] [outer = 17DF1000] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (17CD7400) [pid = 2788] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (17523000) [pid = 2788] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (17DF2C00) [pid = 2788] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1B23F800) [pid = 2788] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (15C3FC00) [pid = 2788] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1AF35000) [pid = 2788] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (10F17C00) [pid = 2788] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (19F29400) [pid = 2788] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (19F30800) [pid = 2788] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (1063A800) [pid = 2788] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (15C33000) [pid = 2788] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (107F6800) [pid = 2788] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1730FC00) [pid = 2788] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (10761000) [pid = 2788] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (16CDF400) [pid = 2788] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:43:14 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (17929400) [pid = 2788] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:43:14 INFO - PROCESS | 2788 | 1462923794922 Marionette TRACE conn2 <- [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]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 844ms 16:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:43:14 INFO - PROCESS | 2788 | 1462923794934 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 2788 | 1462923794936 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 16:43:14 INFO - PROCESS | 2788 | 1462923794939 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 2788 | 1462923794941 Marionette TRACE conn2 <- [1,1050,null,{}] 16:43:14 INFO - PROCESS | 2788 | 1462923794945 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - PROCESS | 2788 | 1462923795027 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 16:43:15 INFO - PROCESS | 2788 | 1462923795034 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 2788 | ++DOCSHELL 10D5CC00 == 86 [pid = 2788] [id = 272] 16:43:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (122AF000) [pid = 2788] [serial = 815] [outer = 00000000] 16:43:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (15C3FC00) [pid = 2788] [serial = 816] [outer = 122AF000] 16:43:15 INFO - PROCESS | 2788 | 1462923795080 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1799EC00) [pid = 2788] [serial = 817] [outer = 122AF000] 16:43:15 INFO - PROCESS | 2788 | 1462923795846 Marionette TRACE conn2 <- [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]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 938ms 16:43:15 INFO - PROCESS | 2788 | 1462923795885 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 2788 | 1462923795889 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 16:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:43:15 INFO - PROCESS | 2788 | 1462923795894 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 2788 | 1462923795899 Marionette TRACE conn2 <- [1,1054,null,{}] 16:43:15 INFO - PROCESS | 2788 | 1462923795904 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 2788 | 1462923796017 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 16:43:16 INFO - PROCESS | 2788 | 1462923796152 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 2788 | ++DOCSHELL 10F15C00 == 87 [pid = 2788] [id = 273] 16:43:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (11572C00) [pid = 2788] [serial = 818] [outer = 00000000] 16:43:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (11BC5400) [pid = 2788] [serial = 819] [outer = 11572C00] 16:43:16 INFO - PROCESS | 2788 | 1462923796209 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (13D4D800) [pid = 2788] [serial = 820] [outer = 11572C00] 16:43:16 INFO - PROCESS | 2788 | 1462923796822 Marionette TRACE conn2 <- [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]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1000ms 16:43:16 INFO - PROCESS | 2788 | 1462923796898 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 2788 | 1462923796904 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 16:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:43:16 INFO - PROCESS | 2788 | 1462923796911 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 2788 | 1462923796914 Marionette TRACE conn2 <- [1,1058,null,{}] 16:43:16 INFO - PROCESS | 2788 | 1462923796918 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:17 INFO - PROCESS | 2788 | 1462923797059 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 16:43:17 INFO - PROCESS | 2788 | 1462923797192 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 2788 | ++DOCSHELL 12C19000 == 88 [pid = 2788] [id = 274] 16:43:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1560E400) [pid = 2788] [serial = 821] [outer = 00000000] 16:43:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (16608800) [pid = 2788] [serial = 822] [outer = 1560E400] 16:43:17 INFO - PROCESS | 2788 | 1462923797246 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (16C6E800) [pid = 2788] [serial = 823] [outer = 1560E400] 16:43:17 INFO - PROCESS | 2788 | 1462923797796 Marionette TRACE conn2 <- [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]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 938ms 16:43:17 INFO - PROCESS | 2788 | 1462923797853 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 2788 | 1462923797856 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 16:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:43:17 INFO - PROCESS | 2788 | 1462923797860 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 2788 | 1462923797864 Marionette TRACE conn2 <- [1,1062,null,{}] 16:43:17 INFO - PROCESS | 2788 | 1462923797875 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:17 INFO - PROCESS | 2788 | 1462923797988 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 16:43:18 INFO - PROCESS | 2788 | 1462923798124 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 2788 | ++DOCSHELL 1896AC00 == 89 [pid = 2788] [id = 275] 16:43:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (18B76800) [pid = 2788] [serial = 824] [outer = 00000000] 16:43:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (19F1CC00) [pid = 2788] [serial = 825] [outer = 18B76800] 16:43:18 INFO - PROCESS | 2788 | 1462923798180 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (19F2C400) [pid = 2788] [serial = 826] [outer = 18B76800] 16:43:18 INFO - PROCESS | 2788 | 1462923798765 Marionette TRACE conn2 <- [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]]]}] 16:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 953ms 16:43:18 INFO - PROCESS | 2788 | 1462923798804 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 2788 | 1462923798807 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 16:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:43:18 INFO - PROCESS | 2788 | 1462923798811 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 2788 | 1462923798813 Marionette TRACE conn2 <- [1,1066,null,{}] 16:43:18 INFO - PROCESS | 2788 | 1462923798817 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 2788 | 1462923798934 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 16:43:19 INFO - PROCESS | 2788 | 1462923799067 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 2788 | ++DOCSHELL 18BB4400 == 90 [pid = 2788] [id = 276] 16:43:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (19F1F800) [pid = 2788] [serial = 827] [outer = 00000000] 16:43:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (19FA9800) [pid = 2788] [serial = 828] [outer = 19F1F800] 16:43:19 INFO - PROCESS | 2788 | 1462923799121 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (19FB5C00) [pid = 2788] [serial = 829] [outer = 19F1F800] 16:43:19 INFO - PROCESS | 2788 | 1462923799724 Marionette TRACE conn2 <- [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]]]}] 16:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 953ms 16:43:19 INFO - PROCESS | 2788 | 1462923799759 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 2788 | 1462923799761 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 16:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:43:19 INFO - PROCESS | 2788 | 1462923799766 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 2788 | 1462923799768 Marionette TRACE conn2 <- [1,1070,null,{}] 16:43:19 INFO - PROCESS | 2788 | 1462923799772 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:19 INFO - PROCESS | 2788 | 1462923799875 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 16:43:20 INFO - PROCESS | 2788 | 1462923800013 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 2788 | ++DOCSHELL 10684800 == 91 [pid = 2788] [id = 277] 16:43:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (14170800) [pid = 2788] [serial = 830] [outer = 00000000] 16:43:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (1A54E000) [pid = 2788] [serial = 831] [outer = 14170800] 16:43:20 INFO - PROCESS | 2788 | 1462923800067 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (1A5E6800) [pid = 2788] [serial = 832] [outer = 14170800] 16:43:20 INFO - PROCESS | 2788 | 1462923800631 Marionette TRACE conn2 <- [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]]]}] 16:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 891ms 16:43:20 INFO - PROCESS | 2788 | 1462923800672 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 2788 | 1462923800675 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 16:43:20 INFO - PROCESS | 2788 | 1462923800679 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:43:20 INFO - PROCESS | 2788 | 1462923800681 Marionette TRACE conn2 <- [1,1074,null,{}] 16:43:20 INFO - PROCESS | 2788 | 1462923800685 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:20 INFO - PROCESS | 2788 | 1462923800798 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 16:43:20 INFO - PROCESS | 2788 | 1462923800906 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 2788 | ++DOCSHELL 16C71C00 == 92 [pid = 2788] [id = 278] 16:43:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (16CDE400) [pid = 2788] [serial = 833] [outer = 00000000] 16:43:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1A545000) [pid = 2788] [serial = 834] [outer = 16CDE400] 16:43:20 INFO - PROCESS | 2788 | 1462923800968 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (1A7C4C00) [pid = 2788] [serial = 835] [outer = 16CDE400] 16:43:21 INFO - PROCESS | 2788 | 1462923801724 Marionette TRACE conn2 <- [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]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1093ms 16:43:21 INFO - PROCESS | 2788 | 1462923801780 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 2788 | 1462923801784 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:43:21 INFO - PROCESS | 2788 | 1462923801789 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 2788 | 1462923801793 Marionette TRACE conn2 <- [1,1078,null,{}] 16:43:21 INFO - PROCESS | 2788 | 1462923801800 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 2788 | 1462923801904 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 16:43:22 INFO - PROCESS | 2788 | 1462923802057 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 2788 | ++DOCSHELL 106ED800 == 93 [pid = 2788] [id = 279] 16:43:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (107EDC00) [pid = 2788] [serial = 836] [outer = 00000000] 16:43:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (10D58C00) [pid = 2788] [serial = 837] [outer = 107EDC00] 16:43:22 INFO - PROCESS | 2788 | 1462923802111 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (10F0FC00) [pid = 2788] [serial = 838] [outer = 107EDC00] 16:43:22 INFO - PROCESS | 2788 | --DOCSHELL 1792DC00 == 92 [pid = 2788] [id = 271] 16:43:22 INFO - PROCESS | 2788 | --DOCSHELL 1799B400 == 91 [pid = 2788] [id = 270] 16:43:22 INFO - PROCESS | 2788 | --DOCSHELL 16C69400 == 90 [pid = 2788] [id = 269] 16:43:22 INFO - PROCESS | 2788 | --DOCSHELL 10D5FC00 == 89 [pid = 2788] [id = 268] 16:43:22 INFO - PROCESS | 2788 | --DOCSHELL 15B65800 == 88 [pid = 2788] [id = 267] 16:43:22 INFO - PROCESS | 2788 | --DOCSHELL 10712C00 == 87 [pid = 2788] [id = 266] 16:43:22 INFO - PROCESS | 2788 | --DOCSHELL 10D5E000 == 86 [pid = 2788] [id = 265] 16:43:22 INFO - PROCESS | 2788 | --DOCSHELL 17521400 == 85 [pid = 2788] [id = 261] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (15B60400) [pid = 2788] [serial = 729] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (10E3D800) [pid = 2788] [serial = 726] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (1AE29000) [pid = 2788] [serial = 774] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOCSHELL 11BC6800 == 84 [pid = 2788] [id = 260] 16:43:22 INFO - PROCESS | 2788 | --DOCSHELL 10E37C00 == 83 [pid = 2788] [id = 259] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1752E400) [pid = 2788] [serial = 687] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (1A5EAC00) [pid = 2788] [serial = 681] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (1B6A5400) [pid = 2788] [serial = 690] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (16B68400) [pid = 2788] [serial = 678] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (1B563800) [pid = 2788] [serial = 684] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (122AF400) [pid = 2788] [serial = 675] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (19F32C00) [pid = 2788] [serial = 762] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1A5F0400) [pid = 2788] [serial = 765] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (19FB6C00) [pid = 2788] [serial = 763] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (13236800) [pid = 2788] [serial = 768] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (16679C00) [pid = 2788] [serial = 750] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (16C6C800) [pid = 2788] [serial = 751] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (12E52800) [pid = 2788] [serial = 747] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (13D47400) [pid = 2788] [serial = 748] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (1799DC00) [pid = 2788] [serial = 756] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (14035400) [pid = 2788] [serial = 745] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (13BCB800) [pid = 2788] [serial = 744] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1809B000) [pid = 2788] [serial = 732] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (17526C00) [pid = 2788] [serial = 753] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1752D800) [pid = 2788] [serial = 754] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (1AE2E400) [pid = 2788] [serial = 735] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1A545400) [pid = 2788] [serial = 771] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1B3CD000) [pid = 2788] [serial = 738] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1B957000) [pid = 2788] [serial = 741] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1A7B7C00) [pid = 2788] [serial = 772] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (1A7BC800) [pid = 2788] [serial = 766] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (18B7C400) [pid = 2788] [serial = 759] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (18BB4800) [pid = 2788] [serial = 760] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (16C70000) [pid = 2788] [serial = 769] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1841B400) [pid = 2788] [serial = 757] [outer = 00000000] [url = about:blank] 16:43:22 INFO - PROCESS | 2788 | 1462923802690 Marionette TRACE conn2 <- [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]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 937ms 16:43:22 INFO - PROCESS | 2788 | 1462923802735 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 2788 | 1462923802741 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 16:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:43:22 INFO - PROCESS | 2788 | 1462923802747 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 2788 | 1462923802749 Marionette TRACE conn2 <- [1,1082,null,{}] 16:43:22 INFO - PROCESS | 2788 | 1462923802753 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 2788 | 1462923802841 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 16:43:22 INFO - PROCESS | 2788 | 1462923802936 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 2788 | ++DOCSHELL 10E32000 == 84 [pid = 2788] [id = 280] 16:43:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (10E39C00) [pid = 2788] [serial = 839] [outer = 00000000] 16:43:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (11729C00) [pid = 2788] [serial = 840] [outer = 10E39C00] 16:43:22 INFO - PROCESS | 2788 | 1462923803000 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (11B5B400) [pid = 2788] [serial = 841] [outer = 10E39C00] 16:43:23 INFO - PROCESS | 2788 | 1462923803421 Marionette TRACE conn2 <- [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]]]}] 16:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 703ms 16:43:23 INFO - PROCESS | 2788 | 1462923803445 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 2788 | 1462923803447 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 16:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:43:23 INFO - PROCESS | 2788 | 1462923803451 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 2788 | 1462923803454 Marionette TRACE conn2 <- [1,1086,null,{}] 16:43:23 INFO - PROCESS | 2788 | 1462923803464 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:23 INFO - PROCESS | 2788 | 1462923803554 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 16:43:23 INFO - PROCESS | 2788 | 1462923803563 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 2788 | ++DOCSHELL 12C48000 == 85 [pid = 2788] [id = 281] 16:43:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (130EC000) [pid = 2788] [serial = 842] [outer = 00000000] 16:43:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (13499400) [pid = 2788] [serial = 843] [outer = 130EC000] 16:43:23 INFO - PROCESS | 2788 | 1462923803609 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (13BCB800) [pid = 2788] [serial = 844] [outer = 130EC000] 16:43:24 INFO - PROCESS | 2788 | 1462923804070 Marionette TRACE conn2 <- [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]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 641ms 16:43:24 INFO - PROCESS | 2788 | 1462923804088 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 2788 | 1462923804091 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:43:24 INFO - PROCESS | 2788 | 1462923804098 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 2788 | 1462923804100 Marionette TRACE conn2 <- [1,1090,null,{}] 16:43:24 INFO - PROCESS | 2788 | 1462923804103 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 2788 | 1462923804189 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 16:43:24 INFO - PROCESS | 2788 | 1462923804198 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 2788 | ++DOCSHELL 13C7D000 == 86 [pid = 2788] [id = 282] 16:43:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (13C82800) [pid = 2788] [serial = 845] [outer = 00000000] 16:43:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (14174400) [pid = 2788] [serial = 846] [outer = 13C82800] 16:43:24 INFO - PROCESS | 2788 | 1462923804243 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (14622000) [pid = 2788] [serial = 847] [outer = 13C82800] 16:43:24 INFO - PROCESS | 2788 | 1462923804672 Marionette TRACE conn2 <- [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]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 625ms 16:43:24 INFO - PROCESS | 2788 | 1462923804732 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 2788 | 1462923804734 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:43:24 INFO - PROCESS | 2788 | 1462923804738 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 2788 | 1462923804739 Marionette TRACE conn2 <- [1,1094,null,{}] 16:43:24 INFO - PROCESS | 2788 | 1462923804743 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 2788 | 1462923804867 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 16:43:24 INFO - PROCESS | 2788 | 1462923804952 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 2788 | ++DOCSHELL 10E37000 == 87 [pid = 2788] [id = 283] 16:43:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1461C800) [pid = 2788] [serial = 848] [outer = 00000000] 16:43:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (15A71000) [pid = 2788] [serial = 849] [outer = 1461C800] 16:43:24 INFO - PROCESS | 2788 | 1462923804999 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (15A79C00) [pid = 2788] [serial = 850] [outer = 1461C800] 16:43:25 INFO - PROCESS | 2788 | 1462923805423 Marionette TRACE conn2 <- [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]]]}] 16:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 734ms 16:43:25 INFO - PROCESS | 2788 | 1462923805478 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 2788 | 1462923805480 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 16:43:25 INFO - PROCESS | 2788 | 1462923805483 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:43:25 INFO - PROCESS | 2788 | 1462923805485 Marionette TRACE conn2 <- [1,1098,null,{}] 16:43:25 INFO - PROCESS | 2788 | 1462923805495 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:25 INFO - PROCESS | 2788 | 1462923805629 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 16:43:25 INFO - PROCESS | 2788 | 1462923805693 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 2788 | ++DOCSHELL 15C39800 == 88 [pid = 2788] [id = 284] 16:43:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (15C3F000) [pid = 2788] [serial = 851] [outer = 00000000] 16:43:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (16086000) [pid = 2788] [serial = 852] [outer = 15C3F000] 16:43:25 INFO - PROCESS | 2788 | 1462923805739 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (15C77800) [pid = 2788] [serial = 853] [outer = 15C3F000] 16:43:26 INFO - PROCESS | 2788 | 1462923806153 Marionette TRACE conn2 <- [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]]]}] 16:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 704ms 16:43:26 INFO - PROCESS | 2788 | 1462923806183 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 2788 | 1462923806185 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 16:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:43:26 INFO - PROCESS | 2788 | 1462923806193 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 2788 | 1462923806195 Marionette TRACE conn2 <- [1,1102,null,{}] 16:43:26 INFO - PROCESS | 2788 | 1462923806198 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:26 INFO - PROCESS | 2788 | 1462923806340 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 16:43:26 INFO - PROCESS | 2788 | 1462923806404 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 2788 | ++DOCSHELL 16604400 == 89 [pid = 2788] [id = 285] 16:43:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (16609800) [pid = 2788] [serial = 854] [outer = 00000000] 16:43:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (16C6E400) [pid = 2788] [serial = 855] [outer = 16609800] 16:43:26 INFO - PROCESS | 2788 | 1462923806448 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (16CE8800) [pid = 2788] [serial = 856] [outer = 16609800] 16:43:26 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (10D5AC00) [pid = 2788] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:43:26 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (15C3D000) [pid = 2788] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:43:26 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (17DF1000) [pid = 2788] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:43:26 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (17CD0400) [pid = 2788] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:43:26 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (16683C00) [pid = 2788] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:43:26 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (16CE4800) [pid = 2788] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:43:26 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1122DC00) [pid = 2788] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:43:26 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1172A000) [pid = 2788] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:43:26 INFO - PROCESS | 2788 | 1462923806932 Marionette TRACE conn2 <- [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]]]}] 16:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 797ms 16:43:26 INFO - PROCESS | 2788 | 1462923806996 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 2788 | 1462923806998 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 16:43:26 INFO - PROCESS | 2788 | 1462923807001 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:43:26 INFO - PROCESS | 2788 | 1462923807003 Marionette TRACE conn2 <- [1,1106,null,{}] 16:43:26 INFO - PROCESS | 2788 | 1462923807006 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 2788 | 1462923807100 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 16:43:27 INFO - PROCESS | 2788 | 1462923807203 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 2788 | ++DOCSHELL 106EC800 == 90 [pid = 2788] [id = 286] 16:43:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (10762000) [pid = 2788] [serial = 857] [outer = 00000000] 16:43:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (15C3D000) [pid = 2788] [serial = 858] [outer = 10762000] 16:43:27 INFO - PROCESS | 2788 | 1462923807256 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (16C78C00) [pid = 2788] [serial = 859] [outer = 10762000] 16:43:27 INFO - PROCESS | 2788 | 1462923807607 Marionette TRACE conn2 <- [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]]]}] 16:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 625ms 16:43:27 INFO - PROCESS | 2788 | 1462923807639 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 2788 | 1462923807641 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 16:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:43:27 INFO - PROCESS | 2788 | 1462923807644 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 2788 | 1462923807646 Marionette TRACE conn2 <- [1,1110,null,{}] 16:43:27 INFO - PROCESS | 2788 | 1462923807685 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 2788 | 1462923807773 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 16:43:27 INFO - PROCESS | 2788 | 1462923807779 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 2788 | ++DOCSHELL 15A72000 == 91 [pid = 2788] [id = 287] 16:43:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (16683800) [pid = 2788] [serial = 860] [outer = 00000000] 16:43:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (17521400) [pid = 2788] [serial = 861] [outer = 16683800] 16:43:27 INFO - PROCESS | 2788 | 1462923807823 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (17524000) [pid = 2788] [serial = 862] [outer = 16683800] 16:43:28 INFO - PROCESS | 2788 | 1462923808239 Marionette TRACE conn2 <- [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]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 625ms 16:43:28 INFO - PROCESS | 2788 | 1462923808283 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 2788 | 1462923808285 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 16:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:43:28 INFO - PROCESS | 2788 | 1462923808301 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 2788 | 1462923808302 Marionette TRACE conn2 <- [1,1114,null,{}] 16:43:28 INFO - PROCESS | 2788 | 1462923808306 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:28 INFO - PROCESS | 2788 | 1462923808394 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 16:43:28 INFO - PROCESS | 2788 | 1462923808400 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 2788 | ++DOCSHELL 171ECC00 == 92 [pid = 2788] [id = 288] 16:43:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (171EE400) [pid = 2788] [serial = 863] [outer = 00000000] 16:43:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (1792E800) [pid = 2788] [serial = 864] [outer = 171EE400] 16:43:28 INFO - PROCESS | 2788 | 1462923808443 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1794D400) [pid = 2788] [serial = 865] [outer = 171EE400] 16:43:28 INFO - PROCESS | 2788 | 1462923808933 Marionette TRACE conn2 <- [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]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 687ms 16:43:28 INFO - PROCESS | 2788 | 1462923808999 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 2788 | 1462923809003 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 16:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:43:28 INFO - PROCESS | 2788 | 1462923809009 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 2788 | 1462923809014 Marionette TRACE conn2 <- [1,1118,null,{}] 16:43:29 INFO - PROCESS | 2788 | 1462923809020 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 2788 | 1462923809232 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 16:43:29 INFO - PROCESS | 2788 | 1462923809338 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 2788 | ++DOCSHELL 10E38400 == 93 [pid = 2788] [id = 289] 16:43:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (10E38800) [pid = 2788] [serial = 866] [outer = 00000000] 16:43:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (10F14000) [pid = 2788] [serial = 867] [outer = 10E38800] 16:43:29 INFO - PROCESS | 2788 | 1462923809393 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (11540400) [pid = 2788] [serial = 868] [outer = 10E38800] 16:43:29 INFO - PROCESS | 2788 | 1462923809954 Marionette TRACE conn2 <- [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]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1000ms 16:43:30 INFO - PROCESS | 2788 | 1462923810013 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 2788 | 1462923810019 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 16:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:43:30 INFO - PROCESS | 2788 | 1462923810026 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 2788 | 1462923810028 Marionette TRACE conn2 <- [1,1122,null,{}] 16:43:30 INFO - PROCESS | 2788 | 1462923810032 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 2788 | 1462923810143 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 16:43:30 INFO - PROCESS | 2788 | 1462923810287 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 2788 | ++DOCSHELL 12221400 == 94 [pid = 2788] [id = 290] 16:43:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (122AA800) [pid = 2788] [serial = 869] [outer = 00000000] 16:43:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (13568800) [pid = 2788] [serial = 870] [outer = 122AA800] 16:43:30 INFO - PROCESS | 2788 | 1462923810343 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (14035400) [pid = 2788] [serial = 871] [outer = 122AA800] 16:43:30 INFO - PROCESS | 2788 | 1462923810930 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 938ms 16:43:30 INFO - PROCESS | 2788 | 1462923810968 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 2788 | 1462923810971 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 16:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:43:30 INFO - PROCESS | 2788 | 1462923810975 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 2788 | 1462923810979 Marionette TRACE conn2 <- [1,1126,null,{}] 16:43:30 INFO - PROCESS | 2788 | 1462923810990 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:31 INFO - PROCESS | 2788 | 1462923811101 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 16:43:31 INFO - PROCESS | 2788 | 1462923811213 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 2788 | ++DOCSHELL 16008000 == 95 [pid = 2788] [id = 291] 16:43:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (16081400) [pid = 2788] [serial = 872] [outer = 00000000] 16:43:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (17526C00) [pid = 2788] [serial = 873] [outer = 16081400] 16:43:31 INFO - PROCESS | 2788 | 1462923811312 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (1792C000) [pid = 2788] [serial = 874] [outer = 16081400] 16:43:31 INFO - PROCESS | 2788 | 1462923811902 Marionette TRACE conn2 <- [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]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 938ms 16:43:31 INFO - PROCESS | 2788 | 1462923811919 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 2788 | 1462923811922 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 16:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:43:31 INFO - PROCESS | 2788 | 1462923811926 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 2788 | 1462923811928 Marionette TRACE conn2 <- [1,1130,null,{}] 16:43:31 INFO - PROCESS | 2788 | 1462923811931 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 2788 | 1462923812042 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 16:43:32 INFO - PROCESS | 2788 | 1462923812150 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 2788 | ++DOCSHELL 1792E000 == 96 [pid = 2788] [id = 292] 16:43:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (17DF3000) [pid = 2788] [serial = 875] [outer = 00000000] 16:43:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (17F83C00) [pid = 2788] [serial = 876] [outer = 17DF3000] 16:43:32 INFO - PROCESS | 2788 | 1462923812203 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (18483800) [pid = 2788] [serial = 877] [outer = 17DF3000] 16:43:32 INFO - PROCESS | 2788 | 1462923812760 Marionette TRACE conn2 <- [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]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 891ms 16:43:32 INFO - PROCESS | 2788 | 1462923812830 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 2788 | 1462923812832 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 16:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:43:32 INFO - PROCESS | 2788 | 1462923812836 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 2788 | 1462923812838 Marionette TRACE conn2 <- [1,1134,null,{}] 16:43:32 INFO - PROCESS | 2788 | 1462923812841 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 2788 | 1462923812949 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 16:43:33 INFO - PROCESS | 2788 | 1462923813061 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 2788 | ++DOCSHELL 17D92800 == 97 [pid = 2788] [id = 293] 16:43:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (17DF0800) [pid = 2788] [serial = 878] [outer = 00000000] 16:43:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (18B76C00) [pid = 2788] [serial = 879] [outer = 17DF0800] 16:43:33 INFO - PROCESS | 2788 | 1462923813113 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (18B82400) [pid = 2788] [serial = 880] [outer = 17DF0800] 16:43:33 INFO - PROCESS | 2788 | 1462923813677 Marionette TRACE conn2 <- [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]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 906ms 16:43:33 INFO - PROCESS | 2788 | 1462923813740 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 2788 | 1462923813742 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 16:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:43:33 INFO - PROCESS | 2788 | 1462923813746 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 2788 | 1462923813748 Marionette TRACE conn2 <- [1,1138,null,{}] 16:43:33 INFO - PROCESS | 2788 | 1462923813752 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 2788 | 1462923813876 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 16:43:33 INFO - PROCESS | 2788 | 1462923813988 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 2788 | ++DOCSHELL 18B74400 == 98 [pid = 2788] [id = 294] 16:43:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (18BAC000) [pid = 2788] [serial = 881] [outer = 00000000] 16:43:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (19F29C00) [pid = 2788] [serial = 882] [outer = 18BAC000] 16:43:34 INFO - PROCESS | 2788 | 1462923814041 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (19F38000) [pid = 2788] [serial = 883] [outer = 18BAC000] 16:43:34 INFO - PROCESS | 2788 | 1462923814611 Marionette TRACE conn2 <- [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]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 906ms 16:43:34 INFO - PROCESS | 2788 | 1462923814650 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 2788 | 1462923814652 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 16:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:43:34 INFO - PROCESS | 2788 | 1462923814656 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - PROCESS | 2788 | 1462923814658 Marionette TRACE conn2 <- [1,1142,null,{}] 16:43:34 INFO - PROCESS | 2788 | 1462923814662 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:34 INFO - PROCESS | 2788 | 1462923814769 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 16:43:34 INFO - PROCESS | 2788 | 1462923814883 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 2788 | ++DOCSHELL 13CA7400 == 99 [pid = 2788] [id = 295] 16:43:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (14031800) [pid = 2788] [serial = 884] [outer = 00000000] 16:43:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (17525400) [pid = 2788] [serial = 885] [outer = 14031800] 16:43:34 INFO - PROCESS | 2788 | 1462923814935 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (18967400) [pid = 2788] [serial = 886] [outer = 14031800] 16:43:35 INFO - PROCESS | 2788 | 1462923815790 Marionette TRACE conn2 <- [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]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1219ms 16:43:35 INFO - PROCESS | 2788 | 1462923815864 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 2788 | 1462923815869 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 16:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:43:35 INFO - PROCESS | 2788 | 1462923815873 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 2788 | 1462923815878 Marionette TRACE conn2 <- [1,1146,null,{}] 16:43:35 INFO - PROCESS | 2788 | 1462923815897 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:35 INFO - PROCESS | 2788 | 1462923815999 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 16:43:36 INFO - PROCESS | 2788 | 1462923816139 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 2788 | ++DOCSHELL 10E3EC00 == 100 [pid = 2788] [id = 296] 16:43:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (10F1D000) [pid = 2788] [serial = 887] [outer = 00000000] 16:43:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (1157BC00) [pid = 2788] [serial = 888] [outer = 10F1D000] 16:43:36 INFO - PROCESS | 2788 | 1462923816195 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (12221800) [pid = 2788] [serial = 889] [outer = 10F1D000] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 13D48400 == 99 [pid = 2788] [id = 210] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 10E35C00 == 98 [pid = 2788] [id = 242] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 15A72000 == 97 [pid = 2788] [id = 287] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 106EC800 == 96 [pid = 2788] [id = 286] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 15C78000 == 95 [pid = 2788] [id = 258] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 16604400 == 94 [pid = 2788] [id = 285] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 15C39800 == 93 [pid = 2788] [id = 284] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 12C48000 == 92 [pid = 2788] [id = 281] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 10E32000 == 91 [pid = 2788] [id = 280] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (15C3FC00) [pid = 2788] [serial = 816] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 106ED800 == 90 [pid = 2788] [id = 279] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 18BB4400 == 89 [pid = 2788] [id = 276] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 1896AC00 == 88 [pid = 2788] [id = 275] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 12C19000 == 87 [pid = 2788] [id = 274] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 10F15C00 == 86 [pid = 2788] [id = 273] 16:43:36 INFO - PROCESS | 2788 | --DOCSHELL 10D5CC00 == 85 [pid = 2788] [id = 272] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (18420400) [pid = 2788] [serial = 810] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (122B1C00) [pid = 2788] [serial = 777] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (1701F800) [pid = 2788] [serial = 780] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (1AB98000) [pid = 2788] [serial = 783] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (1B233400) [pid = 2788] [serial = 786] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (1B55FC00) [pid = 2788] [serial = 789] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (16C74800) [pid = 2788] [serial = 804] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (17301400) [pid = 2788] [serial = 807] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (1752BC00) [pid = 2788] [serial = 808] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (13C6BC00) [pid = 2788] [serial = 796] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (122AD800) [pid = 2788] [serial = 795] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (132B2C00) [pid = 2788] [serial = 798] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1446A400) [pid = 2788] [serial = 799] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (1607F400) [pid = 2788] [serial = 793] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (13238000) [pid = 2788] [serial = 792] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (16608000) [pid = 2788] [serial = 801] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (16682000) [pid = 2788] [serial = 802] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1847F000) [pid = 2788] [serial = 811] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (18B7CC00) [pid = 2788] [serial = 813] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (18BB3000) [pid = 2788] [serial = 814] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (17020800) [pid = 2788] [serial = 805] [outer = 00000000] [url = about:blank] 16:43:36 INFO - PROCESS | 2788 | 1462923816790 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 969ms 16:43:36 INFO - PROCESS | 2788 | 1462923816841 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 2788 | 1462923816846 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 16:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:43:36 INFO - PROCESS | 2788 | 1462923816852 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 2788 | 1462923816855 Marionette TRACE conn2 <- [1,1150,null,{}] 16:43:36 INFO - PROCESS | 2788 | 1462923816859 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 2788 | 1462923816947 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 16:43:36 INFO - PROCESS | 2788 | 1462923816963 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 2788 | ++DOCSHELL 11B5E400 == 86 [pid = 2788] [id = 297] 16:43:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (11BC7800) [pid = 2788] [serial = 890] [outer = 00000000] 16:43:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (13238000) [pid = 2788] [serial = 891] [outer = 11BC7800] 16:43:36 INFO - PROCESS | 2788 | 1462923817008 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (13495C00) [pid = 2788] [serial = 892] [outer = 11BC7800] 16:43:37 INFO - PROCESS | 2788 | 1462923817503 Marionette TRACE conn2 <- [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]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 703ms 16:43:37 INFO - PROCESS | 2788 | 1462923817550 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 2788 | 1462923817553 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 16:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:43:37 INFO - PROCESS | 2788 | 1462923817556 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 2788 | 1462923817559 Marionette TRACE conn2 <- [1,1154,null,{}] 16:43:37 INFO - PROCESS | 2788 | 1462923817569 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:37 INFO - PROCESS | 2788 | 1462923817684 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 16:43:37 INFO - PROCESS | 2788 | 1462923817782 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 2788 | ++DOCSHELL 13C65000 == 87 [pid = 2788] [id = 298] 16:43:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (13C72400) [pid = 2788] [serial = 893] [outer = 00000000] 16:43:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (1461A800) [pid = 2788] [serial = 894] [outer = 13C72400] 16:43:37 INFO - PROCESS | 2788 | 1462923817828 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (15A76000) [pid = 2788] [serial = 895] [outer = 13C72400] 16:43:38 INFO - PROCESS | 2788 | 1462923818195 Marionette TRACE conn2 <- [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]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 704ms 16:43:38 INFO - PROCESS | 2788 | 1462923818255 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 2788 | 1462923818258 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 16:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:43:38 INFO - PROCESS | 2788 | 1462923818261 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 2788 | 1462923818263 Marionette TRACE conn2 <- [1,1158,null,{}] 16:43:38 INFO - PROCESS | 2788 | 1462923818267 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 2788 | 1462923818351 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 16:43:38 INFO - PROCESS | 2788 | 1462923818357 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 2788 | ++DOCSHELL 15A7A000 == 88 [pid = 2788] [id = 299] 16:43:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (15B61800) [pid = 2788] [serial = 896] [outer = 00000000] 16:43:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (15C76400) [pid = 2788] [serial = 897] [outer = 15B61800] 16:43:38 INFO - PROCESS | 2788 | 1462923818403 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (16086400) [pid = 2788] [serial = 898] [outer = 15B61800] 16:43:38 INFO - PROCESS | 2788 | 1462923818863 Marionette TRACE conn2 <- [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]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 640ms 16:43:38 INFO - PROCESS | 2788 | 1462923818908 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 2788 | 1462923818910 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 16:43:38 INFO - PROCESS | 2788 | 1462923818914 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:43:38 INFO - PROCESS | 2788 | 1462923818916 Marionette TRACE conn2 <- [1,1162,null,{}] 16:43:38 INFO - PROCESS | 2788 | 1462923818919 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 2788 | 1462923819042 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 16:43:39 INFO - PROCESS | 2788 | 1462923819133 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 2788 | ++DOCSHELL 15C38000 == 89 [pid = 2788] [id = 300] 16:43:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (15C3A400) [pid = 2788] [serial = 899] [outer = 00000000] 16:43:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (16677800) [pid = 2788] [serial = 900] [outer = 15C3A400] 16:43:39 INFO - PROCESS | 2788 | 1462923819177 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (1667F800) [pid = 2788] [serial = 901] [outer = 15C3A400] 16:43:39 INFO - PROCESS | 2788 | 1462923819613 Marionette TRACE conn2 <- [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] 16:43:39 INFO - PROCESS | 2788 | 1462923819658 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 16:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:43:39 INFO - PROCESS | 2788 | 1462923819667 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 2788 | 1462923819669 Marionette TRACE conn2 <- [1,1166,null,{}] 16:43:39 INFO - PROCESS | 2788 | 1462923819673 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 2788 | 1462923819794 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 16:43:39 INFO - PROCESS | 2788 | 1462923819803 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 2788 | ++DOCSHELL 17023000 == 90 [pid = 2788] [id = 301] 16:43:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (171E1800) [pid = 2788] [serial = 902] [outer = 00000000] 16:43:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (171EDC00) [pid = 2788] [serial = 903] [outer = 171E1800] 16:43:39 INFO - PROCESS | 2788 | 1462923819905 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (17523000) [pid = 2788] [serial = 904] [outer = 171E1800] 16:43:40 INFO - PROCESS | 2788 | 1462923820313 Marionette TRACE conn2 <- [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] 16:43:40 INFO - PROCESS | 2788 | 1462923820368 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 16:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:43:40 INFO - PROCESS | 2788 | 1462923820376 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - PROCESS | 2788 | 1462923820378 Marionette TRACE conn2 <- [1,1170,null,{}] 16:43:40 INFO - PROCESS | 2788 | 1462923820382 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 2788 | 1462923820528 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 16:43:40 INFO - PROCESS | 2788 | 1462923820592 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 2788 | ++DOCSHELL 17948400 == 91 [pid = 2788] [id = 302] 16:43:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (17DFB000) [pid = 2788] [serial = 905] [outer = 00000000] 16:43:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (1809FC00) [pid = 2788] [serial = 906] [outer = 17DFB000] 16:43:40 INFO - PROCESS | 2788 | 1462923820666 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (18484800) [pid = 2788] [serial = 907] [outer = 17DFB000] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (18BA5400) [pid = 2788] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (10E36000) [pid = 2788] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (13C68800) [pid = 2788] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (15C3F000) [pid = 2788] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (1461C800) [pid = 2788] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (10762000) [pid = 2788] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (13C82800) [pid = 2788] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (130EC000) [pid = 2788] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (107EDC00) [pid = 2788] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (16CDE400) [pid = 2788] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (16609800) [pid = 2788] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (10E39C00) [pid = 2788] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:43:41 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (16683800) [pid = 2788] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:43:41 INFO - PROCESS | 2788 | 1462923821330 Marionette TRACE conn2 <- [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 221","_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] 16:43:41 INFO - PROCESS | 2788 | 1462923821384 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 16:43:41 INFO - PROCESS | 2788 | 1462923821388 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:43:41 INFO - PROCESS | 2788 | 1462923821390 Marionette TRACE conn2 <- [1,1174,null,{}] 16:43:41 INFO - PROCESS | 2788 | 1462923821394 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 2788 | 1462923821477 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 16:43:41 INFO - PROCESS | 2788 | 1462923821486 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 2788 | ++DOCSHELL 10F1E800 == 92 [pid = 2788] [id = 303] 16:43:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (13C66C00) [pid = 2788] [serial = 908] [outer = 00000000] 16:43:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (16605400) [pid = 2788] [serial = 909] [outer = 13C66C00] 16:43:41 INFO - PROCESS | 2788 | 1462923821539 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1809E000) [pid = 2788] [serial = 910] [outer = 13C66C00] 16:43:41 INFO - PROCESS | 2788 | 1462923821962 Marionette TRACE conn2 <- [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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 2788 | 1462923822030 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 16:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:43:42 INFO - PROCESS | 2788 | 1462923822034 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 2788 | 1462923822035 Marionette TRACE conn2 <- [1,1178,null,{}] 16:43:42 INFO - PROCESS | 2788 | 1462923822039 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 2788 | 1462923822123 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 16:43:42 INFO - PROCESS | 2788 | 1462923822129 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 2788 | ++DOCSHELL 10F1A000 == 93 [pid = 2788] [id = 304] 16:43:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (18B7D400) [pid = 2788] [serial = 911] [outer = 00000000] 16:43:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (18BB3800) [pid = 2788] [serial = 912] [outer = 18B7D400] 16:43:42 INFO - PROCESS | 2788 | 1462923822207 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (18BA8000) [pid = 2788] [serial = 913] [outer = 18B7D400] 16:43:42 INFO - PROCESS | 2788 | 1462923822636 Marionette TRACE conn2 <- [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] 16:43:42 INFO - PROCESS | 2788 | 1462923822673 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 16:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:43:42 INFO - PROCESS | 2788 | 1462923822677 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 2788 | 1462923822679 Marionette TRACE conn2 <- [1,1182,null,{}] 16:43:42 INFO - PROCESS | 2788 | 1462923822687 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 2788 | 1462923822771 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 16:43:42 INFO - PROCESS | 2788 | 1462923822778 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 2788 | ++DOCSHELL 17D8C400 == 94 [pid = 2788] [id = 305] 16:43:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (18B78400) [pid = 2788] [serial = 914] [outer = 00000000] 16:43:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (19F3D000) [pid = 2788] [serial = 915] [outer = 18B78400] 16:43:42 INFO - PROCESS | 2788 | 1462923822821 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (19FB1400) [pid = 2788] [serial = 916] [outer = 18B78400] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 112B1400 == 93 [pid = 2788] [id = 209] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 16C73800 == 92 [pid = 2788] [id = 241] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 117DC400 == 91 [pid = 2788] [id = 112] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 17665C00 == 90 [pid = 2788] [id = 158] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1172E400 == 89 [pid = 2788] [id = 83] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 19F3BC00 == 88 [pid = 2788] [id = 208] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1ABA6400 == 87 [pid = 2788] [id = 82] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 14035C00 == 86 [pid = 2788] [id = 157] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1B56A000 == 85 [pid = 2788] [id = 247] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 16681C00 == 84 [pid = 2788] [id = 126] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 10686000 == 83 [pid = 2788] [id = 174] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 18BAD400 == 82 [pid = 2788] [id = 127] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 19F23000 == 81 [pid = 2788] [id = 186] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 106F0800 == 80 [pid = 2788] [id = 54] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1445D400 == 79 [pid = 2788] [id = 99] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1A7BF400 == 78 [pid = 2788] [id = 245] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 15C36000 == 77 [pid = 2788] [id = 173] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 16006000 == 76 [pid = 2788] [id = 140] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1667A000 == 75 [pid = 2788] [id = 113] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 10684800 == 74 [pid = 2788] [id = 277] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 13CA7800 == 73 [pid = 2788] [id = 213] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1349B000 == 72 [pid = 2788] [id = 243] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1067FC00 == 71 [pid = 2788] [id = 264] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 17522800 == 70 [pid = 2788] [id = 229] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 171E8800 == 69 [pid = 2788] [id = 246] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 17993800 == 68 [pid = 2788] [id = 211] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 16C71C00 == 67 [pid = 2788] [id = 278] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1809B800 == 66 [pid = 2788] [id = 69] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 18BACC00 == 65 [pid = 2788] [id = 142] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1AE26C00 == 64 [pid = 2788] [id = 214] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 17527000 == 63 [pid = 2788] [id = 244] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 19F22C00 == 62 [pid = 2788] [id = 70] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1AF26C00 == 61 [pid = 2788] [id = 263] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 16680400 == 60 [pid = 2788] [id = 100] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1A7B9C00 == 59 [pid = 2788] [id = 212] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 10712800 == 58 [pid = 2788] [id = 172] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 107FAC00 == 57 [pid = 2788] [id = 71] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 0F5F1000 == 56 [pid = 2788] [id = 124] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 15C38800 == 55 [pid = 2788] [id = 195] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1AF2DC00 == 54 [pid = 2788] [id = 262] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1B23F400 == 53 [pid = 2788] [id = 230] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1AF34400 == 52 [pid = 2788] [id = 228] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 19F3E800 == 51 [pid = 2788] [id = 176] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1B23F000 == 50 [pid = 2788] [id = 111] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 17F79400 == 49 [pid = 2788] [id = 141] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1660A400 == 48 [pid = 2788] [id = 177] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 19FAA000 == 47 [pid = 2788] [id = 231] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1B232800 == 46 [pid = 2788] [id = 175] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 13C7D000 == 45 [pid = 2788] [id = 282] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 10E37000 == 44 [pid = 2788] [id = 283] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 10E3EC00 == 43 [pid = 2788] [id = 296] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 13CA7400 == 42 [pid = 2788] [id = 295] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 17D92800 == 41 [pid = 2788] [id = 293] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 18B74400 == 40 [pid = 2788] [id = 294] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 1792E000 == 39 [pid = 2788] [id = 292] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 12221400 == 38 [pid = 2788] [id = 290] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 16008000 == 37 [pid = 2788] [id = 291] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 171ECC00 == 36 [pid = 2788] [id = 288] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 10E38400 == 35 [pid = 2788] [id = 289] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 17023000 == 34 [pid = 2788] [id = 301] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 11B5E400 == 33 [pid = 2788] [id = 297] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 17948400 == 32 [pid = 2788] [id = 302] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 10F1A000 == 31 [pid = 2788] [id = 304] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 15A7A000 == 30 [pid = 2788] [id = 299] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 15C38000 == 29 [pid = 2788] [id = 300] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 13C65000 == 28 [pid = 2788] [id = 298] 16:43:44 INFO - PROCESS | 2788 | --DOCSHELL 10F1E800 == 27 [pid = 2788] [id = 303] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (1B94C400) [pid = 2788] [serial = 724] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (10F0F400) [pid = 2788] [serial = 727] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (16002000) [pid = 2788] [serial = 730] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (10F0FC00) [pid = 2788] [serial = 838] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (10D58C00) [pid = 2788] [serial = 837] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1A7C4C00) [pid = 2788] [serial = 835] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (1A545000) [pid = 2788] [serial = 834] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (16C6E400) [pid = 2788] [serial = 855] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (11729C00) [pid = 2788] [serial = 840] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (11B5B400) [pid = 2788] [serial = 841] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (11BC5400) [pid = 2788] [serial = 819] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (16608800) [pid = 2788] [serial = 822] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (19F1CC00) [pid = 2788] [serial = 825] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (19FA9800) [pid = 2788] [serial = 828] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (1A54E000) [pid = 2788] [serial = 831] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1792E800) [pid = 2788] [serial = 864] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (17521400) [pid = 2788] [serial = 861] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (16CE8800) [pid = 2788] [serial = 856] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (15A79C00) [pid = 2788] [serial = 850] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (16C78C00) [pid = 2788] [serial = 859] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (14622000) [pid = 2788] [serial = 847] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (17524000) [pid = 2788] [serial = 862] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (16086000) [pid = 2788] [serial = 852] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (15A71000) [pid = 2788] [serial = 849] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (15C77800) [pid = 2788] [serial = 853] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (15C3D000) [pid = 2788] [serial = 858] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (14174400) [pid = 2788] [serial = 846] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (13499400) [pid = 2788] [serial = 843] [outer = 00000000] [url = about:blank] 16:43:44 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (13BCB800) [pid = 2788] [serial = 844] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 2788 | 1462923825037 Marionette TRACE conn2 <- [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 163","_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] 16:43:45 INFO - PROCESS | 2788 | 1462923825100 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 16:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:43:45 INFO - PROCESS | 2788 | 1462923825105 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 2788 | 1462923825109 Marionette TRACE conn2 <- [1,1186,null,{}] 16:43:45 INFO - PROCESS | 2788 | 1462923825115 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 2788 | 1462923825204 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 16:43:45 INFO - PROCESS | 2788 | 1462923825214 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 2788 | ++DOCSHELL 10682400 == 28 [pid = 2788] [id = 306] 16:43:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (10683C00) [pid = 2788] [serial = 917] [outer = 00000000] 16:43:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (1075F800) [pid = 2788] [serial = 918] [outer = 10683C00] 16:43:45 INFO - PROCESS | 2788 | 1462923825262 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (107FA800) [pid = 2788] [serial = 919] [outer = 10683C00] 16:43:45 INFO - PROCESS | 2788 | 1462923825775 Marionette TRACE conn2 <- [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]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 703ms 16:43:45 INFO - PROCESS | 2788 | 1462923825806 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 2788 | 1462923825812 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 16:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:43:45 INFO - PROCESS | 2788 | 1462923825818 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 2788 | 1462923825821 Marionette TRACE conn2 <- [1,1190,null,{}] 16:43:45 INFO - PROCESS | 2788 | 1462923825825 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 2788 | 1462923825914 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 16:43:45 INFO - PROCESS | 2788 | 1462923825924 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 2788 | ++DOCSHELL 10D5AC00 == 29 [pid = 2788] [id = 307] 16:43:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (10E35800) [pid = 2788] [serial = 920] [outer = 00000000] 16:43:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (10F1A000) [pid = 2788] [serial = 921] [outer = 10E35800] 16:43:45 INFO - PROCESS | 2788 | 1462923825969 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (11237400) [pid = 2788] [serial = 922] [outer = 10E35800] 16:43:46 INFO - PROCESS | 2788 | 1462923826440 Marionette TRACE conn2 <- [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]]]}] 16:43:46 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 16:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 625ms 16:43:46 INFO - PROCESS | 2788 | 1462923826454 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 2788 | 1462923826456 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 16:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:43:46 INFO - PROCESS | 2788 | 1462923826460 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 2788 | 1462923826464 Marionette TRACE conn2 <- [1,1194,null,{}] 16:43:46 INFO - PROCESS | 2788 | 1462923826479 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:46 INFO - PROCESS | 2788 | 1462923826565 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 16:43:46 INFO - PROCESS | 2788 | 1462923826608 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 2788 | ++DOCSHELL 12220C00 == 30 [pid = 2788] [id = 308] 16:43:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (12221000) [pid = 2788] [serial = 923] [outer = 00000000] 16:43:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (122B1000) [pid = 2788] [serial = 924] [outer = 12221000] 16:43:46 INFO - PROCESS | 2788 | 1462923826659 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (12E21400) [pid = 2788] [serial = 925] [outer = 12221000] 16:43:47 INFO - PROCESS | 2788 | 1462923827138 Marionette TRACE conn2 <- [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]]]}] 16:43:47 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 16:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 687ms 16:43:47 INFO - PROCESS | 2788 | 1462923827158 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 2788 | 1462923827161 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 16:43:47 INFO - PROCESS | 2788 | 1462923827164 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:43:47 INFO - PROCESS | 2788 | 1462923827166 Marionette TRACE conn2 <- [1,1198,null,{}] 16:43:47 INFO - PROCESS | 2788 | 1462923827170 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 2788 | 1462923827250 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 16:43:47 INFO - PROCESS | 2788 | 1462923827256 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 2788 | ++DOCSHELL 10E38400 == 31 [pid = 2788] [id = 309] 16:43:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (134E2000) [pid = 2788] [serial = 926] [outer = 00000000] 16:43:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (0F5EB400) [pid = 2788] [serial = 927] [outer = 134E2000] 16:43:47 INFO - PROCESS | 2788 | 1462923827312 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (13C6C400) [pid = 2788] [serial = 928] [outer = 134E2000] 16:43:47 INFO - PROCESS | 2788 | 1462923827745 Marionette TRACE conn2 <- [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]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 640ms 16:43:47 INFO - PROCESS | 2788 | 1462923827802 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 2788 | 1462923827804 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 16:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:43:47 INFO - PROCESS | 2788 | 1462923827807 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 2788 | 1462923827809 Marionette TRACE conn2 <- [1,1202,null,{}] 16:43:47 INFO - PROCESS | 2788 | 1462923827813 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 2788 | 1462923827888 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 16:43:47 INFO - PROCESS | 2788 | 1462923827897 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 2788 | ++DOCSHELL 13C80800 == 32 [pid = 2788] [id = 310] 16:43:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (13C81000) [pid = 2788] [serial = 929] [outer = 00000000] 16:43:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (13D44400) [pid = 2788] [serial = 930] [outer = 13C81000] 16:43:47 INFO - PROCESS | 2788 | 1462923827942 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (14034C00) [pid = 2788] [serial = 931] [outer = 13C81000] 16:43:48 INFO - PROCESS | 2788 | 1462923828390 Marionette TRACE conn2 <- [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]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 641ms 16:43:48 INFO - PROCESS | 2788 | 1462923828446 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 2788 | 1462923828448 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 16:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:43:48 INFO - PROCESS | 2788 | 1462923828451 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 2788 | 1462923828453 Marionette TRACE conn2 <- [1,1206,null,{}] 16:43:48 INFO - PROCESS | 2788 | 1462923828457 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 2788 | 1462923828562 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 16:43:48 INFO - PROCESS | 2788 | 1462923828572 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 2788 | ++DOCSHELL 1560BC00 == 33 [pid = 2788] [id = 311] 16:43:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1560C400) [pid = 2788] [serial = 932] [outer = 00000000] 16:43:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (15B61400) [pid = 2788] [serial = 933] [outer = 1560C400] 16:43:48 INFO - PROCESS | 2788 | 1462923828617 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (15C36C00) [pid = 2788] [serial = 934] [outer = 1560C400] 16:43:49 INFO - PROCESS | 2788 | 1462923829048 Marionette TRACE conn2 <- [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]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 641ms 16:43:49 INFO - PROCESS | 2788 | 1462923829089 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 2788 | 1462923829091 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 16:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:43:49 INFO - PROCESS | 2788 | 1462923829099 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 2788 | 1462923829100 Marionette TRACE conn2 <- [1,1210,null,{}] 16:43:49 INFO - PROCESS | 2788 | 1462923829104 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 2788 | 1462923829177 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 16:43:49 INFO - PROCESS | 2788 | 1462923829184 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 2788 | ++DOCSHELL 15A7B400 == 34 [pid = 2788] [id = 312] 16:43:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (15C38000) [pid = 2788] [serial = 935] [outer = 00000000] 16:43:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (15C80800) [pid = 2788] [serial = 936] [outer = 15C38000] 16:43:49 INFO - PROCESS | 2788 | 1462923829228 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (16001800) [pid = 2788] [serial = 937] [outer = 15C38000] 16:43:49 INFO - PROCESS | 2788 | 1462923829656 Marionette TRACE conn2 <- [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] 16:43:49 INFO - PROCESS | 2788 | 1462923829694 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 16:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:43:49 INFO - PROCESS | 2788 | 1462923829708 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 2788 | 1462923829710 Marionette TRACE conn2 <- [1,1214,null,{}] 16:43:49 INFO - PROCESS | 2788 | 1462923829718 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 2788 | 1462923829812 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 16:43:49 INFO - PROCESS | 2788 | 1462923829819 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 2788 | ++DOCSHELL 15617400 == 35 [pid = 2788] [id = 313] 16:43:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (15C40000) [pid = 2788] [serial = 938] [outer = 00000000] 16:43:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1660C000) [pid = 2788] [serial = 939] [outer = 15C40000] 16:43:49 INFO - PROCESS | 2788 | 1462923829863 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (1660C800) [pid = 2788] [serial = 940] [outer = 15C40000] 16:43:50 INFO - PROCESS | 2788 | 1462923830286 Marionette TRACE conn2 <- [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]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 594ms 16:43:50 INFO - PROCESS | 2788 | 1462923830305 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 2788 | 1462923830307 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 16:43:50 INFO - PROCESS | 2788 | 1462923830310 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:43:50 INFO - PROCESS | 2788 | 1462923830312 Marionette TRACE conn2 <- [1,1218,null,{}] 16:43:50 INFO - PROCESS | 2788 | 1462923830331 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:50 INFO - PROCESS | 2788 | 1462923830442 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 16:43:50 INFO - PROCESS | 2788 | 1462923830448 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 2788 | ++DOCSHELL 12216C00 == 36 [pid = 2788] [id = 314] 16:43:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (16679800) [pid = 2788] [serial = 941] [outer = 00000000] 16:43:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (16722800) [pid = 2788] [serial = 942] [outer = 16679800] 16:43:50 INFO - PROCESS | 2788 | 1462923830492 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (16B68400) [pid = 2788] [serial = 943] [outer = 16679800] 16:43:50 INFO - PROCESS | 2788 | 1462923830961 Marionette TRACE conn2 <- [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]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 703ms 16:43:50 INFO - PROCESS | 2788 | 1462923831010 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 2788 | 1462923831012 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 16:43:50 INFO - PROCESS | 2788 | 1462923831015 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:43:51 INFO - PROCESS | 2788 | 1462923831017 Marionette TRACE conn2 <- [1,1222,null,{}] 16:43:51 INFO - PROCESS | 2788 | 1462923831020 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 2788 | 1462923831136 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 16:43:51 INFO - PROCESS | 2788 | 1462923831142 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 2788 | ++DOCSHELL 10F17400 == 37 [pid = 2788] [id = 315] 16:43:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (1660AC00) [pid = 2788] [serial = 944] [outer = 00000000] 16:43:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (16C78C00) [pid = 2788] [serial = 945] [outer = 1660AC00] 16:43:51 INFO - PROCESS | 2788 | 1462923831187 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (17020400) [pid = 2788] [serial = 946] [outer = 1660AC00] 16:43:51 INFO - PROCESS | 2788 | 1462923831632 Marionette TRACE conn2 <- [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]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 625ms 16:43:51 INFO - PROCESS | 2788 | 1462923831654 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 2788 | 1462923831656 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 16:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:43:51 INFO - PROCESS | 2788 | 1462923831659 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 2788 | 1462923831662 Marionette TRACE conn2 <- [1,1226,null,{}] 16:43:51 INFO - PROCESS | 2788 | 1462923831672 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 2788 | 1462923831790 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 16:43:51 INFO - PROCESS | 2788 | 1462923831889 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 2788 | ++DOCSHELL 171E2C00 == 38 [pid = 2788] [id = 316] 16:43:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (171E3000) [pid = 2788] [serial = 947] [outer = 00000000] 16:43:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (171ED000) [pid = 2788] [serial = 948] [outer = 171E3000] 16:43:51 INFO - PROCESS | 2788 | 1462923831943 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (17525800) [pid = 2788] [serial = 949] [outer = 171E3000] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (1560E400) [pid = 2788] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (10F11C00) [pid = 2788] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (17529000) [pid = 2788] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (1323E800) [pid = 2788] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (122AF000) [pid = 2788] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (1B3D4C00) [pid = 2788] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (18B76800) [pid = 2788] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (19F1F800) [pid = 2788] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (19F2BC00) [pid = 2788] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1AF34800) [pid = 2788] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (14170800) [pid = 2788] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (11572C00) [pid = 2788] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (1A7BF800) [pid = 2788] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (16604800) [pid = 2788] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (18BA7000) [pid = 2788] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (1B953800) [pid = 2788] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (171E1800) [pid = 2788] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (18B7D400) [pid = 2788] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (15C3A400) [pid = 2788] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (17DFB000) [pid = 2788] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (15B61800) [pid = 2788] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (13C72400) [pid = 2788] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (11BC7800) [pid = 2788] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (10F1D000) [pid = 2788] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (14031800) [pid = 2788] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (18BAC000) [pid = 2788] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (17DF0800) [pid = 2788] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (17DF3000) [pid = 2788] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (16081400) [pid = 2788] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1343ms 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (122AA800) [pid = 2788] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (10E38800) [pid = 2788] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (171EE400) [pid = 2788] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:43:52 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (13C66C00) [pid = 2788] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:43:52 INFO - PROCESS | 2788 | 1462923832937 Marionette TRACE conn2 <- [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]]]}] 16:43:52 INFO - PROCESS | 2788 | 1462923833008 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 2788 | 1462923833010 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 16:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:43:53 INFO - PROCESS | 2788 | 1462923833014 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 2788 | 1462923833015 Marionette TRACE conn2 <- [1,1230,null,{}] 16:43:53 INFO - PROCESS | 2788 | 1462923833019 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 2788 | 1462923833096 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 16:43:53 INFO - PROCESS | 2788 | 1462923833105 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 2788 | ++DOCSHELL 10F1E000 == 39 [pid = 2788] [id = 317] 16:43:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1172A800) [pid = 2788] [serial = 950] [outer = 00000000] 16:43:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (12C48C00) [pid = 2788] [serial = 951] [outer = 1172A800] 16:43:53 INFO - PROCESS | 2788 | 1462923833149 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (132EDC00) [pid = 2788] [serial = 952] [outer = 1172A800] 16:43:53 INFO - PROCESS | 2788 | 1462923833582 Marionette TRACE conn2 <- [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]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 594ms 16:43:53 INFO - PROCESS | 2788 | 1462923833610 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 2788 | 1462923833612 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 16:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:43:53 INFO - PROCESS | 2788 | 1462923833615 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 2788 | 1462923833617 Marionette TRACE conn2 <- [1,1234,null,{}] 16:43:53 INFO - PROCESS | 2788 | 1462923833621 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 2788 | 1462923833697 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 16:43:53 INFO - PROCESS | 2788 | 1462923833703 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 2788 | ++DOCSHELL 11572C00 == 40 [pid = 2788] [id = 318] 16:43:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (11728C00) [pid = 2788] [serial = 953] [outer = 00000000] 16:43:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1560E400) [pid = 2788] [serial = 954] [outer = 11728C00] 16:43:53 INFO - PROCESS | 2788 | 1462923833746 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1667E800) [pid = 2788] [serial = 955] [outer = 11728C00] 16:43:54 INFO - PROCESS | 2788 | 1462923834195 Marionette TRACE conn2 <- [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]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 640ms 16:43:54 INFO - PROCESS | 2788 | 1462923834254 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 2788 | 1462923834256 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 16:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:43:54 INFO - PROCESS | 2788 | 1462923834259 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 2788 | 1462923834261 Marionette TRACE conn2 <- [1,1238,null,{}] 16:43:54 INFO - PROCESS | 2788 | 1462923834265 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 2788 | 1462923834341 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 16:43:54 INFO - PROCESS | 2788 | 1462923834350 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 2788 | ++DOCSHELL 16C70400 == 41 [pid = 2788] [id = 319] 16:43:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (171E1800) [pid = 2788] [serial = 956] [outer = 00000000] 16:43:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (171ECC00) [pid = 2788] [serial = 957] [outer = 171E1800] 16:43:54 INFO - PROCESS | 2788 | 1462923834393 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (17659000) [pid = 2788] [serial = 958] [outer = 171E1800] 16:43:54 INFO - PROCESS | 2788 | 1462923834847 Marionette TRACE conn2 <- [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]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 641ms 16:43:54 INFO - PROCESS | 2788 | 1462923834935 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 2788 | 1462923834942 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 16:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:43:54 INFO - PROCESS | 2788 | 1462923834948 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 2788 | 1462923834952 Marionette TRACE conn2 <- [1,1242,null,{}] 16:43:54 INFO - PROCESS | 2788 | 1462923834959 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 2788 | 1462923835085 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 16:43:55 INFO - PROCESS | 2788 | 1462923835206 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 2788 | ++DOCSHELL 1067C000 == 42 [pid = 2788] [id = 320] 16:43:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1067DC00) [pid = 2788] [serial = 959] [outer = 00000000] 16:43:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (10709C00) [pid = 2788] [serial = 960] [outer = 1067DC00] 16:43:55 INFO - PROCESS | 2788 | 1462923835262 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (10D56800) [pid = 2788] [serial = 961] [outer = 1067DC00] 16:43:56 INFO - PROCESS | 2788 | 1462923836038 Marionette TRACE conn2 <- [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]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1156ms 16:43:56 INFO - PROCESS | 2788 | 1462923836105 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 2788 | 1462923836109 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 16:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:43:56 INFO - PROCESS | 2788 | 1462923836118 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 2788 | 1462923836122 Marionette TRACE conn2 <- [1,1246,null,{}] 16:43:56 INFO - PROCESS | 2788 | 1462923836126 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:56 INFO - PROCESS | 2788 | 1462923836246 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 16:43:56 INFO - PROCESS | 2788 | 1462923836370 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 2788 | ++DOCSHELL 10E34C00 == 43 [pid = 2788] [id = 321] 16:43:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (10E35400) [pid = 2788] [serial = 962] [outer = 00000000] 16:43:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (11BBAC00) [pid = 2788] [serial = 963] [outer = 10E35400] 16:43:56 INFO - PROCESS | 2788 | 1462923836425 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (122AF400) [pid = 2788] [serial = 964] [outer = 10E35400] 16:43:57 INFO - PROCESS | 2788 | 1462923837292 Marionette TRACE conn2 <- [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]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1250ms 16:43:57 INFO - PROCESS | 2788 | 1462923837374 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 16:43:57 INFO - PROCESS | 2788 | 1462923837378 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 16:43:57 INFO - PROCESS | 2788 | 1462923837383 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:43:57 INFO - PROCESS | 2788 | 1462923837386 Marionette TRACE conn2 <- [1,1250,null,{}] 16:43:57 INFO - PROCESS | 2788 | 1462923837392 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:57 INFO - PROCESS | 2788 | 1462923837497 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 16:43:57 INFO - PROCESS | 2788 | 1462923837577 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 2788 | ++DOCSHELL 1075C000 == 44 [pid = 2788] [id = 322] 16:43:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (107EF800) [pid = 2788] [serial = 965] [outer = 00000000] 16:43:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (10E36C00) [pid = 2788] [serial = 966] [outer = 107EF800] 16:43:57 INFO - PROCESS | 2788 | 1462923837625 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (10F10400) [pid = 2788] [serial = 967] [outer = 107EF800] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 10765400 == 43 [pid = 2788] [id = 21] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 13CAB800 == 42 [pid = 2788] [id = 23] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 1AF85C00 == 41 [pid = 2788] [id = 13] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 1AF2A400 == 40 [pid = 2788] [id = 12] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 16CEB800 == 39 [pid = 2788] [id = 27] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 16AC3C00 == 38 [pid = 2788] [id = 8] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 15B60C00 == 37 [pid = 2788] [id = 25] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 1ABA9000 == 36 [pid = 2788] [id = 10] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 1B94A800 == 35 [pid = 2788] [id = 15] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 10646C00 == 34 [pid = 2788] [id = 28] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 15607400 == 33 [pid = 2788] [id = 11] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 1B56BC00 == 32 [pid = 2788] [id = 14] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 1067B400 == 31 [pid = 2788] [id = 26] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 14032400 == 30 [pid = 2788] [id = 24] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 11574C00 == 29 [pid = 2788] [id = 22] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (19F3D000) [pid = 2788] [serial = 915] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOCSHELL 17D8C400 == 28 [pid = 2788] [id = 305] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (16C6E800) [pid = 2788] [serial = 823] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (132AFC00) [pid = 2788] [serial = 778] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (18BA7C00) [pid = 2788] [serial = 733] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1792B800) [pid = 2788] [serial = 781] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (1799EC00) [pid = 2788] [serial = 817] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1B56B400) [pid = 2788] [serial = 790] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (19F2C400) [pid = 2788] [serial = 826] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (19FB5C00) [pid = 2788] [serial = 829] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (1AE26400) [pid = 2788] [serial = 784] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1B3CA800) [pid = 2788] [serial = 787] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1A5E6800) [pid = 2788] [serial = 832] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (13D4D800) [pid = 2788] [serial = 820] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1B238400) [pid = 2788] [serial = 736] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (1AF06000) [pid = 2788] [serial = 775] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1B3CF000) [pid = 2788] [serial = 739] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1BABA400) [pid = 2788] [serial = 742] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (171EDC00) [pid = 2788] [serial = 903] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (18BA8000) [pid = 2788] [serial = 913] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (16677800) [pid = 2788] [serial = 900] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (17523000) [pid = 2788] [serial = 904] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1809FC00) [pid = 2788] [serial = 906] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (18BB3800) [pid = 2788] [serial = 912] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (18484800) [pid = 2788] [serial = 907] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (15C76400) [pid = 2788] [serial = 897] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (1461A800) [pid = 2788] [serial = 894] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (15A76000) [pid = 2788] [serial = 895] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (13238000) [pid = 2788] [serial = 891] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (13495C00) [pid = 2788] [serial = 892] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (12221800) [pid = 2788] [serial = 889] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1157BC00) [pid = 2788] [serial = 888] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (18967400) [pid = 2788] [serial = 886] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (17525400) [pid = 2788] [serial = 885] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (19F38000) [pid = 2788] [serial = 883] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (19F29C00) [pid = 2788] [serial = 882] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (18B82400) [pid = 2788] [serial = 880] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (18B76C00) [pid = 2788] [serial = 879] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (18483800) [pid = 2788] [serial = 877] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (17F83C00) [pid = 2788] [serial = 876] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (1792C000) [pid = 2788] [serial = 874] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (17526C00) [pid = 2788] [serial = 873] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (14035400) [pid = 2788] [serial = 871] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (13568800) [pid = 2788] [serial = 870] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (11540400) [pid = 2788] [serial = 868] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (10F14000) [pid = 2788] [serial = 867] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (1794D400) [pid = 2788] [serial = 865] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (1667F800) [pid = 2788] [serial = 901] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (1809E000) [pid = 2788] [serial = 910] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (16605400) [pid = 2788] [serial = 909] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (16086400) [pid = 2788] [serial = 898] [outer = 00000000] [url = about:blank] 16:43:58 INFO - PROCESS | 2788 | 1462923838259 Marionette TRACE conn2 <- [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]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 907ms 16:43:58 INFO - PROCESS | 2788 | 1462923838289 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 2788 | 1462923838295 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 16:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:43:58 INFO - PROCESS | 2788 | 1462923838301 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 2788 | 1462923838303 Marionette TRACE conn2 <- [1,1254,null,{}] 16:43:58 INFO - PROCESS | 2788 | 1462923838307 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:58 INFO - PROCESS | 2788 | 1462923838387 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 16:43:58 INFO - PROCESS | 2788 | 1462923838397 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:58 INFO - PROCESS | 2788 | ++DOCSHELL 10F19800 == 29 [pid = 2788] [id = 323] 16:43:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (112ABC00) [pid = 2788] [serial = 968] [outer = 00000000] 16:43:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (1172F800) [pid = 2788] [serial = 969] [outer = 112ABC00] 16:43:58 INFO - PROCESS | 2788 | 1462923838441 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (11BC5800) [pid = 2788] [serial = 970] [outer = 112ABC00] 16:43:58 INFO - PROCESS | 2788 | 1462923838901 Marionette TRACE conn2 <- [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]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 625ms 16:43:58 INFO - PROCESS | 2788 | 1462923838966 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 2788 | 1462923838968 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 16:43:58 INFO - PROCESS | 2788 | 1462923838972 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 2788 | 1462923838975 Marionette TRACE conn2 <- [1,1258,null,{}] 16:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:43:58 INFO - PROCESS | 2788 | 1462923838986 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 2788 | 1462923839077 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 16:43:59 INFO - PROCESS | 2788 | 1462923839088 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 2788 | ++DOCSHELL 122AC000 == 30 [pid = 2788] [id = 324] 16:43:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (13495C00) [pid = 2788] [serial = 971] [outer = 00000000] 16:43:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (13C9EC00) [pid = 2788] [serial = 972] [outer = 13495C00] 16:43:59 INFO - PROCESS | 2788 | 1462923839202 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (1403B400) [pid = 2788] [serial = 973] [outer = 13495C00] 16:43:59 INFO - PROCESS | 2788 | 1462923839595 Marionette TRACE conn2 <- [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]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 641ms 16:43:59 INFO - PROCESS | 2788 | 1462923839615 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 2788 | 1462923839617 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 16:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:43:59 INFO - PROCESS | 2788 | 1462923839620 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 2788 | 1462923839622 Marionette TRACE conn2 <- [1,1262,null,{}] 16:43:59 INFO - PROCESS | 2788 | 1462923839631 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 2788 | 1462923839710 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 16:43:59 INFO - PROCESS | 2788 | 1462923839716 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 2788 | ++DOCSHELL 1461A800 == 31 [pid = 2788] [id = 325] 16:43:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (1461F800) [pid = 2788] [serial = 974] [outer = 00000000] 16:43:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (15B63000) [pid = 2788] [serial = 975] [outer = 1461F800] 16:43:59 INFO - PROCESS | 2788 | 1462923839761 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (15C3A800) [pid = 2788] [serial = 976] [outer = 1461F800] 16:44:00 INFO - PROCESS | 2788 | 1462923840188 Marionette TRACE conn2 <- [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]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 593ms 16:44:00 INFO - PROCESS | 2788 | 1462923840232 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 2788 | 1462923840234 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 16:44:00 INFO - PROCESS | 2788 | 1462923840238 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 2788 | 1462923840239 Marionette TRACE conn2 <- [1,1266,null,{}] 16:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:44:00 INFO - PROCESS | 2788 | 1462923840243 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 2788 | 1462923840363 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 16:44:00 INFO - PROCESS | 2788 | 1462923840372 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 2788 | ++DOCSHELL 14621C00 == 32 [pid = 2788] [id = 326] 16:44:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (14627800) [pid = 2788] [serial = 977] [outer = 00000000] 16:44:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (15C78000) [pid = 2788] [serial = 978] [outer = 14627800] 16:44:00 INFO - PROCESS | 2788 | 1462923840459 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (1607B000) [pid = 2788] [serial = 979] [outer = 14627800] 16:44:00 INFO - PROCESS | 2788 | 1462923840925 Marionette TRACE conn2 <- [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]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 734ms 16:44:00 INFO - PROCESS | 2788 | 1462923840981 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 2788 | 1462923840983 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 16:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:44:00 INFO - PROCESS | 2788 | 1462923840986 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 2788 | 1462923840988 Marionette TRACE conn2 <- [1,1270,null,{}] 16:44:01 INFO - PROCESS | 2788 | 1462923841002 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 2788 | 1462923841137 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 16:44:01 INFO - PROCESS | 2788 | 1462923841201 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 2788 | ++DOCSHELL 16601400 == 33 [pid = 2788] [id = 327] 16:44:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (16606000) [pid = 2788] [serial = 980] [outer = 00000000] 16:44:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (16680400) [pid = 2788] [serial = 981] [outer = 16606000] 16:44:01 INFO - PROCESS | 2788 | 1462923841246 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (16C6E800) [pid = 2788] [serial = 982] [outer = 16606000] 16:44:01 INFO - PROCESS | 2788 | 1462923841666 Marionette TRACE conn2 <- [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]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 16:44:01 INFO - PROCESS | 2788 | 1462923841754 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 2788 | 1462923841756 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 16:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:44:01 INFO - PROCESS | 2788 | 1462923841760 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 2788 | 1462923841762 Marionette TRACE conn2 <- [1,1274,null,{}] 16:44:01 INFO - PROCESS | 2788 | 1462923841765 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 2788 | 1462923841872 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 16:44:01 INFO - PROCESS | 2788 | 1462923841928 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 2788 | ++DOCSHELL 10D5A000 == 34 [pid = 2788] [id = 328] 16:44:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (13C9FC00) [pid = 2788] [serial = 983] [outer = 00000000] 16:44:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (17023C00) [pid = 2788] [serial = 984] [outer = 13C9FC00] 16:44:01 INFO - PROCESS | 2788 | 1462923841972 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (1702AC00) [pid = 2788] [serial = 985] [outer = 13C9FC00] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (16679800) [pid = 2788] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (171E3000) [pid = 2788] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (15C40000) [pid = 2788] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (12221000) [pid = 2788] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (1560C400) [pid = 2788] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (15C38000) [pid = 2788] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (10683C00) [pid = 2788] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (134E2000) [pid = 2788] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (13C81000) [pid = 2788] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (1660AC00) [pid = 2788] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (10E35800) [pid = 2788] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (11728C00) [pid = 2788] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (1172A800) [pid = 2788] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:44:02 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (18B78400) [pid = 2788] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:44:02 INFO - PROCESS | 2788 | 1462923842462 Marionette TRACE conn2 <- [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]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 735ms 16:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:44:02 INFO - PROCESS | 2788 | 1462923842498 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 2788 | 1462923842500 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 16:44:02 INFO - PROCESS | 2788 | 1462923842504 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 2788 | 1462923842505 Marionette TRACE conn2 <- [1,1278,null,{}] 16:44:02 INFO - PROCESS | 2788 | 1462923842509 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 2788 | 1462923842587 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 16:44:02 INFO - PROCESS | 2788 | 1462923842675 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 2788 | ++DOCSHELL 10E3F000 == 35 [pid = 2788] [id = 329] 16:44:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (11728C00) [pid = 2788] [serial = 986] [outer = 00000000] 16:44:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (13C81000) [pid = 2788] [serial = 987] [outer = 11728C00] 16:44:02 INFO - PROCESS | 2788 | 1462923842728 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (15A7B000) [pid = 2788] [serial = 988] [outer = 11728C00] 16:44:03 INFO - PROCESS | 2788 | 1462923843088 Marionette TRACE conn2 <- [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]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 625ms 16:44:03 INFO - PROCESS | 2788 | 1462923843142 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 2788 | 1462923843144 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 16:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:44:03 INFO - PROCESS | 2788 | 1462923843147 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 2788 | 1462923843149 Marionette TRACE conn2 <- [1,1282,null,{}] 16:44:03 INFO - PROCESS | 2788 | 1462923843153 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 2788 | 1462923843293 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 16:44:03 INFO - PROCESS | 2788 | 1462923843305 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 2788 | ++DOCSHELL 13C65000 == 36 [pid = 2788] [id = 330] 16:44:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (16607400) [pid = 2788] [serial = 989] [outer = 00000000] 16:44:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (171E3800) [pid = 2788] [serial = 990] [outer = 16607400] 16:44:03 INFO - PROCESS | 2788 | 1462923843349 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (171E4400) [pid = 2788] [serial = 991] [outer = 16607400] 16:44:03 INFO - PROCESS | 2788 | 1462923843729 Marionette TRACE conn2 <- [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]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 640ms 16:44:03 INFO - PROCESS | 2788 | 1462923843785 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 2788 | 1462923843787 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 16:44:03 INFO - PROCESS | 2788 | 1462923843791 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:44:03 INFO - PROCESS | 2788 | 1462923843793 Marionette TRACE conn2 <- [1,1286,null,{}] 16:44:03 INFO - PROCESS | 2788 | 1462923843800 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 2788 | 1462923843876 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 16:44:03 INFO - PROCESS | 2788 | 1462923843884 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 2788 | ++DOCSHELL 171E3400 == 37 [pid = 2788] [id = 331] 16:44:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (17303C00) [pid = 2788] [serial = 992] [outer = 00000000] 16:44:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (1752B800) [pid = 2788] [serial = 993] [outer = 17303C00] 16:44:03 INFO - PROCESS | 2788 | 1462923843927 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (1752C000) [pid = 2788] [serial = 994] [outer = 17303C00] 16:44:04 INFO - PROCESS | 2788 | 1462923844422 Marionette TRACE conn2 <- [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]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 704ms 16:44:04 INFO - PROCESS | 2788 | 1462923844491 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 2788 | 1462923844495 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 16:44:04 INFO - PROCESS | 2788 | 1462923844501 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:44:04 INFO - PROCESS | 2788 | 1462923844505 Marionette TRACE conn2 <- [1,1290,null,{}] 16:44:04 INFO - PROCESS | 2788 | 1462923844512 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:04 INFO - PROCESS | 2788 | 1462923844661 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 16:44:04 INFO - PROCESS | 2788 | 1462923844762 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 2788 | ++DOCSHELL 10712800 == 38 [pid = 2788] [id = 332] 16:44:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (10714C00) [pid = 2788] [serial = 995] [outer = 00000000] 16:44:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (10E33C00) [pid = 2788] [serial = 996] [outer = 10714C00] 16:44:04 INFO - PROCESS | 2788 | 1462923844817 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (112A6000) [pid = 2788] [serial = 997] [outer = 10714C00] 16:44:05 INFO - PROCESS | 2788 | 1462923845381 Marionette TRACE conn2 <- [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]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 938ms 16:44:05 INFO - PROCESS | 2788 | 1462923845447 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 2788 | 1462923845453 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 16:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:44:05 INFO - PROCESS | 2788 | 1462923845460 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 2788 | 1462923845463 Marionette TRACE conn2 <- [1,1294,null,{}] 16:44:05 INFO - PROCESS | 2788 | 1462923845467 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 2788 | 1462923845570 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 16:44:05 INFO - PROCESS | 2788 | 1462923845694 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 2788 | ++DOCSHELL 13435400 == 39 [pid = 2788] [id = 333] 16:44:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (13BCEC00) [pid = 2788] [serial = 998] [outer = 00000000] 16:44:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (13CA8400) [pid = 2788] [serial = 999] [outer = 13BCEC00] 16:44:05 INFO - PROCESS | 2788 | 1462923845749 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (14623400) [pid = 2788] [serial = 1000] [outer = 13BCEC00] 16:44:06 INFO - PROCESS | 2788 | 1462923846355 Marionette TRACE conn2 <- [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]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 938ms 16:44:06 INFO - PROCESS | 2788 | 1462923846403 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 2788 | 1462923846406 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 16:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:44:06 INFO - PROCESS | 2788 | 1462923846410 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 2788 | 1462923846414 Marionette TRACE conn2 <- [1,1298,null,{}] 16:44:06 INFO - PROCESS | 2788 | 1462923846425 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 2788 | 1462923846532 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 16:44:06 INFO - PROCESS | 2788 | 1462923846659 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 2788 | ++DOCSHELL 16609000 == 40 [pid = 2788] [id = 334] 16:44:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (1660A000) [pid = 2788] [serial = 1001] [outer = 00000000] 16:44:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (16685000) [pid = 2788] [serial = 1002] [outer = 1660A000] 16:44:06 INFO - PROCESS | 2788 | 1462923846716 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (16CEB000) [pid = 2788] [serial = 1003] [outer = 1660A000] 16:44:07 INFO - PROCESS | 2788 | 1462923847363 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 2788 | 1462923847414 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 16:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:44:07 INFO - PROCESS | 2788 | 1462923847417 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - PROCESS | 2788 | 1462923847420 Marionette TRACE conn2 <- [1,1302,null,{}] 16:44:07 INFO - PROCESS | 2788 | 1462923847423 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:07 INFO - PROCESS | 2788 | 1462923847522 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 16:44:07 INFO - PROCESS | 2788 | 1462923847645 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 2788 | ++DOCSHELL 17948000 == 41 [pid = 2788] [id = 335] 16:44:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (17948800) [pid = 2788] [serial = 1004] [outer = 00000000] 16:44:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (17997000) [pid = 2788] [serial = 1005] [outer = 17948800] 16:44:07 INFO - PROCESS | 2788 | 1462923847700 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1799AC00) [pid = 2788] [serial = 1006] [outer = 17948800] 16:44:08 INFO - PROCESS | 2788 | 1462923848390 Marionette TRACE conn2 <- [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]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1000ms 16:44:08 INFO - PROCESS | 2788 | 1462923848419 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 2788 | 1462923848423 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 16:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:44:08 INFO - PROCESS | 2788 | 1462923848436 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 2788 | 1462923848440 Marionette TRACE conn2 <- [1,1306,null,{}] 16:44:08 INFO - PROCESS | 2788 | 1462923848445 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 2788 | 1462923848539 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 16:44:08 INFO - PROCESS | 2788 | 1462923848631 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 2788 | ++DOCSHELL 10F15800 == 42 [pid = 2788] [id = 336] 16:44:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (10F15C00) [pid = 2788] [serial = 1007] [outer = 00000000] 16:44:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (11572800) [pid = 2788] [serial = 1008] [outer = 10F15C00] 16:44:08 INFO - PROCESS | 2788 | 1462923848679 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (11BC2800) [pid = 2788] [serial = 1009] [outer = 10F15C00] 16:44:09 INFO - PROCESS | 2788 | 1462923849264 Marionette TRACE conn2 <- [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]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 906ms 16:44:09 INFO - PROCESS | 2788 | 1462923849334 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 2788 | 1462923849339 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 16:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:44:09 INFO - PROCESS | 2788 | 1462923849346 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 2788 | 1462923849350 Marionette TRACE conn2 <- [1,1310,null,{}] 16:44:09 INFO - PROCESS | 2788 | 1462923849355 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:09 INFO - PROCESS | 2788 | 1462923849455 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 16:44:09 INFO - PROCESS | 2788 | 1462923849538 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 2788 | ++DOCSHELL 0F5EEC00 == 43 [pid = 2788] [id = 337] 16:44:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (0F5EFC00) [pid = 2788] [serial = 1010] [outer = 00000000] 16:44:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (10F1AC00) [pid = 2788] [serial = 1011] [outer = 0F5EFC00] 16:44:09 INFO - PROCESS | 2788 | 1462923849597 Marionette DEBUG loaded listener.js 16:44:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (12C18400) [pid = 2788] [serial = 1012] [outer = 0F5EFC00] 16:44:09 INFO - PROCESS | 2788 | --DOCSHELL 0FD73400 == 42 [pid = 2788] [id = 18] 16:44:09 INFO - PROCESS | 2788 | --DOCSHELL 11724000 == 41 [pid = 2788] [id = 19] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (16B68400) [pid = 2788] [serial = 943] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (171ED000) [pid = 2788] [serial = 948] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1660C000) [pid = 2788] [serial = 939] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (122B1000) [pid = 2788] [serial = 924] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (12E21400) [pid = 2788] [serial = 925] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (15B61400) [pid = 2788] [serial = 933] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (15C36C00) [pid = 2788] [serial = 934] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (15C80800) [pid = 2788] [serial = 936] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (16001800) [pid = 2788] [serial = 937] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (1075F800) [pid = 2788] [serial = 918] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (107FA800) [pid = 2788] [serial = 919] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (0F5EB400) [pid = 2788] [serial = 927] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (13C6C400) [pid = 2788] [serial = 928] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (13D44400) [pid = 2788] [serial = 930] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (14034C00) [pid = 2788] [serial = 931] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (16C78C00) [pid = 2788] [serial = 945] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (10F1A000) [pid = 2788] [serial = 921] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (11237400) [pid = 2788] [serial = 922] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (171ECC00) [pid = 2788] [serial = 957] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (1560E400) [pid = 2788] [serial = 954] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (1667E800) [pid = 2788] [serial = 955] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (132EDC00) [pid = 2788] [serial = 952] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (19FB1400) [pid = 2788] [serial = 916] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (12C48C00) [pid = 2788] [serial = 951] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (17525800) [pid = 2788] [serial = 949] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (16722800) [pid = 2788] [serial = 942] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (17020400) [pid = 2788] [serial = 946] [outer = 00000000] [url = about:blank] 16:44:09 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (1660C800) [pid = 2788] [serial = 940] [outer = 00000000] [url = about:blank] 16:44:10 INFO - PROCESS | 2788 | 1462923850022 Marionette TRACE conn2 <- [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]]]}] 16:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 16:44:10 INFO - PROCESS | 2788 | 1462923850085 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 2788 | 1462923850087 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 16:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:44:10 INFO - PROCESS | 2788 | 1462923850091 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 2788 | 1462923850094 Marionette TRACE conn2 <- [1,1314,null,{}] 16:44:10 INFO - PROCESS | 2788 | 1462923850104 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 2788 | 1462923850188 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 16:44:10 INFO - PROCESS | 2788 | 1462923850197 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 2788 | ++DOCSHELL 134E2000 == 42 [pid = 2788] [id = 338] 16:44:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (13C69800) [pid = 2788] [serial = 1013] [outer = 00000000] 16:44:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (14037C00) [pid = 2788] [serial = 1014] [outer = 13C69800] 16:44:10 INFO - PROCESS | 2788 | 1462923850245 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (15608C00) [pid = 2788] [serial = 1015] [outer = 13C69800] 16:44:10 INFO - PROCESS | 2788 | 1462923850717 Marionette TRACE conn2 <- [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]]]}] 16:44:10 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 16:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 641ms 16:44:10 INFO - PROCESS | 2788 | 1462923850731 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 2788 | 1462923850733 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 16:44:10 INFO - PROCESS | 2788 | 1462923850737 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 2788 | 1462923850739 Marionette TRACE conn2 <- [1,1318,null,{}] 16:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:44:10 INFO - PROCESS | 2788 | 1462923850742 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 2788 | 1462923850824 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 16:44:10 INFO - PROCESS | 2788 | 1462923850831 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 2788 | ++DOCSHELL 15B61000 == 43 [pid = 2788] [id = 339] 16:44:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (15B61400) [pid = 2788] [serial = 1016] [outer = 00000000] 16:44:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (15C3AC00) [pid = 2788] [serial = 1017] [outer = 15B61400] 16:44:10 INFO - PROCESS | 2788 | 1462923850876 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (15B63400) [pid = 2788] [serial = 1018] [outer = 15B61400] 16:44:11 INFO - PROCESS | 2788 | 1462923851318 Marionette TRACE conn2 <- [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]]]}] 16:44:11 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 16:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 625ms 16:44:11 INFO - PROCESS | 2788 | 1462923851376 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 2788 | 1462923851378 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 16:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:44:11 INFO - PROCESS | 2788 | 1462923851382 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 2788 | 1462923851383 Marionette TRACE conn2 <- [1,1322,null,{}] 16:44:11 INFO - PROCESS | 2788 | 1462923851387 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:11 INFO - PROCESS | 2788 | 1462923851473 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 16:44:11 INFO - PROCESS | 2788 | 1462923851483 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 2788 | ++DOCSHELL 16010800 == 44 [pid = 2788] [id = 340] 16:44:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (1607DC00) [pid = 2788] [serial = 1019] [outer = 00000000] 16:44:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (1660C000) [pid = 2788] [serial = 1020] [outer = 1607DC00] 16:44:11 INFO - PROCESS | 2788 | 1462923851527 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (16677400) [pid = 2788] [serial = 1021] [outer = 1607DC00] 16:44:11 INFO - PROCESS | 2788 | 1462923852001 Marionette TRACE conn2 <- [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]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 641ms 16:44:12 INFO - PROCESS | 2788 | 1462923852023 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 16:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:44:12 INFO - PROCESS | 2788 | 1462923852025 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 16:44:12 INFO - PROCESS | 2788 | 1462923852028 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 2788 | 1462923852030 Marionette TRACE conn2 <- [1,1326,null,{}] 16:44:12 INFO - PROCESS | 2788 | 1462923852034 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 2788 | 1462923852160 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 16:44:12 INFO - PROCESS | 2788 | 1462923852168 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 2788 | ++DOCSHELL 13C70800 == 45 [pid = 2788] [id = 341] 16:44:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (15C3F400) [pid = 2788] [serial = 1022] [outer = 00000000] 16:44:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (16C75800) [pid = 2788] [serial = 1023] [outer = 15C3F400] 16:44:12 INFO - PROCESS | 2788 | 1462923852259 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (17021C00) [pid = 2788] [serial = 1024] [outer = 15C3F400] 16:44:13 INFO - PROCESS | 2788 | 1462923853153 Marionette TRACE conn2 <- [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]]]}] 16:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1156ms 16:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:44:13 INFO - PROCESS | 2788 | 1462923853183 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 2788 | 1462923853185 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 16:44:13 INFO - PROCESS | 2788 | 1462923853188 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 2788 | 1462923853190 Marionette TRACE conn2 <- [1,1330,null,{}] 16:44:13 INFO - PROCESS | 2788 | 1462923853194 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 2788 | 1462923853298 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 16:44:13 INFO - PROCESS | 2788 | 1462923853304 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 2788 | ++DOCSHELL 0FD74400 == 46 [pid = 2788] [id = 342] 16:44:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (16C6E400) [pid = 2788] [serial = 1025] [outer = 00000000] 16:44:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (1752D000) [pid = 2788] [serial = 1026] [outer = 16C6E400] 16:44:13 INFO - PROCESS | 2788 | 1462923853393 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (1752DC00) [pid = 2788] [serial = 1027] [outer = 16C6E400] 16:44:13 INFO - PROCESS | 2788 | 1462923853821 Marionette TRACE conn2 <- [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]]]}] 16:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 687ms 16:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:44:13 INFO - PROCESS | 2788 | 1462923853888 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 2788 | 1462923853890 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 16:44:13 INFO - PROCESS | 2788 | 1462923853895 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 2788 | 1462923853897 Marionette TRACE conn2 <- [1,1334,null,{}] 16:44:13 INFO - PROCESS | 2788 | 1462923853901 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 2788 | 1462923854019 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 16:44:14 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (171E1800) [pid = 2788] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:44:14 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (107EF800) [pid = 2788] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:44:14 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (1461F800) [pid = 2788] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:44:14 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (112ABC00) [pid = 2788] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:44:14 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (16606000) [pid = 2788] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:44:14 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (14627800) [pid = 2788] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:44:14 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (13495C00) [pid = 2788] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:44:14 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (16607400) [pid = 2788] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:44:14 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (11728C00) [pid = 2788] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:44:14 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (13C9FC00) [pid = 2788] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:44:14 INFO - PROCESS | 2788 | 1462923854090 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 2788 | ++DOCSHELL 0CA89400 == 47 [pid = 2788] [id = 343] 16:44:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (10646C00) [pid = 2788] [serial = 1028] [outer = 00000000] 16:44:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (117DC000) [pid = 2788] [serial = 1029] [outer = 10646C00] 16:44:14 INFO - PROCESS | 2788 | 1462923854136 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (1461C400) [pid = 2788] [serial = 1030] [outer = 10646C00] 16:44:14 INFO - PROCESS | 2788 | 1462923854503 Marionette TRACE conn2 <- [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]]]}] 16:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 625ms 16:44:14 INFO - PROCESS | 2788 | 1462923854532 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 2788 | 1462923854533 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 16:44:14 INFO - PROCESS | 2788 | 1462923854537 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:44:14 INFO - PROCESS | 2788 | 1462923854538 Marionette TRACE conn2 <- [1,1338,null,{}] 16:44:14 INFO - PROCESS | 2788 | 1462923854542 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 2788 | 1462923854628 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 16:44:14 INFO - PROCESS | 2788 | 1462923854737 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 2788 | ++DOCSHELL 13C6FC00 == 48 [pid = 2788] [id = 344] 16:44:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (13C9FC00) [pid = 2788] [serial = 1031] [outer = 00000000] 16:44:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (1752F000) [pid = 2788] [serial = 1032] [outer = 13C9FC00] 16:44:14 INFO - PROCESS | 2788 | 1462923854780 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (17995400) [pid = 2788] [serial = 1033] [outer = 13C9FC00] 16:44:15 INFO - PROCESS | 2788 | 1462923855137 Marionette TRACE conn2 <- [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]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 641ms 16:44:15 INFO - PROCESS | 2788 | 1462923855175 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 2788 | 1462923855177 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 16:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:44:15 INFO - PROCESS | 2788 | 1462923855180 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 2788 | 1462923855182 Marionette TRACE conn2 <- [1,1342,null,{}] 16:44:15 INFO - PROCESS | 2788 | 1462923855186 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 2788 | 1462923855265 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 16:44:15 INFO - PROCESS | 2788 | 1462923855350 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 2788 | ++DOCSHELL 0F696400 == 49 [pid = 2788] [id = 345] 16:44:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (171EE000) [pid = 2788] [serial = 1034] [outer = 00000000] 16:44:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (17DF3400) [pid = 2788] [serial = 1035] [outer = 171EE000] 16:44:15 INFO - PROCESS | 2788 | 1462923855393 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (17F78800) [pid = 2788] [serial = 1036] [outer = 171EE000] 16:44:15 INFO - PROCESS | 2788 | 1462923855753 Marionette TRACE conn2 <- [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]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 641ms 16:44:15 INFO - PROCESS | 2788 | 1462923855819 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 2788 | 1462923855821 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 16:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:44:15 INFO - PROCESS | 2788 | 1462923855824 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 2788 | 1462923855827 Marionette TRACE conn2 <- [1,1346,null,{}] 16:44:15 INFO - PROCESS | 2788 | 1462923855830 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 2788 | 1462923855958 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 16:44:15 INFO - PROCESS | 2788 | 1462923856005 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 2788 | ++DOCSHELL 107F0000 == 50 [pid = 2788] [id = 346] 16:44:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (11235000) [pid = 2788] [serial = 1037] [outer = 00000000] 16:44:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (17F74400) [pid = 2788] [serial = 1038] [outer = 11235000] 16:44:16 INFO - PROCESS | 2788 | 1462923856053 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (18965800) [pid = 2788] [serial = 1039] [outer = 11235000] 16:44:16 INFO - PROCESS | 2788 | 1462923856675 Marionette TRACE conn2 <- [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]]]}] 16:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 906ms 16:44:16 INFO - PROCESS | 2788 | 1462923856729 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 2788 | 1462923856734 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 16:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:44:16 INFO - PROCESS | 2788 | 1462923856739 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 2788 | 1462923856744 Marionette TRACE conn2 <- [1,1350,null,{}] 16:44:16 INFO - PROCESS | 2788 | 1462923856750 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:16 INFO - PROCESS | 2788 | 1462923856859 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 16:44:16 INFO - PROCESS | 2788 | 1462923856989 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 2788 | ++DOCSHELL 10E31800 == 51 [pid = 2788] [id = 347] 16:44:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (10E31C00) [pid = 2788] [serial = 1040] [outer = 00000000] 16:44:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (11BB9800) [pid = 2788] [serial = 1041] [outer = 10E31C00] 16:44:17 INFO - PROCESS | 2788 | 1462923857045 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (132A7000) [pid = 2788] [serial = 1042] [outer = 10E31C00] 16:44:17 INFO - PROCESS | 2788 | 1462923857708 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1000ms 16:44:17 INFO - PROCESS | 2788 | 1462923857742 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 2788 | 1462923857748 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 16:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:44:17 INFO - PROCESS | 2788 | 1462923857755 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - PROCESS | 2788 | 1462923857758 Marionette TRACE conn2 <- [1,1354,null,{}] 16:44:17 INFO - PROCESS | 2788 | 1462923857762 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 2788 | 1462923857867 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 16:44:17 INFO - PROCESS | 2788 | 1462923857994 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 2788 | ++DOCSHELL 13C6F400 == 52 [pid = 2788] [id = 348] 16:44:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (13C71C00) [pid = 2788] [serial = 1043] [outer = 00000000] 16:44:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (15C31C00) [pid = 2788] [serial = 1044] [outer = 13C71C00] 16:44:18 INFO - PROCESS | 2788 | 1462923858048 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (15C7B000) [pid = 2788] [serial = 1045] [outer = 13C71C00] 16:44:18 INFO - PROCESS | 2788 | 1462923858696 Marionette TRACE conn2 <- [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] 16:44:18 INFO - PROCESS | 2788 | 1462923858758 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 16:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:44:18 INFO - PROCESS | 2788 | 1462923858762 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 2788 | 1462923858766 Marionette TRACE conn2 <- [1,1358,null,{}] 16:44:18 INFO - PROCESS | 2788 | 1462923858777 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:18 INFO - PROCESS | 2788 | 1462923858914 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 16:44:19 INFO - PROCESS | 2788 | 1462923859042 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 2788 | ++DOCSHELL 17527C00 == 53 [pid = 2788] [id = 349] 16:44:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (1752F400) [pid = 2788] [serial = 1046] [outer = 00000000] 16:44:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (1809E800) [pid = 2788] [serial = 1047] [outer = 1752F400] 16:44:19 INFO - PROCESS | 2788 | 1462923859099 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (186ADC00) [pid = 2788] [serial = 1048] [outer = 1752F400] 16:44:19 INFO - PROCESS | 2788 | 1462923859687 Marionette TRACE conn2 <- [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] 16:44:19 INFO - PROCESS | 2788 | 1462923859923 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 16:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:44:19 INFO - PROCESS | 2788 | 1462923859928 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 2788 | 1462923859931 Marionette TRACE conn2 <- [1,1362,null,{}] 16:44:19 INFO - PROCESS | 2788 | 1462923859936 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 2788 | 1462923860032 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 16:44:20 INFO - PROCESS | 2788 | 1462923860111 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 2788 | ++DOCSHELL 11537000 == 54 [pid = 2788] [id = 350] 16:44:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (11540400) [pid = 2788] [serial = 1049] [outer = 00000000] 16:44:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (11B5C800) [pid = 2788] [serial = 1050] [outer = 11540400] 16:44:20 INFO - PROCESS | 2788 | 1462923860158 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (132B2400) [pid = 2788] [serial = 1051] [outer = 11540400] 16:44:20 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:20 INFO - PROCESS | 2788 | 1462923860764 Marionette TRACE conn2 <- [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] 16:44:20 INFO - PROCESS | 2788 | 1462923860836 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 16:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:44:20 INFO - PROCESS | 2788 | 1462923860844 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 2788 | 1462923860847 Marionette TRACE conn2 <- [1,1366,null,{}] 16:44:20 INFO - PROCESS | 2788 | 1462923860851 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 2788 | 1462923860980 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 10D5A000 == 53 [pid = 2788] [id = 328] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 1461A800 == 52 [pid = 2788] [id = 325] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 10E3F000 == 51 [pid = 2788] [id = 329] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 13C65000 == 50 [pid = 2788] [id = 330] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 14621C00 == 49 [pid = 2788] [id = 326] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 0F696400 == 48 [pid = 2788] [id = 345] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 13C6FC00 == 47 [pid = 2788] [id = 344] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 0CA89400 == 46 [pid = 2788] [id = 343] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 0FD74400 == 45 [pid = 2788] [id = 342] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 13C70800 == 44 [pid = 2788] [id = 341] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 16010800 == 43 [pid = 2788] [id = 340] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 15B61000 == 42 [pid = 2788] [id = 339] 16:44:20 INFO - PROCESS | 2788 | --DOCSHELL 134E2000 == 41 [pid = 2788] [id = 338] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1752B800) [pid = 2788] [serial = 993] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (10709C00) [pid = 2788] [serial = 960] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (11BBAC00) [pid = 2788] [serial = 963] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOCSHELL 0F5EEC00 == 40 [pid = 2788] [id = 337] 16:44:21 INFO - PROCESS | 2788 | --DOCSHELL 10F15800 == 39 [pid = 2788] [id = 336] 16:44:21 INFO - PROCESS | 2788 | --DOCSHELL 10712800 == 38 [pid = 2788] [id = 332] 16:44:21 INFO - PROCESS | 2788 | --DOCSHELL 171E3400 == 37 [pid = 2788] [id = 331] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (17659000) [pid = 2788] [serial = 958] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (10F10400) [pid = 2788] [serial = 967] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (15B63000) [pid = 2788] [serial = 975] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (11BC5800) [pid = 2788] [serial = 970] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (16C6E800) [pid = 2788] [serial = 982] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (15C78000) [pid = 2788] [serial = 978] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (13C9EC00) [pid = 2788] [serial = 972] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (171E3800) [pid = 2788] [serial = 990] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (15C3A800) [pid = 2788] [serial = 976] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1607B000) [pid = 2788] [serial = 979] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (16680400) [pid = 2788] [serial = 981] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (15A7B000) [pid = 2788] [serial = 988] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (1403B400) [pid = 2788] [serial = 973] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (13C81000) [pid = 2788] [serial = 987] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (1702AC00) [pid = 2788] [serial = 985] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (1172F800) [pid = 2788] [serial = 969] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (17023C00) [pid = 2788] [serial = 984] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (10E36C00) [pid = 2788] [serial = 966] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (171E4400) [pid = 2788] [serial = 991] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2788 | 1462923861095 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 2788 | ++DOCSHELL 0CA89400 == 38 [pid = 2788] [id = 351] 16:44:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (0CA8C400) [pid = 2788] [serial = 1052] [outer = 00000000] 16:44:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (10D5A000) [pid = 2788] [serial = 1053] [outer = 0CA8C400] 16:44:21 INFO - PROCESS | 2788 | 1462923861140 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (1153F000) [pid = 2788] [serial = 1054] [outer = 0CA8C400] 16:44:21 INFO - PROCESS | 2788 | 1462923861562 Marionette TRACE conn2 <- [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] 16:44:21 INFO - PROCESS | 2788 | 1462923861586 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 16:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:44:21 INFO - PROCESS | 2788 | 1462923861589 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 2788 | 1462923861591 Marionette TRACE conn2 <- [1,1370,null,{}] 16:44:21 INFO - PROCESS | 2788 | 1462923861601 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:21 INFO - PROCESS | 2788 | 1462923861686 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 16:44:21 INFO - PROCESS | 2788 | 1462923861694 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 2788 | ++DOCSHELL 13BD6800 == 39 [pid = 2788] [id = 352] 16:44:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (13C68C00) [pid = 2788] [serial = 1055] [outer = 00000000] 16:44:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (15C34800) [pid = 2788] [serial = 1056] [outer = 13C68C00] 16:44:21 INFO - PROCESS | 2788 | 1462923861751 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (15C80C00) [pid = 2788] [serial = 1057] [outer = 13C68C00] 16:44:22 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:22 INFO - PROCESS | 2788 | 1462923862218 Marionette TRACE conn2 <- [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] 16:44:22 INFO - PROCESS | 2788 | 1462923862229 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 16:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:44:22 INFO - PROCESS | 2788 | 1462923862238 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 2788 | 1462923862240 Marionette TRACE conn2 <- [1,1374,null,{}] 16:44:22 INFO - PROCESS | 2788 | 1462923862244 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 2788 | 1462923862324 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 16:44:22 INFO - PROCESS | 2788 | 1462923862331 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 2788 | ++DOCSHELL 15B62800 == 40 [pid = 2788] [id = 353] 16:44:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (16610000) [pid = 2788] [serial = 1058] [outer = 00000000] 16:44:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (16684000) [pid = 2788] [serial = 1059] [outer = 16610000] 16:44:22 INFO - PROCESS | 2788 | 1462923862375 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (16C6CC00) [pid = 2788] [serial = 1060] [outer = 16610000] 16:44:23 INFO - PROCESS | 2788 | 1462923863017 Marionette TRACE conn2 <- [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] 16:44:23 INFO - PROCESS | 2788 | 1462923863087 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 16:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:44:23 INFO - PROCESS | 2788 | 1462923863091 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 2788 | 1462923863096 Marionette TRACE conn2 <- [1,1378,null,{}] 16:44:23 INFO - PROCESS | 2788 | 1462923863117 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 2788 | 1462923863220 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 16:44:23 INFO - PROCESS | 2788 | 1462923863345 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 2788 | ++DOCSHELL 11731400 == 41 [pid = 2788] [id = 354] 16:44:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (117D7C00) [pid = 2788] [serial = 1061] [outer = 00000000] 16:44:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (1403BC00) [pid = 2788] [serial = 1062] [outer = 117D7C00] 16:44:23 INFO - PROCESS | 2788 | 1462923863402 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (14623C00) [pid = 2788] [serial = 1063] [outer = 117D7C00] 16:44:23 INFO - PROCESS | 2788 | 1462923863959 Marionette TRACE conn2 <- [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]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 906ms 16:44:23 INFO - PROCESS | 2788 | 1462923863997 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 2788 | 1462923864003 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 16:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:44:24 INFO - PROCESS | 2788 | 1462923864009 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 2788 | 1462923864012 Marionette TRACE conn2 <- [1,1382,null,{}] 16:44:24 INFO - PROCESS | 2788 | 1462923864016 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:24 INFO - PROCESS | 2788 | 1462923864118 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 16:44:24 INFO - PROCESS | 2788 | 1462923864215 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 2788 | ++DOCSHELL 15611C00 == 42 [pid = 2788] [id = 355] 16:44:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (1667F000) [pid = 2788] [serial = 1064] [outer = 00000000] 16:44:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (16C74C00) [pid = 2788] [serial = 1065] [outer = 1667F000] 16:44:24 INFO - PROCESS | 2788 | 1462923864268 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (16CEDC00) [pid = 2788] [serial = 1066] [outer = 1667F000] 16:44:24 INFO - PROCESS | 2788 | 1462923864875 Marionette TRACE conn2 <- [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]]]}] 16:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 906ms 16:44:24 INFO - PROCESS | 2788 | 1462923864917 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 2788 | 1462923864919 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 16:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:44:24 INFO - PROCESS | 2788 | 1462923864923 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 2788 | 1462923864927 Marionette TRACE conn2 <- [1,1386,null,{}] 16:44:24 INFO - PROCESS | 2788 | 1462923864938 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 2788 | 1462923865042 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 16:44:25 INFO - PROCESS | 2788 | 1462923865169 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 2788 | ++DOCSHELL 17302C00 == 43 [pid = 2788] [id = 356] 16:44:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (17525400) [pid = 2788] [serial = 1067] [outer = 00000000] 16:44:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (1752EC00) [pid = 2788] [serial = 1068] [outer = 17525400] 16:44:25 INFO - PROCESS | 2788 | 1462923865226 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (1792CC00) [pid = 2788] [serial = 1069] [outer = 17525400] 16:44:25 INFO - PROCESS | 2788 | 1462923865746 Marionette TRACE conn2 <- [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]]]}] 16:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 890ms 16:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:44:25 INFO - PROCESS | 2788 | 1462923865827 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 2788 | 1462923865830 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 16:44:25 INFO - PROCESS | 2788 | 1462923865833 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 2788 | 1462923865836 Marionette TRACE conn2 <- [1,1390,null,{}] 16:44:25 INFO - PROCESS | 2788 | 1462923865839 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 2788 | 1462923865947 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 16:44:26 INFO - PROCESS | 2788 | 1462923866043 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 2788 | ++DOCSHELL 0FD72C00 == 44 [pid = 2788] [id = 357] 16:44:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (171E8000) [pid = 2788] [serial = 1070] [outer = 00000000] 16:44:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (17D95400) [pid = 2788] [serial = 1071] [outer = 171E8000] 16:44:26 INFO - PROCESS | 2788 | 1462923866097 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (17F83400) [pid = 2788] [serial = 1072] [outer = 171E8000] 16:44:26 INFO - PROCESS | 2788 | 1462923866673 Marionette TRACE conn2 <- [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]]]}] 16:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 891ms 16:44:26 INFO - PROCESS | 2788 | 1462923866737 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 2788 | 1462923866739 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 16:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:44:26 INFO - PROCESS | 2788 | 1462923866743 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 2788 | 1462923866745 Marionette TRACE conn2 <- [1,1394,null,{}] 16:44:26 INFO - PROCESS | 2788 | 1462923866749 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 2788 | 1462923866846 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 16:44:26 INFO - PROCESS | 2788 | 1462923866948 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 2788 | ++DOCSHELL 16009800 == 45 [pid = 2788] [id = 358] 16:44:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (16602800) [pid = 2788] [serial = 1073] [outer = 00000000] 16:44:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (18970000) [pid = 2788] [serial = 1074] [outer = 16602800] 16:44:26 INFO - PROCESS | 2788 | 1462923867001 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (18B74400) [pid = 2788] [serial = 1075] [outer = 16602800] 16:44:27 INFO - PROCESS | 2788 | 1462923867564 Marionette TRACE conn2 <- [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]]]}] 16:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 907ms 16:44:27 INFO - PROCESS | 2788 | 1462923867647 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 2788 | 1462923867649 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 16:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:44:27 INFO - PROCESS | 2788 | 1462923867653 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 2788 | 1462923867655 Marionette TRACE conn2 <- [1,1398,null,{}] 16:44:27 INFO - PROCESS | 2788 | 1462923867659 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:27 INFO - PROCESS | 2788 | 1462923867769 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 16:44:27 INFO - PROCESS | 2788 | 1462923867896 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 2788 | ++DOCSHELL 16C6A800 == 46 [pid = 2788] [id = 359] 16:44:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (18BA8800) [pid = 2788] [serial = 1076] [outer = 00000000] 16:44:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (18BB3400) [pid = 2788] [serial = 1077] [outer = 18BA8800] 16:44:27 INFO - PROCESS | 2788 | 1462923867961 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (19F17400) [pid = 2788] [serial = 1078] [outer = 18BA8800] 16:44:28 INFO - PROCESS | 2788 | --DOCSHELL 122AC000 == 45 [pid = 2788] [id = 324] 16:44:28 INFO - PROCESS | 2788 | --DOCSHELL 13BD6800 == 44 [pid = 2788] [id = 352] 16:44:28 INFO - PROCESS | 2788 | --DOCSHELL 0CA89400 == 43 [pid = 2788] [id = 351] 16:44:28 INFO - PROCESS | 2788 | --DOCSHELL 11537000 == 42 [pid = 2788] [id = 350] 16:44:28 INFO - PROCESS | 2788 | 1462923868702 Marionette TRACE conn2 <- [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]]]}] 16:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1093ms 16:44:28 INFO - PROCESS | 2788 | 1462923868765 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 2788 | 1462923868770 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 16:44:28 INFO - PROCESS | 2788 | 1462923868775 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:44:28 INFO - PROCESS | 2788 | 1462923868779 Marionette TRACE conn2 <- [1,1402,null,{}] 16:44:28 INFO - PROCESS | 2788 | 1462923868784 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 2788 | 1462923868870 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 16:44:28 INFO - PROCESS | 2788 | 1462923868885 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 2788 | ++DOCSHELL 10F1B400 == 43 [pid = 2788] [id = 360] 16:44:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (11230800) [pid = 2788] [serial = 1079] [outer = 00000000] 16:44:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (13C67000) [pid = 2788] [serial = 1080] [outer = 11230800] 16:44:28 INFO - PROCESS | 2788 | 1462923868938 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (14032000) [pid = 2788] [serial = 1081] [outer = 11230800] 16:44:29 INFO - PROCESS | 2788 | 1462923869510 Marionette TRACE conn2 <- [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]]]}] 16:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 797ms 16:44:29 INFO - PROCESS | 2788 | 1462923869586 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 2788 | 1462923869591 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 16:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:44:29 INFO - PROCESS | 2788 | 1462923869597 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 2788 | 1462923869600 Marionette TRACE conn2 <- [1,1406,null,{}] 16:44:29 INFO - PROCESS | 2788 | 1462923869604 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:29 INFO - PROCESS | 2788 | 1462923869719 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 16:44:29 INFO - PROCESS | 2788 | 1462923869782 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 2788 | ++DOCSHELL 13235400 == 44 [pid = 2788] [id = 361] 16:44:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (132B1000) [pid = 2788] [serial = 1082] [outer = 00000000] 16:44:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (16C71000) [pid = 2788] [serial = 1083] [outer = 132B1000] 16:44:29 INFO - PROCESS | 2788 | 1462923869827 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (171E1400) [pid = 2788] [serial = 1084] [outer = 132B1000] 16:44:30 INFO - PROCESS | 2788 | 1462923870271 Marionette TRACE conn2 <- [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]]]}] 16:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 687ms 16:44:30 INFO - PROCESS | 2788 | 1462923870296 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 16:44:30 INFO - PROCESS | 2788 | 1462923870298 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 16:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:44:30 INFO - PROCESS | 2788 | 1462923870308 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - PROCESS | 2788 | 1462923870311 Marionette TRACE conn2 <- [1,1410,null,{}] 16:44:30 INFO - PROCESS | 2788 | 1462923870321 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:30 INFO - PROCESS | 2788 | 1462923870438 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 16:44:30 INFO - PROCESS | 2788 | 1462923870505 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 2788 | ++DOCSHELL 18B75400 == 45 [pid = 2788] [id = 362] 16:44:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (18B75C00) [pid = 2788] [serial = 1085] [outer = 00000000] 16:44:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (18BA5800) [pid = 2788] [serial = 1086] [outer = 18B75C00] 16:44:30 INFO - PROCESS | 2788 | 1462923870552 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (18BAC400) [pid = 2788] [serial = 1087] [outer = 18B75C00] 16:44:30 INFO - PROCESS | 2788 | 1462923871002 Marionette TRACE conn2 <- [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]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 16:44:31 INFO - PROCESS | 2788 | 1462923871074 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 2788 | 1462923871076 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 16:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (10F15C00) [pid = 2788] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (15B61400) [pid = 2788] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (16C6E400) [pid = 2788] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (10646C00) [pid = 2788] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (0F5EFC00) [pid = 2788] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (13C69800) [pid = 2788] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1607DC00) [pid = 2788] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (11540400) [pid = 2788] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (171EE000) [pid = 2788] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (0CA8C400) [pid = 2788] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (13C68C00) [pid = 2788] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (15C3F400) [pid = 2788] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:44:31 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (13C9FC00) [pid = 2788] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:44:31 INFO - PROCESS | 2788 | 1462923871141 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - PROCESS | 2788 | 1462923871143 Marionette TRACE conn2 <- [1,1414,null,{}] 16:44:31 INFO - PROCESS | 2788 | 1462923871147 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 2788 | 1462923871242 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 16:44:31 INFO - PROCESS | 2788 | 1462923871249 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 2788 | ++DOCSHELL 13C9FC00 == 46 [pid = 2788] [id = 363] 16:44:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (13CA8800) [pid = 2788] [serial = 1088] [outer = 00000000] 16:44:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (15C40C00) [pid = 2788] [serial = 1089] [outer = 13CA8800] 16:44:31 INFO - PROCESS | 2788 | 1462923871293 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1667C800) [pid = 2788] [serial = 1090] [outer = 13CA8800] 16:44:31 INFO - PROCESS | 2788 | 1462923871717 Marionette TRACE conn2 <- [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]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 594ms 16:44:31 INFO - PROCESS | 2788 | 1462923871729 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 2788 | 1462923871731 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 16:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:44:31 INFO - PROCESS | 2788 | 1462923871734 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - PROCESS | 2788 | 1462923871736 Marionette TRACE conn2 <- [1,1418,null,{}] 16:44:31 INFO - PROCESS | 2788 | 1462923871750 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 2788 | 1462923871830 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 16:44:31 INFO - PROCESS | 2788 | 1462923871836 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 2788 | ++DOCSHELL 0FD75400 == 47 [pid = 2788] [id = 364] 16:44:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (15B58400) [pid = 2788] [serial = 1091] [outer = 00000000] 16:44:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (17991C00) [pid = 2788] [serial = 1092] [outer = 15B58400] 16:44:31 INFO - PROCESS | 2788 | 1462923871880 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (18478000) [pid = 2788] [serial = 1093] [outer = 15B58400] 16:44:32 INFO - PROCESS | 2788 | 1462923872323 Marionette TRACE conn2 <- [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]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 625ms 16:44:32 INFO - PROCESS | 2788 | 1462923872372 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 2788 | 1462923872374 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:44:32 INFO - PROCESS | 2788 | 1462923872378 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 2788 | 1462923872379 Marionette TRACE conn2 <- [1,1422,null,{}] 16:44:32 INFO - PROCESS | 2788 | 1462923872383 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 2788 | 1462923872471 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 16:44:32 INFO - PROCESS | 2788 | 1462923872481 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 2788 | ++DOCSHELL 19F25000 == 48 [pid = 2788] [id = 365] 16:44:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (19F29400) [pid = 2788] [serial = 1094] [outer = 00000000] 16:44:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (19F30800) [pid = 2788] [serial = 1095] [outer = 19F29400] 16:44:32 INFO - PROCESS | 2788 | 1462923872530 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (19F32800) [pid = 2788] [serial = 1096] [outer = 19F29400] 16:44:32 INFO - PROCESS | 2788 | 1462923872987 Marionette TRACE conn2 <- [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]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 625ms 16:44:33 INFO - PROCESS | 2788 | 1462923873016 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 2788 | 1462923873018 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 16:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:44:33 INFO - PROCESS | 2788 | 1462923873033 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 2788 | 1462923873035 Marionette TRACE conn2 <- [1,1426,null,{}] 16:44:33 INFO - PROCESS | 2788 | 1462923873038 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 2788 | 1462923873126 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 16:44:33 INFO - PROCESS | 2788 | 1462923873271 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 2788 | ++DOCSHELL 1067B400 == 49 [pid = 2788] [id = 366] 16:44:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (106ED800) [pid = 2788] [serial = 1097] [outer = 00000000] 16:44:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (10D62800) [pid = 2788] [serial = 1098] [outer = 106ED800] 16:44:33 INFO - PROCESS | 2788 | 1462923873326 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (10F1A000) [pid = 2788] [serial = 1099] [outer = 106ED800] 16:44:33 INFO - PROCESS | 2788 | 1462923873942 Marionette TRACE conn2 <- [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]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 969ms 16:44:33 INFO - PROCESS | 2788 | 1462923873989 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 2788 | 1462923873993 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 16:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:44:33 INFO - PROCESS | 2788 | 1462923873998 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 2788 | 1462923874002 Marionette TRACE conn2 <- [1,1430,null,{}] 16:44:33 INFO - PROCESS | 2788 | 1462923874007 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 2788 | 1462923874119 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 16:44:34 INFO - PROCESS | 2788 | 1462923874250 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 2788 | ++DOCSHELL 15C78000 == 50 [pid = 2788] [id = 367] 16:44:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (16003800) [pid = 2788] [serial = 1100] [outer = 00000000] 16:44:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (16685800) [pid = 2788] [serial = 1101] [outer = 16003800] 16:44:34 INFO - PROCESS | 2788 | 1462923874306 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (171E4400) [pid = 2788] [serial = 1102] [outer = 16003800] 16:44:34 INFO - PROCESS | 2788 | 1462923874849 Marionette TRACE conn2 <- [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]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 906ms 16:44:34 INFO - PROCESS | 2788 | 1462923874906 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 2788 | 1462923874910 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 16:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:44:34 INFO - PROCESS | 2788 | 1462923874914 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 2788 | 1462923874917 Marionette TRACE conn2 <- [1,1434,null,{}] 16:44:34 INFO - PROCESS | 2788 | 1462923874921 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 2788 | 1462923875025 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 16:44:35 INFO - PROCESS | 2788 | 1462923875133 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 2788 | ++DOCSHELL 180A6C00 == 51 [pid = 2788] [id = 368] 16:44:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (18B7AC00) [pid = 2788] [serial = 1103] [outer = 00000000] 16:44:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (19F20400) [pid = 2788] [serial = 1104] [outer = 18B7AC00] 16:44:35 INFO - PROCESS | 2788 | 1462923875188 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (19F2B800) [pid = 2788] [serial = 1105] [outer = 18B7AC00] 16:44:35 INFO - PROCESS | 2788 | 1462923875788 Marionette TRACE conn2 <- [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]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 938ms 16:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:44:35 INFO - PROCESS | 2788 | 1462923875859 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 2788 | 1462923875862 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 16:44:35 INFO - PROCESS | 2788 | 1462923875872 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 2788 | 1462923875878 Marionette TRACE conn2 <- [1,1438,null,{}] 16:44:35 INFO - PROCESS | 2788 | 1462923875884 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 2788 | 1462923875991 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 16:44:36 INFO - PROCESS | 2788 | 1462923876126 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 2788 | ++DOCSHELL 19FAA800 == 52 [pid = 2788] [id = 369] 16:44:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (19FAB000) [pid = 2788] [serial = 1106] [outer = 00000000] 16:44:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (19FB6000) [pid = 2788] [serial = 1107] [outer = 19FAB000] 16:44:36 INFO - PROCESS | 2788 | 1462923876188 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (1A544C00) [pid = 2788] [serial = 1108] [outer = 19FAB000] 16:44:36 INFO - PROCESS | 2788 | 1462923876758 Marionette TRACE conn2 <- [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]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 953ms 16:44:36 INFO - PROCESS | 2788 | 1462923876831 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 2788 | 1462923876833 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 16:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:44:36 INFO - PROCESS | 2788 | 1462923876837 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 2788 | 1462923876839 Marionette TRACE conn2 <- [1,1442,null,{}] 16:44:36 INFO - PROCESS | 2788 | 1462923876843 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 2788 | 1462923876989 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 16:44:37 INFO - PROCESS | 2788 | 1462923877048 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 2788 | ++DOCSHELL 19FB5400 == 53 [pid = 2788] [id = 370] 16:44:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1A546000) [pid = 2788] [serial = 1109] [outer = 00000000] 16:44:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (1A54E000) [pid = 2788] [serial = 1110] [outer = 1A546000] 16:44:37 INFO - PROCESS | 2788 | 1462923877101 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (1A5E8400) [pid = 2788] [serial = 1111] [outer = 1A546000] 16:44:37 INFO - PROCESS | 2788 | 1462923877892 Marionette TRACE conn2 <- [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]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1141ms 16:44:37 INFO - PROCESS | 2788 | 1462923877992 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 2788 | 1462923877997 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 16:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:44:37 INFO - PROCESS | 2788 | 1462923878003 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - PROCESS | 2788 | 1462923878007 Marionette TRACE conn2 <- [1,1446,null,{}] 16:44:38 INFO - PROCESS | 2788 | 1462923878013 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 2788 | 1462923878109 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 16:44:38 INFO - PROCESS | 2788 | 1462923878244 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 2788 | ++DOCSHELL 107FB800 == 54 [pid = 2788] [id = 371] 16:44:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (10D63C00) [pid = 2788] [serial = 1112] [outer = 00000000] 16:44:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (12C48800) [pid = 2788] [serial = 1113] [outer = 10D63C00] 16:44:38 INFO - PROCESS | 2788 | 1462923878293 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (13C65800) [pid = 2788] [serial = 1114] [outer = 10D63C00] 16:44:38 INFO - PROCESS | 2788 | --DOCSHELL 13D52800 == 53 [pid = 2788] [id = 20] 16:44:38 INFO - PROCESS | 2788 | --DOCSHELL 16601400 == 52 [pid = 2788] [id = 327] 16:44:38 INFO - PROCESS | 2788 | --DOCSHELL 19F25000 == 51 [pid = 2788] [id = 365] 16:44:38 INFO - PROCESS | 2788 | --DOCSHELL 0FD75400 == 50 [pid = 2788] [id = 364] 16:44:38 INFO - PROCESS | 2788 | --DOCSHELL 13C9FC00 == 49 [pid = 2788] [id = 363] 16:44:38 INFO - PROCESS | 2788 | --DOCSHELL 18B75400 == 48 [pid = 2788] [id = 362] 16:44:38 INFO - PROCESS | 2788 | --DOCSHELL 13235400 == 47 [pid = 2788] [id = 361] 16:44:38 INFO - PROCESS | 2788 | --DOCSHELL 10F1B400 == 46 [pid = 2788] [id = 360] 16:44:38 INFO - PROCESS | 2788 | --DOCSHELL 15B62800 == 45 [pid = 2788] [id = 353] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (10E33C00) [pid = 2788] [serial = 996] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (13CA8400) [pid = 2788] [serial = 999] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (16685000) [pid = 2788] [serial = 1002] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (11BC2800) [pid = 2788] [serial = 1009] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (11572800) [pid = 2788] [serial = 1008] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (15C3AC00) [pid = 2788] [serial = 1017] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (1752DC00) [pid = 2788] [serial = 1027] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (15B63400) [pid = 2788] [serial = 1018] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (1752D000) [pid = 2788] [serial = 1026] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (117DC000) [pid = 2788] [serial = 1029] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (10F1AC00) [pid = 2788] [serial = 1011] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (12C18400) [pid = 2788] [serial = 1012] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1461C400) [pid = 2788] [serial = 1030] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (14037C00) [pid = 2788] [serial = 1014] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (15608C00) [pid = 2788] [serial = 1015] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (1660C000) [pid = 2788] [serial = 1020] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (17997000) [pid = 2788] [serial = 1005] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (11B5C800) [pid = 2788] [serial = 1050] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (17DF3400) [pid = 2788] [serial = 1035] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (10D5A000) [pid = 2788] [serial = 1053] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (132B2400) [pid = 2788] [serial = 1051] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1153F000) [pid = 2788] [serial = 1054] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (15C34800) [pid = 2788] [serial = 1056] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (17F74400) [pid = 2788] [serial = 1038] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (15C80C00) [pid = 2788] [serial = 1057] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (11BB9800) [pid = 2788] [serial = 1041] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (16C75800) [pid = 2788] [serial = 1023] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (15C31C00) [pid = 2788] [serial = 1044] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1752F000) [pid = 2788] [serial = 1032] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (17021C00) [pid = 2788] [serial = 1024] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1809E800) [pid = 2788] [serial = 1047] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (17F78800) [pid = 2788] [serial = 1036] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (16684000) [pid = 2788] [serial = 1059] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (17995400) [pid = 2788] [serial = 1033] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (16677400) [pid = 2788] [serial = 1021] [outer = 00000000] [url = about:blank] 16:44:38 INFO - PROCESS | 2788 | 1462923878926 Marionette TRACE conn2 <- [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]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 937ms 16:44:38 INFO - PROCESS | 2788 | 1462923878948 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 2788 | 1462923878953 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 16:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:44:38 INFO - PROCESS | 2788 | 1462923878959 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 2788 | 1462923878962 Marionette TRACE conn2 <- [1,1450,null,{}] 16:44:38 INFO - PROCESS | 2788 | 1462923878968 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 2788 | 1462923879065 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 16:44:39 INFO - PROCESS | 2788 | 1462923879151 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 2788 | ++DOCSHELL 10E40800 == 46 [pid = 2788] [id = 372] 16:44:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (10F1D000) [pid = 2788] [serial = 1115] [outer = 00000000] 16:44:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (1172F800) [pid = 2788] [serial = 1116] [outer = 10F1D000] 16:44:39 INFO - PROCESS | 2788 | 1462923879197 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (12E20C00) [pid = 2788] [serial = 1117] [outer = 10F1D000] 16:44:39 INFO - PROCESS | 2788 | 1462923879651 Marionette TRACE conn2 <- [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]]]}] 16:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 16:44:39 INFO - PROCESS | 2788 | 1462923879699 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 2788 | 1462923879701 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 16:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:44:39 INFO - PROCESS | 2788 | 1462923879704 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 2788 | 1462923879708 Marionette TRACE conn2 <- [1,1454,null,{}] 16:44:39 INFO - PROCESS | 2788 | 1462923879722 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 2788 | 1462923879809 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 16:44:39 INFO - PROCESS | 2788 | 1462923879818 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 2788 | ++DOCSHELL 1445D400 == 47 [pid = 2788] [id = 373] 16:44:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1461CC00) [pid = 2788] [serial = 1118] [outer = 00000000] 16:44:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1560C400) [pid = 2788] [serial = 1119] [outer = 1461CC00] 16:44:39 INFO - PROCESS | 2788 | 1462923879865 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (15A7D800) [pid = 2788] [serial = 1120] [outer = 1461CC00] 16:44:40 INFO - PROCESS | 2788 | 1462923880333 Marionette TRACE conn2 <- [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]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 625ms 16:44:40 INFO - PROCESS | 2788 | 1462923880342 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 2788 | 1462923880344 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 16:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:44:40 INFO - PROCESS | 2788 | 1462923880352 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 2788 | 1462923880353 Marionette TRACE conn2 <- [1,1458,null,{}] 16:44:40 INFO - PROCESS | 2788 | 1462923880357 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 2788 | 1462923880438 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 16:44:40 INFO - PROCESS | 2788 | 1462923880447 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 2788 | ++DOCSHELL 15C3EC00 == 48 [pid = 2788] [id = 374] 16:44:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (15C3F000) [pid = 2788] [serial = 1121] [outer = 00000000] 16:44:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1607AC00) [pid = 2788] [serial = 1122] [outer = 15C3F000] 16:44:40 INFO - PROCESS | 2788 | 1462923880492 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (16604000) [pid = 2788] [serial = 1123] [outer = 15C3F000] 16:44:40 INFO - PROCESS | 2788 | 1462923880926 Marionette TRACE conn2 <- [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]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 594ms 16:44:40 INFO - PROCESS | 2788 | 1462923880949 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 2788 | 1462923880951 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 16:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:44:40 INFO - PROCESS | 2788 | 1462923880955 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 2788 | 1462923880957 Marionette TRACE conn2 <- [1,1462,null,{}] 16:44:40 INFO - PROCESS | 2788 | 1462923880960 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 2788 | 1462923881050 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 16:44:41 INFO - PROCESS | 2788 | 1462923881057 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 2788 | ++DOCSHELL 1660A400 == 49 [pid = 2788] [id = 375] 16:44:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (16676800) [pid = 2788] [serial = 1124] [outer = 00000000] 16:44:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1667EC00) [pid = 2788] [serial = 1125] [outer = 16676800] 16:44:41 INFO - PROCESS | 2788 | 1462923881101 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (16C6B000) [pid = 2788] [serial = 1126] [outer = 16676800] 16:44:41 INFO - PROCESS | 2788 | 1462923881601 Marionette TRACE conn2 <- [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]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 687ms 16:44:41 INFO - PROCESS | 2788 | 1462923881655 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 2788 | 1462923881657 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 16:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:44:41 INFO - PROCESS | 2788 | 1462923881668 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 2788 | 1462923881670 Marionette TRACE conn2 <- [1,1466,null,{}] 16:44:41 INFO - PROCESS | 2788 | 1462923881674 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 2788 | 1462923881805 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 16:44:41 INFO - PROCESS | 2788 | 1462923881871 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 2788 | ++DOCSHELL 106EFC00 == 50 [pid = 2788] [id = 376] 16:44:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (13C7EC00) [pid = 2788] [serial = 1127] [outer = 00000000] 16:44:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (171E7000) [pid = 2788] [serial = 1128] [outer = 13C7EC00] 16:44:41 INFO - PROCESS | 2788 | 1462923881917 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1752A800) [pid = 2788] [serial = 1129] [outer = 13C7EC00] 16:44:42 INFO - PROCESS | 2788 | 1462923882345 Marionette TRACE conn2 <- [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]]]}] 16:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 750ms 16:44:42 INFO - PROCESS | 2788 | 1462923882445 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 2788 | 1462923882447 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 16:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:44:42 INFO - PROCESS | 2788 | 1462923882453 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 2788 | 1462923882455 Marionette TRACE conn2 <- [1,1470,null,{}] 16:44:42 INFO - PROCESS | 2788 | 1462923882458 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:42 INFO - PROCESS | 2788 | 1462923882569 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 16:44:42 INFO - PROCESS | 2788 | 1462923882634 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 2788 | ++DOCSHELL 17921C00 == 51 [pid = 2788] [id = 377] 16:44:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (17929000) [pid = 2788] [serial = 1130] [outer = 00000000] 16:44:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (17992800) [pid = 2788] [serial = 1131] [outer = 17929000] 16:44:42 INFO - PROCESS | 2788 | 1462923882679 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (1792FC00) [pid = 2788] [serial = 1132] [outer = 17929000] 16:44:43 INFO - PROCESS | 2788 | 1462923883088 Marionette TRACE conn2 <- [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]]]}] 16:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 703ms 16:44:43 INFO - PROCESS | 2788 | 1462923883151 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 2788 | 1462923883153 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 16:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:44:43 INFO - PROCESS | 2788 | 1462923883156 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 2788 | 1462923883158 Marionette TRACE conn2 <- [1,1474,null,{}] 16:44:43 INFO - PROCESS | 2788 | 1462923883167 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 2788 | 1462923883275 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 16:44:43 INFO - PROCESS | 2788 | 1462923883285 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 2788 | ++DOCSHELL 16C6F400 == 52 [pid = 2788] [id = 378] 16:44:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (17D96800) [pid = 2788] [serial = 1133] [outer = 00000000] 16:44:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (17F7A000) [pid = 2788] [serial = 1134] [outer = 17D96800] 16:44:43 INFO - PROCESS | 2788 | 1462923883329 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1847B800) [pid = 2788] [serial = 1135] [outer = 17D96800] 16:44:43 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (132B1000) [pid = 2788] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:44:43 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (18B75C00) [pid = 2788] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:44:43 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (18BA8800) [pid = 2788] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:44:43 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (11230800) [pid = 2788] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:44:43 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (13CA8800) [pid = 2788] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:44:43 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (15B58400) [pid = 2788] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:44:44 INFO - PROCESS | 2788 | 1462923884045 Marionette TRACE conn2 <- [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]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 937ms 16:44:44 INFO - PROCESS | 2788 | 1462923884102 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 2788 | 1462923884104 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 16:44:44 INFO - PROCESS | 2788 | 1462923884107 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:44:44 INFO - PROCESS | 2788 | 1462923884109 Marionette TRACE conn2 <- [1,1478,null,{}] 16:44:44 INFO - PROCESS | 2788 | 1462923884112 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 2788 | 1462923884191 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 16:44:44 INFO - PROCESS | 2788 | 1462923884200 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 2788 | ++DOCSHELL 17666800 == 53 [pid = 2788] [id = 379] 16:44:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (17926400) [pid = 2788] [serial = 1136] [outer = 00000000] 16:44:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (18484800) [pid = 2788] [serial = 1137] [outer = 17926400] 16:44:44 INFO - PROCESS | 2788 | 1462923884243 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (18973000) [pid = 2788] [serial = 1138] [outer = 17926400] 16:44:44 INFO - PROCESS | 2788 | 1462923884653 Marionette TRACE conn2 <- [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]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 594ms 16:44:44 INFO - PROCESS | 2788 | 1462923884705 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 2788 | 1462923884708 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 16:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:44:44 INFO - PROCESS | 2788 | 1462923884711 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 2788 | 1462923884713 Marionette TRACE conn2 <- [1,1482,null,{}] 16:44:44 INFO - PROCESS | 2788 | 1462923884716 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 2788 | 1462923884796 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 16:44:44 INFO - PROCESS | 2788 | 1462923884803 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 2788 | ++DOCSHELL 10709000 == 54 [pid = 2788] [id = 380] 16:44:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (16C6C800) [pid = 2788] [serial = 1139] [outer = 00000000] 16:44:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (18BB1400) [pid = 2788] [serial = 1140] [outer = 16C6C800] 16:44:44 INFO - PROCESS | 2788 | 1462923884849 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (19F20800) [pid = 2788] [serial = 1141] [outer = 16C6C800] 16:44:45 INFO - PROCESS | 2788 | 1462923885270 Marionette TRACE conn2 <- [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]]]}] 16:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 594ms 16:44:45 INFO - PROCESS | 2788 | 1462923885318 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 2788 | 1462923885321 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 16:44:45 INFO - PROCESS | 2788 | 1462923885324 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:44:45 INFO - PROCESS | 2788 | 1462923885327 Marionette TRACE conn2 <- [1,1486,null,{}] 16:44:45 INFO - PROCESS | 2788 | 1462923885330 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:45 INFO - PROCESS | 2788 | 1462923885436 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 16:44:45 INFO - PROCESS | 2788 | 1462923885447 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 2788 | ++DOCSHELL 19F22C00 == 55 [pid = 2788] [id = 381] 16:44:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (19F26800) [pid = 2788] [serial = 1142] [outer = 00000000] 16:44:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (19FAD000) [pid = 2788] [serial = 1143] [outer = 19F26800] 16:44:45 INFO - PROCESS | 2788 | 1462923885495 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (1A547C00) [pid = 2788] [serial = 1144] [outer = 19F26800] 16:44:46 INFO - PROCESS | 2788 | 1462923886235 Marionette TRACE conn2 <- [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]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 953ms 16:44:46 INFO - PROCESS | 2788 | 1462923886269 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 2788 | 1462923886273 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:44:46 INFO - PROCESS | 2788 | 1462923886278 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 2788 | 1462923886282 Marionette TRACE conn2 <- [1,1490,null,{}] 16:44:46 INFO - PROCESS | 2788 | 1462923886287 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:46 INFO - PROCESS | 2788 | 1462923886395 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 16:44:46 INFO - PROCESS | 2788 | 1462923886505 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 2788 | ++DOCSHELL 107F5800 == 56 [pid = 2788] [id = 382] 16:44:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (1153EC00) [pid = 2788] [serial = 1145] [outer = 00000000] 16:44:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (11BBAC00) [pid = 2788] [serial = 1146] [outer = 1153EC00] 16:44:46 INFO - PROCESS | 2788 | 1462923886560 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (13C66400) [pid = 2788] [serial = 1147] [outer = 1153EC00] 16:44:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (122AD800) [pid = 2788] [serial = 1148] [outer = 1BABD400] 16:44:47 INFO - PROCESS | 2788 | 1462923887280 Marionette TRACE conn2 <- [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]]]}] 16:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1047ms 16:44:47 INFO - PROCESS | 2788 | 1462923887319 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 2788 | 1462923887325 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 16:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:44:47 INFO - PROCESS | 2788 | 1462923887350 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 2788 | 1462923887353 Marionette TRACE conn2 <- [1,1494,null,{}] 16:44:47 INFO - PROCESS | 2788 | 1462923887358 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 2788 | 1462923887469 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 16:44:47 INFO - PROCESS | 2788 | 1462923887607 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 2788 | ++DOCSHELL 13C72400 == 57 [pid = 2788] [id = 383] 16:44:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (14033400) [pid = 2788] [serial = 1149] [outer = 00000000] 16:44:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (16CDE400) [pid = 2788] [serial = 1150] [outer = 14033400] 16:44:47 INFO - PROCESS | 2788 | 1462923887661 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (17525800) [pid = 2788] [serial = 1151] [outer = 14033400] 16:44:48 INFO - PROCESS | 2788 | 1462923888242 Marionette TRACE conn2 <- [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]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 938ms 16:44:48 INFO - PROCESS | 2788 | 1462923888296 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 2788 | 1462923888298 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 16:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:44:48 INFO - PROCESS | 2788 | 1462923888302 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 2788 | 1462923888306 Marionette TRACE conn2 <- [1,1498,null,{}] 16:44:48 INFO - PROCESS | 2788 | 1462923888317 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:48 INFO - PROCESS | 2788 | 1462923888424 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 16:44:48 INFO - PROCESS | 2788 | 1462923888536 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 2788 | ++DOCSHELL 19F31400 == 58 [pid = 2788] [id = 384] 16:44:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (19F34000) [pid = 2788] [serial = 1152] [outer = 00000000] 16:44:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (19F3CC00) [pid = 2788] [serial = 1153] [outer = 19F34000] 16:44:48 INFO - PROCESS | 2788 | 1462923888632 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (19FB8800) [pid = 2788] [serial = 1154] [outer = 19F34000] 16:44:49 INFO - PROCESS | 2788 | 1462923889168 Marionette TRACE conn2 <- [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]]]}] 16:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 891ms 16:44:49 INFO - PROCESS | 2788 | 1462923889205 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 2788 | 1462923889208 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 16:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:44:49 INFO - PROCESS | 2788 | 1462923889212 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 2788 | 1462923889214 Marionette TRACE conn2 <- [1,1502,null,{}] 16:44:49 INFO - PROCESS | 2788 | 1462923889218 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 2788 | 1462923889323 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 16:44:49 INFO - PROCESS | 2788 | 1462923889426 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 2788 | ++DOCSHELL 19F3A000 == 59 [pid = 2788] [id = 385] 16:44:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (19FB0400) [pid = 2788] [serial = 1155] [outer = 00000000] 16:44:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (1A7BA000) [pid = 2788] [serial = 1156] [outer = 19FB0400] 16:44:49 INFO - PROCESS | 2788 | 1462923889479 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1A7BD400) [pid = 2788] [serial = 1157] [outer = 19FB0400] 16:44:50 INFO - PROCESS | 2788 | 1462923890091 Marionette TRACE conn2 <- [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]]]}] 16:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 906ms 16:44:50 INFO - PROCESS | 2788 | 1462923890116 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 2788 | 1462923890118 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 16:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:44:50 INFO - PROCESS | 2788 | 1462923890122 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - PROCESS | 2788 | 1462923890124 Marionette TRACE conn2 <- [1,1506,null,{}] 16:44:50 INFO - PROCESS | 2788 | 1462923890128 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:50 INFO - PROCESS | 2788 | 1462923890231 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 16:44:50 INFO - PROCESS | 2788 | 1462923890337 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 2788 | ++DOCSHELL 107F6000 == 60 [pid = 2788] [id = 386] 16:44:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (10E3EC00) [pid = 2788] [serial = 1158] [outer = 00000000] 16:44:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (16678400) [pid = 2788] [serial = 1159] [outer = 10E3EC00] 16:44:50 INFO - PROCESS | 2788 | 1462923890390 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (18B76800) [pid = 2788] [serial = 1160] [outer = 10E3EC00] 16:44:51 INFO - PROCESS | 2788 | 1462923891136 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1047ms 16:44:51 INFO - PROCESS | 2788 | 1462923891163 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 2788 | 1462923891167 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 16:44:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:44:51 INFO - PROCESS | 2788 | 1462923891192 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 2788 | 1462923891197 Marionette TRACE conn2 <- [1,1510,null,{}] 16:44:51 INFO - PROCESS | 2788 | 1462923891203 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:51 INFO - PROCESS | 2788 | 1462923891300 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 16:44:51 INFO - PROCESS | 2788 | 1462923891437 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 2788 | ++DOCSHELL 10E3B800 == 61 [pid = 2788] [id = 387] 16:44:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (10F1E800) [pid = 2788] [serial = 1161] [outer = 00000000] 16:44:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (1323E800) [pid = 2788] [serial = 1162] [outer = 10F1E800] 16:44:51 INFO - PROCESS | 2788 | 1462923891488 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (13D46800) [pid = 2788] [serial = 1163] [outer = 10F1E800] 16:44:52 INFO - PROCESS | 2788 | 1462923892052 Marionette TRACE conn2 <- [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"]]]}] 16:44:52 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 () { 16:44:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:44:52 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 () { 16:44:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:44:52 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 () { 16:44:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:44:52 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 () { 16:44:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:44:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 906ms 16:44:52 INFO - PROCESS | 2788 | 1462923892108 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 16:44:52 INFO - PROCESS | 2788 | 1462923892114 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 16:44:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:44:52 INFO - PROCESS | 2788 | 1462923892120 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 2788 | 1462923892123 Marionette TRACE conn2 <- [1,1514,null,{}] 16:44:52 INFO - PROCESS | 2788 | 1462923892126 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 2788 | 1462923892238 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 16:44:52 INFO - PROCESS | 2788 | --DOCSHELL 10709000 == 60 [pid = 2788] [id = 380] 16:44:52 INFO - PROCESS | 2788 | --DOCSHELL 17666800 == 59 [pid = 2788] [id = 379] 16:44:52 INFO - PROCESS | 2788 | --DOCSHELL 16C6F400 == 58 [pid = 2788] [id = 378] 16:44:52 INFO - PROCESS | 2788 | --DOCSHELL 17921C00 == 57 [pid = 2788] [id = 377] 16:44:52 INFO - PROCESS | 2788 | --DOCSHELL 106EFC00 == 56 [pid = 2788] [id = 376] 16:44:52 INFO - PROCESS | 2788 | --DOCSHELL 1660A400 == 55 [pid = 2788] [id = 375] 16:44:52 INFO - PROCESS | 2788 | --DOCSHELL 15C3EC00 == 54 [pid = 2788] [id = 374] 16:44:52 INFO - PROCESS | 2788 | --DOCSHELL 1445D400 == 53 [pid = 2788] [id = 373] 16:44:52 INFO - PROCESS | 2788 | --DOCSHELL 10E40800 == 52 [pid = 2788] [id = 372] 16:44:52 INFO - PROCESS | 2788 | --DOCSHELL 107FB800 == 51 [pid = 2788] [id = 371] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (16C71000) [pid = 2788] [serial = 1083] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (18BA5800) [pid = 2788] [serial = 1086] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (1403BC00) [pid = 2788] [serial = 1062] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (1752EC00) [pid = 2788] [serial = 1068] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (17D95400) [pid = 2788] [serial = 1071] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (18BB3400) [pid = 2788] [serial = 1077] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (16C74C00) [pid = 2788] [serial = 1065] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (13C67000) [pid = 2788] [serial = 1080] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (171E1400) [pid = 2788] [serial = 1084] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (18970000) [pid = 2788] [serial = 1074] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (15C40C00) [pid = 2788] [serial = 1089] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (1667C800) [pid = 2788] [serial = 1090] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (19F17400) [pid = 2788] [serial = 1078] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (18BAC400) [pid = 2788] [serial = 1087] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (18478000) [pid = 2788] [serial = 1093] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (14032000) [pid = 2788] [serial = 1081] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (17991C00) [pid = 2788] [serial = 1092] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (19F30800) [pid = 2788] [serial = 1095] [outer = 00000000] [url = about:blank] 16:44:52 INFO - PROCESS | 2788 | 1462923892399 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 2788 | ++DOCSHELL 10709400 == 52 [pid = 2788] [id = 388] 16:44:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (10709C00) [pid = 2788] [serial = 1164] [outer = 00000000] 16:44:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (112AC000) [pid = 2788] [serial = 1165] [outer = 10709C00] 16:44:52 INFO - PROCESS | 2788 | 1462923892450 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (13C72000) [pid = 2788] [serial = 1166] [outer = 10709C00] 16:44:52 INFO - PROCESS | 2788 | 1462923892857 Marionette TRACE conn2 <- [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"]]]}] 16:44:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:44:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:44:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:44:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 797ms 16:44:52 INFO - PROCESS | 2788 | 1462923892923 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 16:44:52 INFO - PROCESS | 2788 | 1462923892925 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 16:44:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:44:52 INFO - PROCESS | 2788 | 1462923892929 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 2788 | 1462923892932 Marionette TRACE conn2 <- [1,1518,null,{}] 16:44:52 INFO - PROCESS | 2788 | 1462923892942 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:53 INFO - PROCESS | 2788 | 1462923893032 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 16:44:53 INFO - PROCESS | 2788 | 1462923893039 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 2788 | ++DOCSHELL 15C3F400 == 53 [pid = 2788] [id = 389] 16:44:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (16003400) [pid = 2788] [serial = 1167] [outer = 00000000] 16:44:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (17526000) [pid = 2788] [serial = 1168] [outer = 16003400] 16:44:53 INFO - PROCESS | 2788 | 1462923893086 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (1792C400) [pid = 2788] [serial = 1169] [outer = 16003400] 16:44:53 INFO - PROCESS | 2788 | 1462923893526 Marionette TRACE conn2 <- [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]]]}] 16:44:53 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 16:44:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:44:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:44:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:44:53 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. 16:44:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:44:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 641ms 16:44:53 INFO - PROCESS | 2788 | 1462923893566 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 16:44:53 INFO - PROCESS | 2788 | 1462923893568 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 16:44:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:44:53 INFO - PROCESS | 2788 | 1462923893572 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:44:53 INFO - PROCESS | 2788 | 1462923893574 Marionette TRACE conn2 <- [1,1522,null,{}] 16:44:53 INFO - PROCESS | 2788 | 1462923893582 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:53 INFO - PROCESS | 2788 | 1462923893664 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 16:44:53 INFO - PROCESS | 2788 | 1462923893670 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 2788 | ++DOCSHELL 17F7A800 == 54 [pid = 2788] [id = 390] 16:44:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (1841D800) [pid = 2788] [serial = 1170] [outer = 00000000] 16:44:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (18B81800) [pid = 2788] [serial = 1171] [outer = 1841D800] 16:44:53 INFO - PROCESS | 2788 | 1462923893721 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (18BA9C00) [pid = 2788] [serial = 1172] [outer = 1841D800] 16:44:54 INFO - PROCESS | 2788 | 1462923894149 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 641ms 16:44:54 INFO - PROCESS | 2788 | 1462923894209 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 2788 | 1462923894211 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 16:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:44:54 INFO - PROCESS | 2788 | 1462923894215 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 2788 | 1462923894216 Marionette TRACE conn2 <- [1,1526,null,{}] 16:44:54 INFO - PROCESS | 2788 | 1462923894220 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:54 INFO - PROCESS | 2788 | 1462923894300 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 16:44:54 INFO - PROCESS | 2788 | 1462923894307 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 2788 | ++DOCSHELL 10E39800 == 55 [pid = 2788] [id = 391] 16:44:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (11BB9800) [pid = 2788] [serial = 1173] [outer = 00000000] 16:44:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (19F20C00) [pid = 2788] [serial = 1174] [outer = 11BB9800] 16:44:54 INFO - PROCESS | 2788 | 1462923894351 Marionette DEBUG loaded listener.js 16:44:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (19F36400) [pid = 2788] [serial = 1175] [outer = 11BB9800] 16:44:54 INFO - PROCESS | 2788 | 1462923894866 Marionette TRACE conn2 <- [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]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 703ms 16:44:54 INFO - PROCESS | 2788 | 1462923894914 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 2788 | 1462923894916 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 16:44:54 INFO - PROCESS | 2788 | 1462923894919 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:44:54 INFO - PROCESS | 2788 | 1462923894921 Marionette TRACE conn2 <- [1,1530,null,{}] 16:44:54 INFO - PROCESS | 2788 | 1462923894925 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 2788 | 1462923895055 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 16:44:55 INFO - PROCESS | 2788 | 1462923895125 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 2788 | ++DOCSHELL 10E36800 == 56 [pid = 2788] [id = 392] 16:44:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (19F3D400) [pid = 2788] [serial = 1176] [outer = 00000000] 16:44:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (1A7C2C00) [pid = 2788] [serial = 1177] [outer = 19F3D400] 16:44:55 INFO - PROCESS | 2788 | 1462923895170 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (1A848C00) [pid = 2788] [serial = 1178] [outer = 19F3D400] 16:44:55 INFO - PROCESS | 2788 | 1462923895588 Marionette TRACE conn2 <- [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]]]}] 16:44:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:44:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 703ms 16:44:55 INFO - PROCESS | 2788 | 1462923895619 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 2788 | 1462923895621 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 16:44:55 INFO - PROCESS | 2788 | 1462923895625 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:44:55 INFO - PROCESS | 2788 | 1462923895626 Marionette TRACE conn2 <- [1,1534,null,{}] 16:44:55 INFO - PROCESS | 2788 | 1462923895633 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 2788 | 1462923895780 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 16:44:55 INFO - PROCESS | 2788 | 1462923895804 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 2788 | ++DOCSHELL 1A7C1800 == 57 [pid = 2788] [id = 393] 16:44:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (1A846000) [pid = 2788] [serial = 1179] [outer = 00000000] 16:44:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (1AB9D400) [pid = 2788] [serial = 1180] [outer = 1A846000] 16:44:55 INFO - PROCESS | 2788 | 1462923895847 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (1ABAB800) [pid = 2788] [serial = 1181] [outer = 1A846000] 16:44:56 INFO - PROCESS | 2788 | 1462923896279 Marionette TRACE conn2 <- [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]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:44:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 687ms 16:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:44:56 INFO - PROCESS | 2788 | 1462923896324 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 2788 | 1462923896326 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 16:44:56 INFO - PROCESS | 2788 | 1462923896330 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 2788 | 1462923896331 Marionette TRACE conn2 <- [1,1538,null,{}] 16:44:56 INFO - PROCESS | 2788 | 1462923896335 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:56 INFO - PROCESS | 2788 | 1462923896448 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 16:44:56 INFO - PROCESS | 2788 | 1462923896514 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:56 INFO - PROCESS | 2788 | ++DOCSHELL 1AB97400 == 58 [pid = 2788] [id = 394] 16:44:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (1ABAA000) [pid = 2788] [serial = 1182] [outer = 00000000] 16:44:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 142 (1AE2A400) [pid = 2788] [serial = 1183] [outer = 1ABAA000] 16:44:56 INFO - PROCESS | 2788 | 1462923896558 Marionette DEBUG loaded listener.js 16:44:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 143 (1AE2F000) [pid = 2788] [serial = 1184] [outer = 1ABAA000] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 142 (106ED800) [pid = 2788] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 141 (16C6C800) [pid = 2788] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (17926400) [pid = 2788] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (13BCEC00) [pid = 2788] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (1752F400) [pid = 2788] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (1067DC00) [pid = 2788] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (11235000) [pid = 2788] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (10E35400) [pid = 2788] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (17948800) [pid = 2788] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (16610000) [pid = 2788] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (1660A000) [pid = 2788] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (17303C00) [pid = 2788] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (10714C00) [pid = 2788] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (13C71C00) [pid = 2788] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (10E31C00) [pid = 2788] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (171E8000) [pid = 2788] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (17525400) [pid = 2788] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (1667F000) [pid = 2788] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (117D7C00) [pid = 2788] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (16602800) [pid = 2788] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (13C7EC00) [pid = 2788] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (17929000) [pid = 2788] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (17D96800) [pid = 2788] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1A546000) [pid = 2788] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (16003800) [pid = 2788] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (19FAB000) [pid = 2788] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (16676800) [pid = 2788] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (18B7AC00) [pid = 2788] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (10F1D000) [pid = 2788] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (15C3F000) [pid = 2788] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (10D63C00) [pid = 2788] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:44:56 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1461CC00) [pid = 2788] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:44:57 INFO - PROCESS | 2788 | 1462923897216 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:44:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:44:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 937ms 16:44:57 INFO - PROCESS | 2788 | 1462923897276 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 16:44:57 INFO - PROCESS | 2788 | 1462923897287 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 16:44:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:44:57 INFO - PROCESS | 2788 | 1462923897291 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:44:57 INFO - PROCESS | 2788 | 1462923897293 Marionette TRACE conn2 <- [1,1542,null,{}] 16:44:57 INFO - PROCESS | 2788 | 1462923897297 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:57 INFO - PROCESS | 2788 | 1462923897382 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:44:57 INFO - PROCESS | 2788 | 1462923897388 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 2788 | ++DOCSHELL 10E33C00 == 59 [pid = 2788] [id = 395] 16:44:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (10F12400) [pid = 2788] [serial = 1185] [outer = 00000000] 16:44:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (12E29C00) [pid = 2788] [serial = 1186] [outer = 10F12400] 16:44:57 INFO - PROCESS | 2788 | 1462923897432 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (13C6EC00) [pid = 2788] [serial = 1187] [outer = 10F12400] 16:44:57 INFO - PROCESS | 2788 | 1462923897864 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:44:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:44:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 593ms 16:44:57 INFO - PROCESS | 2788 | 1462923897890 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:44:57 INFO - PROCESS | 2788 | 1462923897893 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 16:44:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:44:57 INFO - PROCESS | 2788 | 1462923897899 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:44:57 INFO - PROCESS | 2788 | 1462923897901 Marionette TRACE conn2 <- [1,1546,null,{}] 16:44:57 INFO - PROCESS | 2788 | 1462923897904 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:57 INFO - PROCESS | 2788 | 1462923897987 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:44:57 INFO - PROCESS | 2788 | 1462923897994 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 2788 | ++DOCSHELL 13BD4000 == 60 [pid = 2788] [id = 396] 16:44:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (13CA8C00) [pid = 2788] [serial = 1188] [outer = 00000000] 16:44:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (1660B800) [pid = 2788] [serial = 1189] [outer = 13CA8C00] 16:44:58 INFO - PROCESS | 2788 | 1462923898037 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (16684C00) [pid = 2788] [serial = 1190] [outer = 13CA8C00] 16:44:58 INFO - PROCESS | 2788 | 1462923898464 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 594ms 16:44:58 INFO - PROCESS | 2788 | 1462923898491 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:44:58 INFO - PROCESS | 2788 | 1462923898494 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 16:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:44:58 INFO - PROCESS | 2788 | 1462923898497 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 2788 | 1462923898499 Marionette TRACE conn2 <- [1,1550,null,{}] 16:44:58 INFO - PROCESS | 2788 | 1462923898515 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:58 INFO - PROCESS | 2788 | 1462923898616 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:44:58 INFO - PROCESS | 2788 | 1462923898622 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 2788 | ++DOCSHELL 171E6800 == 61 [pid = 2788] [id = 397] 16:44:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1752F400) [pid = 2788] [serial = 1191] [outer = 00000000] 16:44:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (18420400) [pid = 2788] [serial = 1192] [outer = 1752F400] 16:44:58 INFO - PROCESS | 2788 | 1462923898671 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (19F3E400) [pid = 2788] [serial = 1193] [outer = 1752F400] 16:44:59 INFO - PROCESS | 2788 | 1462923899368 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 953ms 16:44:59 INFO - PROCESS | 2788 | 1462923899443 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:44:59 INFO - PROCESS | 2788 | 1462923899448 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 16:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:44:59 INFO - PROCESS | 2788 | 1462923899454 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - PROCESS | 2788 | 1462923899458 Marionette TRACE conn2 <- [1,1554,null,{}] 16:44:59 INFO - PROCESS | 2788 | 1462923899478 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:59 INFO - PROCESS | 2788 | 1462923899591 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:44:59 INFO - PROCESS | 2788 | 1462923899728 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:59 INFO - PROCESS | 2788 | ++DOCSHELL 112ABC00 == 62 [pid = 2788] [id = 398] 16:44:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (11EAEC00) [pid = 2788] [serial = 1194] [outer = 00000000] 16:44:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (13C67000) [pid = 2788] [serial = 1195] [outer = 11EAEC00] 16:44:59 INFO - PROCESS | 2788 | 1462923899785 Marionette DEBUG loaded listener.js 16:44:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (15A7A800) [pid = 2788] [serial = 1196] [outer = 11EAEC00] 16:45:00 INFO - PROCESS | 2788 | 1462923900378 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:45:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:45:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1000ms 16:45:00 INFO - PROCESS | 2788 | 1462923900461 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:45:00 INFO - PROCESS | 2788 | 1462923900467 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 16:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:45:00 INFO - PROCESS | 2788 | 1462923900474 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 2788 | 1462923900477 Marionette TRACE conn2 <- [1,1558,null,{}] 16:45:00 INFO - PROCESS | 2788 | 1462923900481 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:00 INFO - PROCESS | 2788 | 1462923900588 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:45:00 INFO - PROCESS | 2788 | 1462923900725 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 2788 | ++DOCSHELL 15B62400 == 63 [pid = 2788] [id = 399] 16:45:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (15C40C00) [pid = 2788] [serial = 1197] [outer = 00000000] 16:45:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (170C9400) [pid = 2788] [serial = 1198] [outer = 15C40C00] 16:45:00 INFO - PROCESS | 2788 | 1462923900780 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (17923C00) [pid = 2788] [serial = 1199] [outer = 15C40C00] 16:45:01 INFO - PROCESS | 2788 | 1462923901405 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1000ms 16:45:01 INFO - PROCESS | 2788 | 1462923901475 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:45:01 INFO - PROCESS | 2788 | 1462923901479 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 16:45:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:45:01 INFO - PROCESS | 2788 | 1462923901483 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - PROCESS | 2788 | 1462923901487 Marionette TRACE conn2 <- [1,1562,null,{}] 16:45:01 INFO - PROCESS | 2788 | 1462923901499 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:01 INFO - PROCESS | 2788 | 1462923901607 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:45:01 INFO - PROCESS | 2788 | 1462923901747 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:01 INFO - PROCESS | 2788 | ++DOCSHELL 16601C00 == 64 [pid = 2788] [id = 400] 16:45:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1809D800) [pid = 2788] [serial = 1200] [outer = 00000000] 16:45:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (19FB5000) [pid = 2788] [serial = 1201] [outer = 1809D800] 16:45:01 INFO - PROCESS | 2788 | 1462923901803 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (1A7B7400) [pid = 2788] [serial = 1202] [outer = 1809D800] 16:45:02 INFO - PROCESS | 2788 | 1462923902326 Marionette TRACE conn2 <- [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]]]}] 16:45:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:45:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 890ms 16:45:02 INFO - PROCESS | 2788 | 1462923902389 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:45:02 INFO - PROCESS | 2788 | 1462923902392 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 16:45:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:45:02 INFO - PROCESS | 2788 | 1462923902396 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:45:02 INFO - PROCESS | 2788 | 1462923902398 Marionette TRACE conn2 <- [1,1566,null,{}] 16:45:02 INFO - PROCESS | 2788 | 1462923902402 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 2788 | 1462923902509 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:45:02 INFO - PROCESS | 2788 | 1462923902618 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 2788 | ++DOCSHELL 19F25000 == 65 [pid = 2788] [id = 401] 16:45:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (19F30000) [pid = 2788] [serial = 1203] [outer = 00000000] 16:45:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (1AB9C800) [pid = 2788] [serial = 1204] [outer = 19F30000] 16:45:02 INFO - PROCESS | 2788 | 1462923902671 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (1AE26C00) [pid = 2788] [serial = 1205] [outer = 19F30000] 16:45:03 INFO - PROCESS | 2788 | 1462923903313 Marionette TRACE conn2 <- [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]]]}] 16:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 938ms 16:45:03 INFO - PROCESS | 2788 | 1462923903340 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:45:03 INFO - PROCESS | 2788 | 1462923903342 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 16:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:45:03 INFO - PROCESS | 2788 | 1462923903346 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 2788 | 1462923903348 Marionette TRACE conn2 <- [1,1570,null,{}] 16:45:03 INFO - PROCESS | 2788 | 1462923903353 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:03 INFO - PROCESS | 2788 | 1462923903458 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:45:03 INFO - PROCESS | 2788 | 1462923903570 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:03 INFO - PROCESS | 2788 | ++DOCSHELL 10F10000 == 66 [pid = 2788] [id = 402] 16:45:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (10F10400) [pid = 2788] [serial = 1206] [outer = 00000000] 16:45:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (15B61800) [pid = 2788] [serial = 1207] [outer = 10F10400] 16:45:03 INFO - PROCESS | 2788 | 1462923903623 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (16608000) [pid = 2788] [serial = 1208] [outer = 10F10400] 16:45:04 INFO - PROCESS | 2788 | 1462923904434 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1141ms 16:45:04 INFO - PROCESS | 2788 | 1462923904495 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 2788 | 1462923904499 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 16:45:04 INFO - PROCESS | 2788 | 1462923904504 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:45:04 INFO - PROCESS | 2788 | 1462923904508 Marionette TRACE conn2 <- [1,1574,null,{}] 16:45:04 INFO - PROCESS | 2788 | 1462923904514 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:04 INFO - PROCESS | 2788 | 1462923904611 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:45:04 INFO - PROCESS | 2788 | 1462923904758 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 2788 | ++DOCSHELL 11235000 == 67 [pid = 2788] [id = 403] 16:45:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (11236400) [pid = 2788] [serial = 1209] [outer = 00000000] 16:45:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (12221000) [pid = 2788] [serial = 1210] [outer = 11236400] 16:45:04 INFO - PROCESS | 2788 | 1462923904811 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (13495C00) [pid = 2788] [serial = 1211] [outer = 11236400] 16:45:05 INFO - PROCESS | 2788 | --DOCSHELL 13BD4000 == 66 [pid = 2788] [id = 396] 16:45:05 INFO - PROCESS | 2788 | --DOCSHELL 10E33C00 == 65 [pid = 2788] [id = 395] 16:45:05 INFO - PROCESS | 2788 | --DOCSHELL 1AB97400 == 64 [pid = 2788] [id = 394] 16:45:05 INFO - PROCESS | 2788 | --DOCSHELL 1A7C1800 == 63 [pid = 2788] [id = 393] 16:45:05 INFO - PROCESS | 2788 | --DOCSHELL 10E36800 == 62 [pid = 2788] [id = 392] 16:45:05 INFO - PROCESS | 2788 | --DOCSHELL 10E39800 == 61 [pid = 2788] [id = 391] 16:45:05 INFO - PROCESS | 2788 | --DOCSHELL 17F7A800 == 60 [pid = 2788] [id = 390] 16:45:05 INFO - PROCESS | 2788 | --DOCSHELL 15C3F400 == 59 [pid = 2788] [id = 389] 16:45:05 INFO - PROCESS | 2788 | --DOCSHELL 10709400 == 58 [pid = 2788] [id = 388] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (19FAD000) [pid = 2788] [serial = 1143] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOCSHELL 10E3B800 == 57 [pid = 2788] [id = 387] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (171E7000) [pid = 2788] [serial = 1128] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (17992800) [pid = 2788] [serial = 1131] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (1752A800) [pid = 2788] [serial = 1129] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (17F7A000) [pid = 2788] [serial = 1134] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (1A5E8400) [pid = 2788] [serial = 1111] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (1A54E000) [pid = 2788] [serial = 1110] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (171E4400) [pid = 2788] [serial = 1102] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (16685800) [pid = 2788] [serial = 1101] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (1792FC00) [pid = 2788] [serial = 1132] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1A544C00) [pid = 2788] [serial = 1108] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (19FB6000) [pid = 2788] [serial = 1107] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (1667EC00) [pid = 2788] [serial = 1125] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (19F2B800) [pid = 2788] [serial = 1105] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (19F20400) [pid = 2788] [serial = 1104] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1172F800) [pid = 2788] [serial = 1116] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (12E20C00) [pid = 2788] [serial = 1117] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1607AC00) [pid = 2788] [serial = 1122] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (16604000) [pid = 2788] [serial = 1123] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (13C65800) [pid = 2788] [serial = 1114] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (12C48800) [pid = 2788] [serial = 1113] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (1560C400) [pid = 2788] [serial = 1119] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (15A7D800) [pid = 2788] [serial = 1120] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (10F1A000) [pid = 2788] [serial = 1099] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (10D62800) [pid = 2788] [serial = 1098] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (19F20800) [pid = 2788] [serial = 1141] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (18BB1400) [pid = 2788] [serial = 1140] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1847B800) [pid = 2788] [serial = 1135] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (18484800) [pid = 2788] [serial = 1137] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (18973000) [pid = 2788] [serial = 1138] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (16C6B000) [pid = 2788] [serial = 1126] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (14623400) [pid = 2788] [serial = 1000] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (186ADC00) [pid = 2788] [serial = 1048] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (10D56800) [pid = 2788] [serial = 961] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (18965800) [pid = 2788] [serial = 1039] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (122AF400) [pid = 2788] [serial = 964] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1799AC00) [pid = 2788] [serial = 1006] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (16C6CC00) [pid = 2788] [serial = 1060] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (16CEB000) [pid = 2788] [serial = 1003] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1752C000) [pid = 2788] [serial = 994] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (112A6000) [pid = 2788] [serial = 997] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (15C7B000) [pid = 2788] [serial = 1045] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (132A7000) [pid = 2788] [serial = 1042] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (17F83400) [pid = 2788] [serial = 1072] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (1792CC00) [pid = 2788] [serial = 1069] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (16CEDC00) [pid = 2788] [serial = 1066] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (14623C00) [pid = 2788] [serial = 1063] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (18B74400) [pid = 2788] [serial = 1075] [outer = 00000000] [url = about:blank] 16:45:05 INFO - PROCESS | 2788 | 1462923905424 Marionette TRACE conn2 <- [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]]]}] 16:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 938ms 16:45:05 INFO - PROCESS | 2788 | 1462923905451 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 2788 | 1462923905457 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 16:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:45:05 INFO - PROCESS | 2788 | 1462923905463 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:45:05 INFO - PROCESS | 2788 | 1462923905465 Marionette TRACE conn2 <- [1,1578,null,{}] 16:45:05 INFO - PROCESS | 2788 | 1462923905469 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:05 INFO - PROCESS | 2788 | 1462923905555 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:45:05 INFO - PROCESS | 2788 | 1462923905565 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:05 INFO - PROCESS | 2788 | ++DOCSHELL 10E39C00 == 58 [pid = 2788] [id = 404] 16:45:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (10E3B000) [pid = 2788] [serial = 1212] [outer = 00000000] 16:45:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (11572800) [pid = 2788] [serial = 1213] [outer = 10E3B000] 16:45:05 INFO - PROCESS | 2788 | 1462923905613 Marionette DEBUG loaded listener.js 16:45:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (132AB000) [pid = 2788] [serial = 1214] [outer = 10E3B000] 16:45:06 INFO - PROCESS | 2788 | 1462923906112 Marionette TRACE conn2 <- [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]]]}] 16:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 734ms 16:45:06 INFO - PROCESS | 2788 | 1462923906201 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 2788 | 1462923906204 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 16:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:45:06 INFO - PROCESS | 2788 | 1462923906207 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 2788 | 1462923906210 Marionette TRACE conn2 <- [1,1582,null,{}] 16:45:06 INFO - PROCESS | 2788 | 1462923906221 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:06 INFO - PROCESS | 2788 | 1462923906307 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:45:06 INFO - PROCESS | 2788 | 1462923906404 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 2788 | ++DOCSHELL 13BD4000 == 59 [pid = 2788] [id = 405] 16:45:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (14175000) [pid = 2788] [serial = 1215] [outer = 00000000] 16:45:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (15A70800) [pid = 2788] [serial = 1216] [outer = 14175000] 16:45:06 INFO - PROCESS | 2788 | 1462923906451 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (15C3C000) [pid = 2788] [serial = 1217] [outer = 14175000] 16:45:06 INFO - PROCESS | 2788 | 1462923906831 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 625ms 16:45:06 INFO - PROCESS | 2788 | 1462923906851 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 2788 | 1462923906854 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 16:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:45:06 INFO - PROCESS | 2788 | 1462923906858 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 2788 | 1462923906860 Marionette TRACE conn2 <- [1,1586,null,{}] 16:45:06 INFO - PROCESS | 2788 | 1462923906863 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:06 INFO - PROCESS | 2788 | 1462923906946 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:45:06 INFO - PROCESS | 2788 | 1462923906954 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 2788 | ++DOCSHELL 1607C000 == 60 [pid = 2788] [id = 406] 16:45:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1607D800) [pid = 2788] [serial = 1218] [outer = 00000000] 16:45:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (16605C00) [pid = 2788] [serial = 1219] [outer = 1607D800] 16:45:06 INFO - PROCESS | 2788 | 1462923906998 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (1667DC00) [pid = 2788] [serial = 1220] [outer = 1607D800] 16:45:07 INFO - PROCESS | 2788 | 1462923907443 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 641ms 16:45:07 INFO - PROCESS | 2788 | 1462923907493 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:45:07 INFO - PROCESS | 2788 | 1462923907495 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 16:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:45:07 INFO - PROCESS | 2788 | 1462923907510 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:45:07 INFO - PROCESS | 2788 | 1462923907512 Marionette TRACE conn2 <- [1,1590,null,{}] 16:45:07 INFO - PROCESS | 2788 | 1462923907515 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:07 INFO - PROCESS | 2788 | 1462923907634 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:45:07 INFO - PROCESS | 2788 | 1462923907698 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 2788 | ++DOCSHELL 15620000 == 61 [pid = 2788] [id = 407] 16:45:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (15C3B000) [pid = 2788] [serial = 1221] [outer = 00000000] 16:45:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (16C6F400) [pid = 2788] [serial = 1222] [outer = 15C3B000] 16:45:07 INFO - PROCESS | 2788 | 1462923907770 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (16CEB800) [pid = 2788] [serial = 1223] [outer = 15C3B000] 16:45:08 INFO - PROCESS | 2788 | 1462923908192 Marionette TRACE conn2 <- [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]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 735ms 16:45:08 INFO - PROCESS | 2788 | 1462923908244 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 2788 | 1462923908246 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 16:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:45:08 INFO - PROCESS | 2788 | 1462923908250 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 2788 | 1462923908251 Marionette TRACE conn2 <- [1,1594,null,{}] 16:45:08 INFO - PROCESS | 2788 | 1462923908255 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:08 INFO - PROCESS | 2788 | 1462923908387 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:45:08 INFO - PROCESS | 2788 | 1462923908451 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 2788 | ++DOCSHELL 170C5800 == 62 [pid = 2788] [id = 408] 16:45:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (170C6800) [pid = 2788] [serial = 1224] [outer = 00000000] 16:45:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (17523000) [pid = 2788] [serial = 1225] [outer = 170C6800] 16:45:08 INFO - PROCESS | 2788 | 1462923908496 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1752D800) [pid = 2788] [serial = 1226] [outer = 170C6800] 16:45:08 INFO - PROCESS | 2788 | 1462923908918 Marionette TRACE conn2 <- [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]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 688ms 16:45:08 INFO - PROCESS | 2788 | 1462923908957 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 2788 | 1462923908959 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 16:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:45:08 INFO - PROCESS | 2788 | 1462923908966 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 2788 | 1462923908967 Marionette TRACE conn2 <- [1,1598,null,{}] 16:45:08 INFO - PROCESS | 2788 | 1462923908971 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 2788 | 1462923909109 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:45:09 INFO - PROCESS | 2788 | 1462923909121 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 2788 | ++DOCSHELL 1765B400 == 63 [pid = 2788] [id = 409] 16:45:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (1792CC00) [pid = 2788] [serial = 1227] [outer = 00000000] 16:45:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (17948C00) [pid = 2788] [serial = 1228] [outer = 1792CC00] 16:45:09 INFO - PROCESS | 2788 | 1462923909223 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1794B400) [pid = 2788] [serial = 1229] [outer = 1792CC00] 16:45:09 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (19F3D400) [pid = 2788] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:45:09 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1A846000) [pid = 2788] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:45:09 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (10F1E800) [pid = 2788] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:45:09 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (10709C00) [pid = 2788] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:45:09 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1841D800) [pid = 2788] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:45:09 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (16003400) [pid = 2788] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:45:09 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1ABAA000) [pid = 2788] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:45:09 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (11BB9800) [pid = 2788] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:45:09 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (13CA8C00) [pid = 2788] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:45:09 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (10F12400) [pid = 2788] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:45:09 INFO - PROCESS | 2788 | 1462923909727 Marionette TRACE conn2 <- [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]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 797ms 16:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:45:09 INFO - PROCESS | 2788 | 1462923909762 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 2788 | 1462923909764 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 16:45:09 INFO - PROCESS | 2788 | 1462923909768 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 2788 | 1462923909770 Marionette TRACE conn2 <- [1,1602,null,{}] 16:45:09 INFO - PROCESS | 2788 | 1462923909773 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 2788 | 1462923909853 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:45:09 INFO - PROCESS | 2788 | 1462923909860 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 2788 | ++DOCSHELL 10F13C00 == 64 [pid = 2788] [id = 410] 16:45:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (10F14000) [pid = 2788] [serial = 1230] [outer = 00000000] 16:45:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (17928800) [pid = 2788] [serial = 1231] [outer = 10F14000] 16:45:09 INFO - PROCESS | 2788 | 1462923909904 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (17999400) [pid = 2788] [serial = 1232] [outer = 10F14000] 16:45:10 INFO - PROCESS | 2788 | 1462923910367 Marionette TRACE conn2 <- [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]]]}] 16:45:10 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 16:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 625ms 16:45:10 INFO - PROCESS | 2788 | 1462923910405 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 2788 | 1462923910407 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 16:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:45:10 INFO - PROCESS | 2788 | 1462923910411 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - PROCESS | 2788 | 1462923910413 Marionette TRACE conn2 <- [1,1606,null,{}] 16:45:10 INFO - PROCESS | 2788 | 1462923910416 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 2788 | 1462923910521 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:45:10 INFO - PROCESS | 2788 | 1462923910529 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 2788 | ++DOCSHELL 10F13000 == 65 [pid = 2788] [id = 411] 16:45:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (16603C00) [pid = 2788] [serial = 1233] [outer = 00000000] 16:45:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (17D91400) [pid = 2788] [serial = 1234] [outer = 16603C00] 16:45:10 INFO - PROCESS | 2788 | 1462923910572 Marionette DEBUG loaded listener.js 16:45:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (17F74400) [pid = 2788] [serial = 1235] [outer = 16603C00] 16:45:11 INFO - PROCESS | 2788 | 1462923911013 Marionette TRACE conn2 <- [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]]]}] 16:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 625ms 16:45:11 INFO - PROCESS | 2788 | 1462923911049 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 2788 | 1462923911051 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 16:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:45:11 INFO - PROCESS | 2788 | 1462923911054 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 2788 | 1462923911056 Marionette TRACE conn2 <- [1,1610,null,{}] 16:45:11 INFO - PROCESS | 2788 | 1462923911059 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:11 INFO - PROCESS | 2788 | 1462923911142 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:45:11 INFO - PROCESS | 2788 | 1462923911149 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:11 INFO - PROCESS | 2788 | ++DOCSHELL 16606C00 == 66 [pid = 2788] [id = 412] 16:45:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1792E800) [pid = 2788] [serial = 1236] [outer = 00000000] 16:45:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (1842A800) [pid = 2788] [serial = 1237] [outer = 1792E800] 16:45:11 INFO - PROCESS | 2788 | 1462923911192 Marionette DEBUG loaded listener.js 16:45:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (18965800) [pid = 2788] [serial = 1238] [outer = 1792E800] 16:45:11 INFO - PROCESS | 2788 | 1462923911647 Marionette TRACE conn2 <- [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]]]}] 16:45:11 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 16:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 703ms 16:45:11 INFO - PROCESS | 2788 | 1462923911755 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 2788 | 1462923911759 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 16:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:45:11 INFO - PROCESS | 2788 | 1462923911764 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 2788 | 1462923911768 Marionette TRACE conn2 <- [1,1614,null,{}] 16:45:11 INFO - PROCESS | 2788 | 1462923911775 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:11 INFO - PROCESS | 2788 | 1462923911942 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:45:12 INFO - PROCESS | 2788 | 1462923912058 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 2788 | ++DOCSHELL 10F1A400 == 67 [pid = 2788] [id = 413] 16:45:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (10F1AC00) [pid = 2788] [serial = 1239] [outer = 00000000] 16:45:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1153F000) [pid = 2788] [serial = 1240] [outer = 10F1AC00] 16:45:12 INFO - PROCESS | 2788 | 1462923912114 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (11B66800) [pid = 2788] [serial = 1241] [outer = 10F1AC00] 16:45:12 INFO - PROCESS | 2788 | 1462923912647 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 907ms 16:45:12 INFO - PROCESS | 2788 | 1462923912677 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 2788 | 1462923912681 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 16:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:45:12 INFO - PROCESS | 2788 | 1462923912690 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - PROCESS | 2788 | 1462923912694 Marionette TRACE conn2 <- [1,1618,null,{}] 16:45:12 INFO - PROCESS | 2788 | 1462923912699 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 2788 | 1462923912806 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:45:12 INFO - PROCESS | 2788 | 1462923912913 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 2788 | ++DOCSHELL 10E36800 == 68 [pid = 2788] [id = 414] 16:45:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (11233000) [pid = 2788] [serial = 1242] [outer = 00000000] 16:45:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1560F400) [pid = 2788] [serial = 1243] [outer = 11233000] 16:45:12 INFO - PROCESS | 2788 | 1462923912967 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (15C76400) [pid = 2788] [serial = 1244] [outer = 11233000] 16:45:13 INFO - PROCESS | 2788 | 1462923913562 Marionette TRACE conn2 <- [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]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 906ms 16:45:13 INFO - PROCESS | 2788 | 1462923913594 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 2788 | 1462923913597 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 16:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:45:13 INFO - PROCESS | 2788 | 1462923913602 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 2788 | 1462923913604 Marionette TRACE conn2 <- [1,1622,null,{}] 16:45:13 INFO - PROCESS | 2788 | 1462923913614 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:13 INFO - PROCESS | 2788 | 1462923913726 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:45:13 INFO - PROCESS | 2788 | 1462923913836 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:13 INFO - PROCESS | 2788 | ++DOCSHELL 171E3000 == 69 [pid = 2788] [id = 415] 16:45:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (171EA800) [pid = 2788] [serial = 1245] [outer = 00000000] 16:45:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (1792A400) [pid = 2788] [serial = 1246] [outer = 171EA800] 16:45:13 INFO - PROCESS | 2788 | 1462923913895 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (17F83C00) [pid = 2788] [serial = 1247] [outer = 171EA800] 16:45:14 INFO - PROCESS | 2788 | 1462923914487 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 938ms 16:45:14 INFO - PROCESS | 2788 | 1462923914546 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:45:14 INFO - PROCESS | 2788 | 1462923914549 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 16:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:45:14 INFO - PROCESS | 2788 | 1462923914552 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:45:14 INFO - PROCESS | 2788 | 1462923914554 Marionette TRACE conn2 <- [1,1626,null,{}] 16:45:14 INFO - PROCESS | 2788 | 1462923914558 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:14 INFO - PROCESS | 2788 | 1462923914663 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:45:14 INFO - PROCESS | 2788 | 1462923914770 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 2788 | ++DOCSHELL 18B7EC00 == 70 [pid = 2788] [id = 416] 16:45:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (18BA5800) [pid = 2788] [serial = 1248] [outer = 00000000] 16:45:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (18BB3000) [pid = 2788] [serial = 1249] [outer = 18BA5800] 16:45:14 INFO - PROCESS | 2788 | 1462923914823 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (19F22000) [pid = 2788] [serial = 1250] [outer = 18BA5800] 16:45:15 INFO - PROCESS | 2788 | 1462923915423 Marionette TRACE conn2 <- [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]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 938ms 16:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:45:15 INFO - PROCESS | 2788 | 1462923915497 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 2788 | 1462923915500 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 16:45:15 INFO - PROCESS | 2788 | 1462923915503 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 2788 | 1462923915506 Marionette TRACE conn2 <- [1,1630,null,{}] 16:45:15 INFO - PROCESS | 2788 | 1462923915509 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 2788 | 1462923915611 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:45:15 INFO - PROCESS | 2788 | 1462923915744 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 2788 | ++DOCSHELL 18B76000 == 71 [pid = 2788] [id = 417] 16:45:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (18BA8400) [pid = 2788] [serial = 1251] [outer = 00000000] 16:45:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (19F2F800) [pid = 2788] [serial = 1252] [outer = 18BA8400] 16:45:15 INFO - PROCESS | 2788 | 1462923915798 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (19F3A400) [pid = 2788] [serial = 1253] [outer = 18BA8400] 16:45:16 INFO - PROCESS | 2788 | 1462923916329 Marionette TRACE conn2 <- [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]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 891ms 16:45:16 INFO - PROCESS | 2788 | 1462923916408 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:45:16 INFO - PROCESS | 2788 | 1462923916410 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 16:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:45:16 INFO - PROCESS | 2788 | 1462923916414 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - PROCESS | 2788 | 1462923916416 Marionette TRACE conn2 <- [1,1634,null,{}] 16:45:16 INFO - PROCESS | 2788 | 1462923916420 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:16 INFO - PROCESS | 2788 | 1462923916546 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:45:16 INFO - PROCESS | 2788 | 1462923916684 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:16 INFO - PROCESS | 2788 | ++DOCSHELL 19F26400 == 72 [pid = 2788] [id = 418] 16:45:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (1A552800) [pid = 2788] [serial = 1254] [outer = 00000000] 16:45:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (1A5EF800) [pid = 2788] [serial = 1255] [outer = 1A552800] 16:45:16 INFO - PROCESS | 2788 | 1462923916739 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (1A7C0C00) [pid = 2788] [serial = 1256] [outer = 1A552800] 16:45:17 INFO - PROCESS | 2788 | 1462923917364 Marionette TRACE conn2 <- [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]]]}] 16:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 999ms 16:45:17 INFO - PROCESS | 2788 | 1462923917415 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 2788 | 1462923917417 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 16:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:45:17 INFO - PROCESS | 2788 | 1462923917421 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - PROCESS | 2788 | 1462923917423 Marionette TRACE conn2 <- [1,1638,null,{}] 16:45:17 INFO - PROCESS | 2788 | 1462923917427 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:17 INFO - PROCESS | 2788 | 1462923917591 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:45:17 INFO - PROCESS | 2788 | 1462923917606 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 2788 | ++DOCSHELL 13D45C00 == 73 [pid = 2788] [id = 419] 16:45:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (1461F800) [pid = 2788] [serial = 1257] [outer = 00000000] 16:45:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (16683400) [pid = 2788] [serial = 1258] [outer = 1461F800] 16:45:17 INFO - PROCESS | 2788 | 1462923917658 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (171ED000) [pid = 2788] [serial = 1259] [outer = 1461F800] 16:45:18 INFO - PROCESS | 2788 | 1462923918401 Marionette TRACE conn2 <- [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]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1047ms 16:45:18 INFO - PROCESS | 2788 | 1462923918468 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 2788 | 1462923918473 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 16:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:45:18 INFO - PROCESS | 2788 | 1462923918495 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - PROCESS | 2788 | 1462923918499 Marionette TRACE conn2 <- [1,1642,null,{}] 16:45:18 INFO - PROCESS | 2788 | 1462923918523 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:18 INFO - PROCESS | 2788 | 1462923918631 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:45:18 INFO - PROCESS | 2788 | 1462923918763 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 2788 | ++DOCSHELL 1153B400 == 74 [pid = 2788] [id = 420] 16:45:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (12221800) [pid = 2788] [serial = 1260] [outer = 00000000] 16:45:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (14037000) [pid = 2788] [serial = 1261] [outer = 12221800] 16:45:18 INFO - PROCESS | 2788 | 1462923918813 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (15B65800) [pid = 2788] [serial = 1262] [outer = 12221800] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 16009800 == 73 [pid = 2788] [id = 358] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 1067B400 == 72 [pid = 2788] [id = 366] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 15611C00 == 71 [pid = 2788] [id = 355] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 17302C00 == 70 [pid = 2788] [id = 356] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 19FB5400 == 69 [pid = 2788] [id = 370] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 10F13000 == 68 [pid = 2788] [id = 411] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 10F13C00 == 67 [pid = 2788] [id = 410] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 1765B400 == 66 [pid = 2788] [id = 409] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 170C5800 == 65 [pid = 2788] [id = 408] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 15620000 == 64 [pid = 2788] [id = 407] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 1607C000 == 63 [pid = 2788] [id = 406] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 13BD4000 == 62 [pid = 2788] [id = 405] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 10E39C00 == 61 [pid = 2788] [id = 404] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 11235000 == 60 [pid = 2788] [id = 403] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (11BBAC00) [pid = 2788] [serial = 1146] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (16CDE400) [pid = 2788] [serial = 1150] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (19F3CC00) [pid = 2788] [serial = 1153] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1A7BA000) [pid = 2788] [serial = 1156] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (16678400) [pid = 2788] [serial = 1159] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (18420400) [pid = 2788] [serial = 1192] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOCSHELL 112ABC00 == 59 [pid = 2788] [id = 398] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (1A7C2C00) [pid = 2788] [serial = 1177] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (1AB9D400) [pid = 2788] [serial = 1180] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1A848C00) [pid = 2788] [serial = 1178] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (13D46800) [pid = 2788] [serial = 1163] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1323E800) [pid = 2788] [serial = 1162] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (112AC000) [pid = 2788] [serial = 1165] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (13C72000) [pid = 2788] [serial = 1166] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (18B81800) [pid = 2788] [serial = 1171] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (18BA9C00) [pid = 2788] [serial = 1172] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (17526000) [pid = 2788] [serial = 1168] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1792C400) [pid = 2788] [serial = 1169] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (1AE2A400) [pid = 2788] [serial = 1183] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (19F20C00) [pid = 2788] [serial = 1174] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1ABAB800) [pid = 2788] [serial = 1181] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1660B800) [pid = 2788] [serial = 1189] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1AE2F000) [pid = 2788] [serial = 1184] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1AF02800) [pid = 2788] [serial = 715] [outer = 00000000] [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.] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (12E29C00) [pid = 2788] [serial = 1186] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (19F36400) [pid = 2788] [serial = 1175] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (13C6EC00) [pid = 2788] [serial = 1187] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (16684C00) [pid = 2788] [serial = 1190] [outer = 00000000] [url = about:blank] 16:45:19 INFO - PROCESS | 2788 | 1462923919330 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 891ms 16:45:19 INFO - PROCESS | 2788 | 1462923919363 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 2788 | 1462923919368 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 16:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:45:19 INFO - PROCESS | 2788 | 1462923919374 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 2788 | 1462923919377 Marionette TRACE conn2 <- [1,1646,null,{}] 16:45:19 INFO - PROCESS | 2788 | 1462923919381 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 2788 | 1462923919477 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:45:19 INFO - PROCESS | 2788 | 1462923919487 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 2788 | ++DOCSHELL 13BD2400 == 60 [pid = 2788] [id = 421] 16:45:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (13BD4000) [pid = 2788] [serial = 1263] [outer = 00000000] 16:45:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (15611C00) [pid = 2788] [serial = 1264] [outer = 13BD4000] 16:45:19 INFO - PROCESS | 2788 | 1462923919532 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1600F400) [pid = 2788] [serial = 1265] [outer = 13BD4000] 16:45:19 INFO - PROCESS | 2788 | 1462923920002 Marionette TRACE conn2 <- [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]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 640ms 16:45:20 INFO - PROCESS | 2788 | 1462923920014 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:45:20 INFO - PROCESS | 2788 | 1462923920016 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 16:45:20 INFO - PROCESS | 2788 | 1462923920019 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:45:20 INFO - PROCESS | 2788 | 1462923920023 Marionette TRACE conn2 <- [1,1650,null,{}] 16:45:20 INFO - PROCESS | 2788 | 1462923920037 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:20 INFO - PROCESS | 2788 | 1462923920126 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:45:20 INFO - PROCESS | 2788 | 1462923920134 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 2788 | ++DOCSHELL 16CE8C00 == 61 [pid = 2788] [id = 422] 16:45:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (16CE9400) [pid = 2788] [serial = 1266] [outer = 00000000] 16:45:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (171E0C00) [pid = 2788] [serial = 1267] [outer = 16CE9400] 16:45:20 INFO - PROCESS | 2788 | 1462923920180 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (17521800) [pid = 2788] [serial = 1268] [outer = 16CE9400] 16:45:20 INFO - PROCESS | 2788 | 1462923920670 Marionette TRACE conn2 <- [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]]]}] 16:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 687ms 16:45:20 INFO - PROCESS | 2788 | 1462923920721 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:45:20 INFO - PROCESS | 2788 | 1462923920723 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 16:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:45:20 INFO - PROCESS | 2788 | 1462923920727 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:45:20 INFO - PROCESS | 2788 | 1462923920728 Marionette TRACE conn2 <- [1,1654,null,{}] 16:45:20 INFO - PROCESS | 2788 | 1462923920732 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:20 INFO - PROCESS | 2788 | 1462923920819 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:45:20 INFO - PROCESS | 2788 | 1462923920825 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 2788 | ++DOCSHELL 10F13400 == 62 [pid = 2788] [id = 423] 16:45:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (17523400) [pid = 2788] [serial = 1269] [outer = 00000000] 16:45:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1792C000) [pid = 2788] [serial = 1270] [outer = 17523400] 16:45:20 INFO - PROCESS | 2788 | 1462923920873 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (1799E000) [pid = 2788] [serial = 1271] [outer = 17523400] 16:45:21 INFO - PROCESS | 2788 | 1462923921309 Marionette TRACE conn2 <- [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]]]}] 16:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 641ms 16:45:21 INFO - PROCESS | 2788 | 1462923921365 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:45:21 INFO - PROCESS | 2788 | 1462923921376 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 16:45:21 INFO - PROCESS | 2788 | 1462923921379 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - PROCESS | 2788 | 1462923921381 Marionette TRACE conn2 <- [1,1658,null,{}] 16:45:21 INFO - PROCESS | 2788 | 1462923921390 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:21 INFO - PROCESS | 2788 | 1462923921503 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:45:21 INFO - PROCESS | 2788 | 1462923921598 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:21 INFO - PROCESS | 2788 | ++DOCSHELL 1765C000 == 63 [pid = 2788] [id = 424] 16:45:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (17DF2800) [pid = 2788] [serial = 1272] [outer = 00000000] 16:45:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (18968400) [pid = 2788] [serial = 1273] [outer = 17DF2800] 16:45:21 INFO - PROCESS | 2788 | 1462923921642 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (18B7D800) [pid = 2788] [serial = 1274] [outer = 17DF2800] 16:45:22 INFO - PROCESS | 2788 | 1462923922066 Marionette TRACE conn2 <- [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]]]}] 16:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 735ms 16:45:22 INFO - PROCESS | 2788 | 1462923922121 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 2788 | 1462923922123 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 16:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:45:22 INFO - PROCESS | 2788 | 1462923922127 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 2788 | 1462923922128 Marionette TRACE conn2 <- [1,1662,null,{}] 16:45:22 INFO - PROCESS | 2788 | 1462923922132 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:22 INFO - PROCESS | 2788 | 1462923922264 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:45:22 INFO - PROCESS | 2788 | 1462923922335 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 2788 | ++DOCSHELL 19F33000 == 64 [pid = 2788] [id = 425] 16:45:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (19F36400) [pid = 2788] [serial = 1275] [outer = 00000000] 16:45:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (19FB6000) [pid = 2788] [serial = 1276] [outer = 19F36400] 16:45:22 INFO - PROCESS | 2788 | 1462923922379 Marionette DEBUG loaded listener.js 16:45:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1A547000) [pid = 2788] [serial = 1277] [outer = 19F36400] 16:45:22 INFO - PROCESS | 2788 | 1462923922792 Marionette TRACE conn2 <- [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]]]}] 16:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 688ms 16:45:22 INFO - PROCESS | 2788 | 1462923922826 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 2788 | 1462923922828 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 16:45:22 INFO - PROCESS | 2788 | 1462923922831 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:45:22 INFO - PROCESS | 2788 | 1462923922833 Marionette TRACE conn2 <- [1,1666,null,{}] 16:45:22 INFO - PROCESS | 2788 | 1462923922837 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:22 INFO - PROCESS | 2788 | 1462923922981 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:45:22 INFO - PROCESS | 2788 | 1462923922991 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 2788 | ++DOCSHELL 17525000 == 65 [pid = 2788] [id = 426] 16:45:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (18BAD400) [pid = 2788] [serial = 1278] [outer = 00000000] 16:45:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (1A5F5400) [pid = 2788] [serial = 1279] [outer = 18BAD400] 16:45:23 INFO - PROCESS | 2788 | 1462923923089 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (1A7C3800) [pid = 2788] [serial = 1280] [outer = 18BAD400] 16:45:23 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (11236400) [pid = 2788] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:45:23 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1607D800) [pid = 2788] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:45:23 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (15C3B000) [pid = 2788] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:45:23 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (10E3B000) [pid = 2788] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:45:23 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1792CC00) [pid = 2788] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:45:23 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (10F14000) [pid = 2788] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:45:23 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (16603C00) [pid = 2788] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:45:23 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (170C6800) [pid = 2788] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:45:23 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (14175000) [pid = 2788] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:45:23 INFO - PROCESS | 2788 | 1462923923564 Marionette TRACE conn2 <- [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]]]}] 16:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 797ms 16:45:23 INFO - PROCESS | 2788 | 1462923923634 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:45:23 INFO - PROCESS | 2788 | 1462923923636 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 16:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:45:23 INFO - PROCESS | 2788 | 1462923923639 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:45:23 INFO - PROCESS | 2788 | 1462923923641 Marionette TRACE conn2 <- [1,1670,null,{}] 16:45:23 INFO - PROCESS | 2788 | 1462923923645 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:23 INFO - PROCESS | 2788 | 1462923923727 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:45:23 INFO - PROCESS | 2788 | 1462923923835 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 2788 | ++DOCSHELL 10D5E800 == 66 [pid = 2788] [id = 427] 16:45:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (10E3B000) [pid = 2788] [serial = 1281] [outer = 00000000] 16:45:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (1600A800) [pid = 2788] [serial = 1282] [outer = 10E3B000] 16:45:23 INFO - PROCESS | 2788 | 1462923923878 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (17DF3400) [pid = 2788] [serial = 1283] [outer = 10E3B000] 16:45:24 INFO - PROCESS | 2788 | 1462923924227 Marionette TRACE conn2 <- [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]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 641ms 16:45:24 INFO - PROCESS | 2788 | 1462923924277 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 2788 | 1462923924279 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 16:45:24 INFO - PROCESS | 2788 | 1462923924283 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:45:24 INFO - PROCESS | 2788 | 1462923924284 Marionette TRACE conn2 <- [1,1674,null,{}] 16:45:24 INFO - PROCESS | 2788 | 1462923924288 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 2788 | 1462923924432 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:45:24 INFO - PROCESS | 2788 | 1462923924442 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 2788 | ++DOCSHELL 15C3F000 == 67 [pid = 2788] [id = 428] 16:45:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (17F79000) [pid = 2788] [serial = 1284] [outer = 00000000] 16:45:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1A848C00) [pid = 2788] [serial = 1285] [outer = 17F79000] 16:45:24 INFO - PROCESS | 2788 | 1462923924486 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1A84F000) [pid = 2788] [serial = 1286] [outer = 17F79000] 16:45:24 INFO - PROCESS | 2788 | 1462923924914 Marionette TRACE conn2 <- [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]]]}] 16:45:24 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 16:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 688ms 16:45:24 INFO - PROCESS | 2788 | 1462923924983 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 2788 | 1462923924985 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 16:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:45:24 INFO - PROCESS | 2788 | 1462923924989 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 2788 | 1462923924991 Marionette TRACE conn2 <- [1,1678,null,{}] 16:45:24 INFO - PROCESS | 2788 | 1462923924998 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:25 INFO - PROCESS | 2788 | 1462923925082 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:45:25 INFO - PROCESS | 2788 | 1462923925093 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 2788 | ++DOCSHELL 1A845C00 == 68 [pid = 2788] [id = 429] 16:45:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1AB95000) [pid = 2788] [serial = 1287] [outer = 00000000] 16:45:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (1AE24C00) [pid = 2788] [serial = 1288] [outer = 1AB95000] 16:45:25 INFO - PROCESS | 2788 | 1462923925138 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (1AE2B800) [pid = 2788] [serial = 1289] [outer = 1AB95000] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 15C78000 == 67 [pid = 2788] [id = 367] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 10F10000 == 66 [pid = 2788] [id = 402] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 11731400 == 65 [pid = 2788] [id = 354] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 19F22C00 == 64 [pid = 2788] [id = 381] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 10E31800 == 63 [pid = 2788] [id = 347] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 16601C00 == 62 [pid = 2788] [id = 400] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 13435400 == 61 [pid = 2788] [id = 333] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 19FAA800 == 60 [pid = 2788] [id = 369] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 15B62400 == 59 [pid = 2788] [id = 399] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 16C6A800 == 58 [pid = 2788] [id = 359] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 16609000 == 57 [pid = 2788] [id = 334] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 19F25000 == 56 [pid = 2788] [id = 401] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 17527C00 == 55 [pid = 2788] [id = 349] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 19F3A000 == 54 [pid = 2788] [id = 385] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 13C72400 == 53 [pid = 2788] [id = 383] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 17948000 == 52 [pid = 2788] [id = 335] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 107F5800 == 51 [pid = 2788] [id = 382] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 0FD72C00 == 50 [pid = 2788] [id = 357] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 180A6C00 == 49 [pid = 2788] [id = 368] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 107F0000 == 48 [pid = 2788] [id = 346] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 13C6F400 == 47 [pid = 2788] [id = 348] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 19F31400 == 46 [pid = 2788] [id = 384] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 107F6000 == 45 [pid = 2788] [id = 386] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 171E6800 == 44 [pid = 2788] [id = 397] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 1153B400 == 43 [pid = 2788] [id = 420] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 19F26400 == 42 [pid = 2788] [id = 418] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 13D45C00 == 41 [pid = 2788] [id = 419] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 18B76000 == 40 [pid = 2788] [id = 417] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 171E3000 == 39 [pid = 2788] [id = 415] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 18B7EC00 == 38 [pid = 2788] [id = 416] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 10E36800 == 37 [pid = 2788] [id = 414] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 16606C00 == 36 [pid = 2788] [id = 412] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 10F1A400 == 35 [pid = 2788] [id = 413] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 13BD2400 == 34 [pid = 2788] [id = 421] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 10F13400 == 33 [pid = 2788] [id = 423] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 16CE8C00 == 32 [pid = 2788] [id = 422] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 17525000 == 31 [pid = 2788] [id = 426] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 1765C000 == 30 [pid = 2788] [id = 424] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 10D5E800 == 29 [pid = 2788] [id = 427] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 19F33000 == 28 [pid = 2788] [id = 425] 16:45:26 INFO - PROCESS | 2788 | --DOCSHELL 15C3F000 == 27 [pid = 2788] [id = 428] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (17523000) [pid = 2788] [serial = 1225] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (15A70800) [pid = 2788] [serial = 1216] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (15C3C000) [pid = 2788] [serial = 1217] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (1AB9C800) [pid = 2788] [serial = 1204] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (13495C00) [pid = 2788] [serial = 1211] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (12221000) [pid = 2788] [serial = 1210] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (16605C00) [pid = 2788] [serial = 1219] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (16C6F400) [pid = 2788] [serial = 1222] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (16CEB800) [pid = 2788] [serial = 1223] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (13C67000) [pid = 2788] [serial = 1195] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (11572800) [pid = 2788] [serial = 1213] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (132AB000) [pid = 2788] [serial = 1214] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1842A800) [pid = 2788] [serial = 1237] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (170C9400) [pid = 2788] [serial = 1198] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (15B61800) [pid = 2788] [serial = 1207] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1752D800) [pid = 2788] [serial = 1226] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (19FB5000) [pid = 2788] [serial = 1201] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (17948C00) [pid = 2788] [serial = 1228] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (17928800) [pid = 2788] [serial = 1231] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (17999400) [pid = 2788] [serial = 1232] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (17D91400) [pid = 2788] [serial = 1234] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (17F74400) [pid = 2788] [serial = 1235] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1794B400) [pid = 2788] [serial = 1229] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1667DC00) [pid = 2788] [serial = 1220] [outer = 00000000] [url = about:blank] 16:45:27 INFO - PROCESS | 2788 | 1462923927313 Marionette TRACE conn2 <- [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]]]}] 16:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2374ms 16:45:27 INFO - PROCESS | 2788 | 1462923927367 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 2788 | 1462923927371 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 16:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:45:27 INFO - PROCESS | 2788 | 1462923927377 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 2788 | 1462923927381 Marionette TRACE conn2 <- [1,1682,null,{}] 16:45:27 INFO - PROCESS | 2788 | 1462923927389 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 2788 | 1462923927478 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:45:27 INFO - PROCESS | 2788 | 1462923927507 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 2788 | ++DOCSHELL 10684800 == 28 [pid = 2788] [id = 430] 16:45:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (10686000) [pid = 2788] [serial = 1290] [outer = 00000000] 16:45:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (107F5800) [pid = 2788] [serial = 1291] [outer = 10686000] 16:45:27 INFO - PROCESS | 2788 | 1462923927587 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (10D5E000) [pid = 2788] [serial = 1292] [outer = 10686000] 16:45:28 INFO - PROCESS | 2788 | 1462923928100 Marionette TRACE conn2 <- [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]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 16:45:28 INFO - PROCESS | 2788 | 1462923928118 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 2788 | 1462923928124 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 16:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:45:28 INFO - PROCESS | 2788 | 1462923928133 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - PROCESS | 2788 | 1462923928136 Marionette TRACE conn2 <- [1,1686,null,{}] 16:45:28 INFO - PROCESS | 2788 | 1462923928140 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 2788 | 1462923928224 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:45:28 INFO - PROCESS | 2788 | 1462923928233 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 2788 | ++DOCSHELL 10D63C00 == 29 [pid = 2788] [id = 431] 16:45:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (10E3FC00) [pid = 2788] [serial = 1293] [outer = 00000000] 16:45:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (10F1A000) [pid = 2788] [serial = 1294] [outer = 10E3FC00] 16:45:28 INFO - PROCESS | 2788 | 1462923928278 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (11230800) [pid = 2788] [serial = 1295] [outer = 10E3FC00] 16:45:28 INFO - PROCESS | 2788 | 1462923928913 Marionette TRACE conn2 <- [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]]]}] 16:45:29 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 16:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 891ms 16:45:29 INFO - PROCESS | 2788 | 1462923929033 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:45:29 INFO - PROCESS | 2788 | 1462923929038 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 16:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:45:29 INFO - PROCESS | 2788 | 1462923929044 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:45:29 INFO - PROCESS | 2788 | 1462923929048 Marionette TRACE conn2 <- [1,1690,null,{}] 16:45:29 INFO - PROCESS | 2788 | 1462923929056 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:29 INFO - PROCESS | 2788 | 1462923929181 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:45:29 INFO - PROCESS | 2788 | 1462923929302 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F0C00 == 30 [pid = 2788] [id = 432] 16:45:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (106F0C00) [pid = 2788] [serial = 1296] [outer = 00000000] 16:45:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (10D61000) [pid = 2788] [serial = 1297] [outer = 106F0C00] 16:45:29 INFO - PROCESS | 2788 | 1462923929360 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1153B000) [pid = 2788] [serial = 1298] [outer = 106F0C00] 16:45:30 INFO - PROCESS | 2788 | 1462923930068 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1047ms 16:45:30 INFO - PROCESS | 2788 | 1462923930093 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 2788 | 1462923930099 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 16:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:45:30 INFO - PROCESS | 2788 | 1462923930125 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - PROCESS | 2788 | 1462923930128 Marionette TRACE conn2 <- [1,1694,null,{}] 16:45:30 INFO - PROCESS | 2788 | 1462923930132 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:30 INFO - PROCESS | 2788 | 1462923930241 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:45:30 INFO - PROCESS | 2788 | 1462923930327 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 2788 | ++DOCSHELL 12214400 == 31 [pid = 2788] [id = 433] 16:45:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (12214C00) [pid = 2788] [serial = 1299] [outer = 00000000] 16:45:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (12C17000) [pid = 2788] [serial = 1300] [outer = 12214C00] 16:45:30 INFO - PROCESS | 2788 | 1462923930422 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (12E29800) [pid = 2788] [serial = 1301] [outer = 12214C00] 16:45:31 INFO - PROCESS | 2788 | 1462923931240 Marionette TRACE conn2 <- [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]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1219ms 16:45:31 INFO - PROCESS | 2788 | 1462923931333 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 2788 | 1462923931337 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 16:45:31 INFO - PROCESS | 2788 | 1462923931347 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:45:31 INFO - PROCESS | 2788 | 1462923931350 Marionette TRACE conn2 <- [1,1698,null,{}] 16:45:31 INFO - PROCESS | 2788 | 1462923931357 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:31 INFO - PROCESS | 2788 | 1462923931487 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:45:31 INFO - PROCESS | 2788 | 1462923931593 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 2788 | --DOCSHELL 16C70400 == 30 [pid = 2788] [id = 319] 16:45:31 INFO - PROCESS | 2788 | --DOCSHELL 1075C000 == 29 [pid = 2788] [id = 322] 16:45:31 INFO - PROCESS | 2788 | --DOCSHELL 10E34C00 == 28 [pid = 2788] [id = 321] 16:45:31 INFO - PROCESS | 2788 | --DOCSHELL 10F17400 == 27 [pid = 2788] [id = 315] 16:45:31 INFO - PROCESS | 2788 | --DOCSHELL 11572C00 == 26 [pid = 2788] [id = 318] 16:45:31 INFO - PROCESS | 2788 | --DOCSHELL 1067C000 == 25 [pid = 2788] [id = 320] 16:45:31 INFO - PROCESS | 2788 | --DOCSHELL 10F1E000 == 24 [pid = 2788] [id = 317] 16:45:31 INFO - PROCESS | 2788 | --DOCSHELL 10F19800 == 23 [pid = 2788] [id = 323] 16:45:31 INFO - PROCESS | 2788 | ++DOCSHELL 1067C000 == 24 [pid = 2788] [id = 434] 16:45:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1075C000) [pid = 2788] [serial = 1302] [outer = 00000000] 16:45:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (10F13C00) [pid = 2788] [serial = 1303] [outer = 1075C000] 16:45:31 INFO - PROCESS | 2788 | 1462923931650 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (11536C00) [pid = 2788] [serial = 1304] [outer = 1075C000] 16:45:32 INFO - PROCESS | 2788 | 1462923932078 Marionette TRACE conn2 <- [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]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 797ms 16:45:32 INFO - PROCESS | 2788 | 1462923932151 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 2788 | 1462923932156 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 16:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:45:32 INFO - PROCESS | 2788 | 1462923932163 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 2788 | 1462923932165 Marionette TRACE conn2 <- [1,1702,null,{}] 16:45:32 INFO - PROCESS | 2788 | 1462923932169 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:32 INFO - PROCESS | 2788 | 1462923932264 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:45:32 INFO - PROCESS | 2788 | 1462923932282 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 2788 | ++DOCSHELL 13568C00 == 25 [pid = 2788] [id = 435] 16:45:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (13BCCC00) [pid = 2788] [serial = 1305] [outer = 00000000] 16:45:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (13C69000) [pid = 2788] [serial = 1306] [outer = 13BCCC00] 16:45:32 INFO - PROCESS | 2788 | 1462923932327 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (13C70800) [pid = 2788] [serial = 1307] [outer = 13BCCC00] 16:45:32 INFO - PROCESS | 2788 | 1462923932797 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 688ms 16:45:32 INFO - PROCESS | 2788 | 1462923932861 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 2788 | 1462923932864 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 16:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:45:32 INFO - PROCESS | 2788 | 1462923932868 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 2788 | 1462923932875 Marionette TRACE conn2 <- [1,1706,null,{}] 16:45:32 INFO - PROCESS | 2788 | 1462923932887 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 2788 | 1462923933010 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:45:33 INFO - PROCESS | 2788 | 1462923933098 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 2788 | ++DOCSHELL 13D45C00 == 26 [pid = 2788] [id = 436] 16:45:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (13D47800) [pid = 2788] [serial = 1308] [outer = 00000000] 16:45:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (14040400) [pid = 2788] [serial = 1309] [outer = 13D47800] 16:45:33 INFO - PROCESS | 2788 | 1462923933147 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (14178000) [pid = 2788] [serial = 1310] [outer = 13D47800] 16:45:33 INFO - PROCESS | 2788 | 1462923933520 Marionette TRACE conn2 <- [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]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 704ms 16:45:33 INFO - PROCESS | 2788 | 1462923933566 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:45:33 INFO - PROCESS | 2788 | 1462923933568 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 16:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:45:33 INFO - PROCESS | 2788 | 1462923933572 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - PROCESS | 2788 | 1462923933574 Marionette TRACE conn2 <- [1,1710,null,{}] 16:45:33 INFO - PROCESS | 2788 | 1462923933578 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 2788 | 1462923933657 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:45:33 INFO - PROCESS | 2788 | 1462923933664 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 2788 | ++DOCSHELL 0FD7A400 == 27 [pid = 2788] [id = 437] 16:45:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (13C68400) [pid = 2788] [serial = 1311] [outer = 00000000] 16:45:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (15B61800) [pid = 2788] [serial = 1312] [outer = 13C68400] 16:45:33 INFO - PROCESS | 2788 | 1462923933709 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (15C39800) [pid = 2788] [serial = 1313] [outer = 13C68400] 16:45:34 INFO - PROCESS | 2788 | 1462923934199 Marionette TRACE conn2 <- [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]]]}] 16:45:34 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 16:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 640ms 16:45:34 INFO - PROCESS | 2788 | 1462923934209 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 2788 | 1462923934211 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 16:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:45:34 INFO - PROCESS | 2788 | 1462923934214 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 2788 | 1462923934216 Marionette TRACE conn2 <- [1,1714,null,{}] 16:45:34 INFO - PROCESS | 2788 | 1462923934226 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:34 INFO - PROCESS | 2788 | 1462923934329 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:45:34 INFO - PROCESS | 2788 | 1462923934414 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 2788 | ++DOCSHELL 1560EC00 == 28 [pid = 2788] [id = 438] 16:45:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (15615C00) [pid = 2788] [serial = 1314] [outer = 00000000] 16:45:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (15C7A800) [pid = 2788] [serial = 1315] [outer = 15615C00] 16:45:34 INFO - PROCESS | 2788 | 1462923934463 Marionette DEBUG loaded listener.js 16:45:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (1607EC00) [pid = 2788] [serial = 1316] [outer = 15615C00] 16:45:34 INFO - PROCESS | 2788 | 1462923934889 Marionette TRACE conn2 <- [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]]]}] 16:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 703ms 16:45:34 INFO - PROCESS | 2788 | 1462923934914 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 2788 | 1462923934916 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 16:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:45:34 INFO - PROCESS | 2788 | 1462923934927 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 2788 | 1462923934929 Marionette TRACE conn2 <- [1,1718,null,{}] 16:45:34 INFO - PROCESS | 2788 | 1462923934941 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 2788 | 1462923935070 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:45:35 INFO - PROCESS | 2788 | 1462923935137 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 2788 | ++DOCSHELL 15C78000 == 29 [pid = 2788] [id = 439] 16:45:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (16679800) [pid = 2788] [serial = 1317] [outer = 00000000] 16:45:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (16680800) [pid = 2788] [serial = 1318] [outer = 16679800] 16:45:35 INFO - PROCESS | 2788 | 1462923935184 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (16722800) [pid = 2788] [serial = 1319] [outer = 16679800] 16:45:35 INFO - PROCESS | 2788 | 1462923935616 Marionette TRACE conn2 <- [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",0,null,null]]]}] 16:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 16:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 766ms 16:45:35 INFO - PROCESS | 2788 | 1462923935712 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 2788 | 1462923935714 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 16:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:45:35 INFO - PROCESS | 2788 | 1462923935722 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - PROCESS | 2788 | 1462923935724 Marionette TRACE conn2 <- [1,1722,null,{}] 16:45:35 INFO - PROCESS | 2788 | 1462923935727 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 2788 | 1462923935834 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:45:35 INFO - PROCESS | 2788 | 1462923935847 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 2788 | ++DOCSHELL 16B6A800 == 30 [pid = 2788] [id = 440] 16:45:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (16C70400) [pid = 2788] [serial = 1320] [outer = 00000000] 16:45:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (16CE9000) [pid = 2788] [serial = 1321] [outer = 16C70400] 16:45:35 INFO - PROCESS | 2788 | 1462923935897 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (17024800) [pid = 2788] [serial = 1322] [outer = 16C70400] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (11EAEC00) [pid = 2788] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (1153EC00) [pid = 2788] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (15C40C00) [pid = 2788] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (19F34000) [pid = 2788] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (19F30000) [pid = 2788] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (19F26800) [pid = 2788] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (1809D800) [pid = 2788] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (10F10400) [pid = 2788] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (19F29400) [pid = 2788] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (10E3EC00) [pid = 2788] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1752F400) [pid = 2788] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1AB95000) [pid = 2788] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (17F79000) [pid = 2788] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (19F36400) [pid = 2788] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (17DF2800) [pid = 2788] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (10E3B000) [pid = 2788] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (18BAD400) [pid = 2788] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (171EA800) [pid = 2788] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (11233000) [pid = 2788] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (10F1AC00) [pid = 2788] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1792E800) [pid = 2788] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (17523400) [pid = 2788] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (16CE9400) [pid = 2788] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (13BD4000) [pid = 2788] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (12221800) [pid = 2788] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1461F800) [pid = 2788] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1A552800) [pid = 2788] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (10686000) [pid = 2788] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (18BA8400) [pid = 2788] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (18BA5800) [pid = 2788] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (14033400) [pid = 2788] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:45:36 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (19FB0400) [pid = 2788] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:45:36 INFO - PROCESS | 2788 | 1462923936489 Marionette TRACE conn2 <- [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]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 797ms 16:45:36 INFO - PROCESS | 2788 | 1462923936522 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 2788 | 1462923936524 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 16:45:36 INFO - PROCESS | 2788 | 1462923936528 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:45:36 INFO - PROCESS | 2788 | 1462923936529 Marionette TRACE conn2 <- [1,1726,null,{}] 16:45:36 INFO - PROCESS | 2788 | 1462923936533 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:36 INFO - PROCESS | 2788 | 1462923936609 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:45:36 INFO - PROCESS | 2788 | 1462923936615 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 2788 | ++DOCSHELL 1075BC00 == 31 [pid = 2788] [id = 441] 16:45:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (10F1AC00) [pid = 2788] [serial = 1323] [outer = 00000000] 16:45:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (132A7000) [pid = 2788] [serial = 1324] [outer = 10F1AC00] 16:45:36 INFO - PROCESS | 2788 | 1462923936659 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1445D400) [pid = 2788] [serial = 1325] [outer = 10F1AC00] 16:45:37 INFO - PROCESS | 2788 | 1462923937141 Marionette TRACE conn2 <- [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]]]}] 16:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 640ms 16:45:37 INFO - PROCESS | 2788 | 1462923937166 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 2788 | 1462923937168 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 16:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:45:37 INFO - PROCESS | 2788 | 1462923937171 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 2788 | 1462923937173 Marionette TRACE conn2 <- [1,1730,null,{}] 16:45:37 INFO - PROCESS | 2788 | 1462923937176 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 2788 | 1462923937259 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:45:37 INFO - PROCESS | 2788 | 1462923937266 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 2788 | ++DOCSHELL 132A5800 == 32 [pid = 2788] [id = 442] 16:45:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (13C68000) [pid = 2788] [serial = 1326] [outer = 00000000] 16:45:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (16C78400) [pid = 2788] [serial = 1327] [outer = 13C68000] 16:45:37 INFO - PROCESS | 2788 | 1462923937310 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1702A000) [pid = 2788] [serial = 1328] [outer = 13C68000] 16:45:37 INFO - PROCESS | 2788 | 1462923937747 Marionette TRACE conn2 <- [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]]]}] 16:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 625ms 16:45:37 INFO - PROCESS | 2788 | 1462923937810 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 2788 | 1462923937812 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 16:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:45:37 INFO - PROCESS | 2788 | 1462923937819 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 2788 | 1462923937821 Marionette TRACE conn2 <- [1,1734,null,{}] 16:45:37 INFO - PROCESS | 2788 | 1462923937824 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 2788 | 1462923937901 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:45:37 INFO - PROCESS | 2788 | 1462923937908 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 2788 | ++DOCSHELL 14175400 == 33 [pid = 2788] [id = 443] 16:45:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (15C3AC00) [pid = 2788] [serial = 1329] [outer = 00000000] 16:45:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1752CC00) [pid = 2788] [serial = 1330] [outer = 15C3AC00] 16:45:37 INFO - PROCESS | 2788 | 1462923937954 Marionette DEBUG loaded listener.js 16:45:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1752EC00) [pid = 2788] [serial = 1331] [outer = 15C3AC00] 16:45:38 INFO - PROCESS | 2788 | 1462923938558 Marionette TRACE conn2 <- [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]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 797ms 16:45:38 INFO - PROCESS | 2788 | 1462923938646 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 2788 | 1462923938650 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 16:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:45:38 INFO - PROCESS | 2788 | 1462923938669 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 2788 | 1462923938673 Marionette TRACE conn2 <- [1,1738,null,{}] 16:45:38 INFO - PROCESS | 2788 | 1462923938679 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:38 INFO - PROCESS | 2788 | 1462923938792 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:45:38 INFO - PROCESS | 2788 | 1462923938891 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:38 INFO - PROCESS | 2788 | ++DOCSHELL 10767400 == 34 [pid = 2788] [id = 444] 16:45:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (10D5E800) [pid = 2788] [serial = 1332] [outer = 00000000] 16:45:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (12222C00) [pid = 2788] [serial = 1333] [outer = 10D5E800] 16:45:38 INFO - PROCESS | 2788 | 1462923938947 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (134E1800) [pid = 2788] [serial = 1334] [outer = 10D5E800] 16:45:39 INFO - PROCESS | 2788 | 1462923939521 Marionette TRACE conn2 <- [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]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 890ms 16:45:39 INFO - PROCESS | 2788 | 1462923939577 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:45:39 INFO - PROCESS | 2788 | 1462923939583 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 16:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:45:39 INFO - PROCESS | 2788 | 1462923939590 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:45:39 INFO - PROCESS | 2788 | 1462923939593 Marionette TRACE conn2 <- [1,1742,null,{}] 16:45:39 INFO - PROCESS | 2788 | 1462923939597 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:39 INFO - PROCESS | 2788 | 1462923939700 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:45:39 INFO - PROCESS | 2788 | 1462923939833 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 2788 | ++DOCSHELL 13BD2400 == 35 [pid = 2788] [id = 445] 16:45:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (13BD6800) [pid = 2788] [serial = 1335] [outer = 00000000] 16:45:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (14622000) [pid = 2788] [serial = 1336] [outer = 13BD6800] 16:45:39 INFO - PROCESS | 2788 | 1462923939889 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1560B800) [pid = 2788] [serial = 1337] [outer = 13BD6800] 16:45:40 INFO - PROCESS | 2788 | 1462923940501 Marionette TRACE conn2 <- [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]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 938ms 16:45:40 INFO - PROCESS | 2788 | 1462923940532 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 2788 | 1462923940535 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 16:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:45:40 INFO - PROCESS | 2788 | 1462923940539 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 2788 | 1462923940543 Marionette TRACE conn2 <- [1,1746,null,{}] 16:45:40 INFO - PROCESS | 2788 | 1462923940554 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:40 INFO - PROCESS | 2788 | 1462923940658 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:45:40 INFO - PROCESS | 2788 | 1462923940767 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 2788 | ++DOCSHELL 17303400 == 36 [pid = 2788] [id = 446] 16:45:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (17304800) [pid = 2788] [serial = 1338] [outer = 00000000] 16:45:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (17530400) [pid = 2788] [serial = 1339] [outer = 17304800] 16:45:40 INFO - PROCESS | 2788 | 1462923940822 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1792BC00) [pid = 2788] [serial = 1340] [outer = 17304800] 16:45:41 INFO - PROCESS | 2788 | 1462923941373 Marionette TRACE conn2 <- [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]]]}] 16:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 906ms 16:45:41 INFO - PROCESS | 2788 | 1462923941443 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:45:41 INFO - PROCESS | 2788 | 1462923941446 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 16:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:45:41 INFO - PROCESS | 2788 | 1462923941450 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:45:41 INFO - PROCESS | 2788 | 1462923941452 Marionette TRACE conn2 <- [1,1750,null,{}] 16:45:41 INFO - PROCESS | 2788 | 1462923941455 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:41 INFO - PROCESS | 2788 | 1462923941558 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:45:41 INFO - PROCESS | 2788 | 1462923941662 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 2788 | ++DOCSHELL 16C74000 == 37 [pid = 2788] [id = 447] 16:45:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (17527C00) [pid = 2788] [serial = 1341] [outer = 00000000] 16:45:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (17995400) [pid = 2788] [serial = 1342] [outer = 17527C00] 16:45:41 INFO - PROCESS | 2788 | 1462923941715 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (179E5400) [pid = 2788] [serial = 1343] [outer = 17527C00] 16:45:42 INFO - PROCESS | 2788 | 1462923942345 Marionette TRACE conn2 <- [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]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 954ms 16:45:42 INFO - PROCESS | 2788 | 1462923942394 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 2788 | 1462923942396 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 16:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:45:42 INFO - PROCESS | 2788 | 1462923942399 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 2788 | 1462923942402 Marionette TRACE conn2 <- [1,1754,null,{}] 16:45:42 INFO - PROCESS | 2788 | 1462923942406 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 2788 | 1462923942503 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:45:42 INFO - PROCESS | 2788 | 1462923942739 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 2788 | ++DOCSHELL 0FD2F000 == 38 [pid = 2788] [id = 448] 16:45:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (1063EC00) [pid = 2788] [serial = 1344] [outer = 00000000] 16:45:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (10D64000) [pid = 2788] [serial = 1345] [outer = 1063EC00] 16:45:42 INFO - PROCESS | 2788 | 1462923942793 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (10F10400) [pid = 2788] [serial = 1346] [outer = 1063EC00] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (19F32800) [pid = 2788] [serial = 1096] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (18B76800) [pid = 2788] [serial = 1160] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1AE26C00) [pid = 2788] [serial = 1205] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1A547C00) [pid = 2788] [serial = 1144] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (1A7B7400) [pid = 2788] [serial = 1202] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (16608000) [pid = 2788] [serial = 1208] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (10F1A000) [pid = 2788] [serial = 1294] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1AE24C00) [pid = 2788] [serial = 1288] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1A84F000) [pid = 2788] [serial = 1286] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (19FB6000) [pid = 2788] [serial = 1276] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (18968400) [pid = 2788] [serial = 1273] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (18B7D800) [pid = 2788] [serial = 1274] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1A547000) [pid = 2788] [serial = 1277] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1600A800) [pid = 2788] [serial = 1282] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1A5F5400) [pid = 2788] [serial = 1279] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (1A848C00) [pid = 2788] [serial = 1285] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1A7C3800) [pid = 2788] [serial = 1280] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1792A400) [pid = 2788] [serial = 1246] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (15C76400) [pid = 2788] [serial = 1244] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1560F400) [pid = 2788] [serial = 1243] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (11B66800) [pid = 2788] [serial = 1241] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1153F000) [pid = 2788] [serial = 1240] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (18965800) [pid = 2788] [serial = 1238] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1792C000) [pid = 2788] [serial = 1270] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (171E0C00) [pid = 2788] [serial = 1267] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (17521800) [pid = 2788] [serial = 1268] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (15611C00) [pid = 2788] [serial = 1264] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (1600F400) [pid = 2788] [serial = 1265] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (15B65800) [pid = 2788] [serial = 1262] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (14037000) [pid = 2788] [serial = 1261] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (171ED000) [pid = 2788] [serial = 1259] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (16683400) [pid = 2788] [serial = 1258] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (1A7C0C00) [pid = 2788] [serial = 1256] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (1A5EF800) [pid = 2788] [serial = 1255] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (107F5800) [pid = 2788] [serial = 1291] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (1AE2B800) [pid = 2788] [serial = 1289] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (19F3A400) [pid = 2788] [serial = 1253] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (19F2F800) [pid = 2788] [serial = 1252] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (19F22000) [pid = 2788] [serial = 1250] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (18BB3000) [pid = 2788] [serial = 1249] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (17F83C00) [pid = 2788] [serial = 1247] [outer = 00000000] [url = about:blank] 16:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (10D5E000) [pid = 2788] [serial = 1292] [outer = 00000000] [url = about:blank] 16:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1062ms 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (1799E000) [pid = 2788] [serial = 1271] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (17DF3400) [pid = 2788] [serial = 1283] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (17525800) [pid = 2788] [serial = 1151] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (1A7BD400) [pid = 2788] [serial = 1157] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (15A7A800) [pid = 2788] [serial = 1196] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (13C66400) [pid = 2788] [serial = 1147] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (17923C00) [pid = 2788] [serial = 1199] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (19FB8800) [pid = 2788] [serial = 1154] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (19F3E400) [pid = 2788] [serial = 1193] [outer = 00000000] [url = about:blank] 16:45:43 INFO - PROCESS | 2788 | 1462923943410 Marionette TRACE conn2 <- [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]]]}] 16:45:43 INFO - PROCESS | 2788 | 1462923943458 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 2788 | 1462923943462 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 16:45:43 INFO - PROCESS | 2788 | 1462923943466 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:45:43 INFO - PROCESS | 2788 | 1462923943470 Marionette TRACE conn2 <- [1,1758,null,{}] 16:45:43 INFO - PROCESS | 2788 | 1462923943493 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 2788 | 1462923943581 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:45:43 INFO - PROCESS | 2788 | 1462923943595 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 2788 | ++DOCSHELL 1122F400 == 39 [pid = 2788] [id = 449] 16:45:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (11230400) [pid = 2788] [serial = 1347] [outer = 00000000] 16:45:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (11731800) [pid = 2788] [serial = 1348] [outer = 11230400] 16:45:43 INFO - PROCESS | 2788 | 1462923943645 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (122B5000) [pid = 2788] [serial = 1349] [outer = 11230400] 16:45:44 INFO - PROCESS | 2788 | 1462923944160 Marionette TRACE conn2 <- [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]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 703ms 16:45:44 INFO - PROCESS | 2788 | 1462923944169 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 2788 | 1462923944172 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 16:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:45:44 INFO - PROCESS | 2788 | 1462923944177 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 2788 | 1462923944179 Marionette TRACE conn2 <- [1,1762,null,{}] 16:45:44 INFO - PROCESS | 2788 | 1462923944183 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:44 INFO - PROCESS | 2788 | 1462923944272 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:45:44 INFO - PROCESS | 2788 | 1462923944282 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:44 INFO - PROCESS | 2788 | ++DOCSHELL 10E33400 == 40 [pid = 2788] [id = 450] 16:45:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (1172F800) [pid = 2788] [serial = 1350] [outer = 00000000] 16:45:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (14037000) [pid = 2788] [serial = 1351] [outer = 1172F800] 16:45:44 INFO - PROCESS | 2788 | 1462923944328 Marionette DEBUG loaded listener.js 16:45:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (14627800) [pid = 2788] [serial = 1352] [outer = 1172F800] 16:45:44 INFO - PROCESS | 2788 | 1462923944794 Marionette TRACE conn2 <- [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]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 640ms 16:45:44 INFO - PROCESS | 2788 | 1462923944816 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 2788 | 1462923944818 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 16:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:45:44 INFO - PROCESS | 2788 | 1462923944823 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 2788 | 1462923944829 Marionette TRACE conn2 <- [1,1766,null,{}] 16:45:44 INFO - PROCESS | 2788 | 1462923944838 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:44 INFO - PROCESS | 2788 | 1462923944921 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:45:44 INFO - PROCESS | 2788 | 1462923944931 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:44 INFO - PROCESS | 2788 | ++DOCSHELL 15C7F400 == 41 [pid = 2788] [id = 451] 16:45:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (15C7FC00) [pid = 2788] [serial = 1353] [outer = 00000000] 16:45:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (1607FC00) [pid = 2788] [serial = 1354] [outer = 15C7FC00] 16:45:44 INFO - PROCESS | 2788 | 1462923944975 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (16603400) [pid = 2788] [serial = 1355] [outer = 15C7FC00] 16:45:45 INFO - PROCESS | 2788 | 1462923945409 Marionette TRACE conn2 <- [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]]]}] 16:45:45 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 16:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 657ms 16:45:45 INFO - PROCESS | 2788 | 1462923945480 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:45:45 INFO - PROCESS | 2788 | 1462923945482 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 16:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:45:45 INFO - PROCESS | 2788 | 1462923945486 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:45:45 INFO - PROCESS | 2788 | 1462923945487 Marionette TRACE conn2 <- [1,1770,null,{}] 16:45:45 INFO - PROCESS | 2788 | 1462923945491 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 2788 | 1462923945580 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:45:45 INFO - PROCESS | 2788 | 1462923945586 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 2788 | ++DOCSHELL 0FD72C00 == 42 [pid = 2788] [id = 452] 16:45:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (15B65800) [pid = 2788] [serial = 1356] [outer = 00000000] 16:45:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (16681000) [pid = 2788] [serial = 1357] [outer = 15B65800] 16:45:45 INFO - PROCESS | 2788 | 1462923945630 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (16C71400) [pid = 2788] [serial = 1358] [outer = 15B65800] 16:45:46 INFO - PROCESS | 2788 | 1462923946113 Marionette TRACE conn2 <- [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]]]}] 16:45:46 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 16:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 688ms 16:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:45:46 INFO - PROCESS | 2788 | 1462923946188 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 2788 | 1462923946190 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 16:45:46 INFO - PROCESS | 2788 | 1462923946194 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 2788 | 1462923946195 Marionette TRACE conn2 <- [1,1774,null,{}] 16:45:46 INFO - PROCESS | 2788 | 1462923946199 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:46 INFO - PROCESS | 2788 | 1462923946314 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:45:46 INFO - PROCESS | 2788 | 1462923946397 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 2788 | ++DOCSHELL 171EB000 == 43 [pid = 2788] [id = 453] 16:45:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (171EC400) [pid = 2788] [serial = 1359] [outer = 00000000] 16:45:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (17525000) [pid = 2788] [serial = 1360] [outer = 171EC400] 16:45:46 INFO - PROCESS | 2788 | 1462923946448 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (17928400) [pid = 2788] [serial = 1361] [outer = 171EC400] 16:45:46 INFO - PROCESS | 2788 | 1462923946885 Marionette TRACE conn2 <- [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]]]}] 16:45:46 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 16:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 735ms 16:45:46 INFO - PROCESS | 2788 | 1462923946969 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 2788 | 1462923946971 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 16:45:46 INFO - PROCESS | 2788 | 1462923946981 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 2788 | 1462923946983 Marionette TRACE conn2 <- [1,1778,null,{}] 16:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:45:46 INFO - PROCESS | 2788 | 1462923946986 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 2788 | 1462923947095 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:45:47 INFO - PROCESS | 2788 | 1462923947157 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 2788 | ++DOCSHELL 16C72400 == 44 [pid = 2788] [id = 454] 16:45:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (1752D800) [pid = 2788] [serial = 1362] [outer = 00000000] 16:45:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (1799D000) [pid = 2788] [serial = 1363] [outer = 1752D800] 16:45:47 INFO - PROCESS | 2788 | 1462923947201 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (1799EC00) [pid = 2788] [serial = 1364] [outer = 1752D800] 16:45:47 INFO - PROCESS | 2788 | 1462923947615 Marionette TRACE conn2 <- [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]]]}] 16:45:47 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) 16:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 672ms 16:45:47 INFO - PROCESS | 2788 | 1462923947666 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:45:47 INFO - PROCESS | 2788 | 1462923947668 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 16:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:45:47 INFO - PROCESS | 2788 | 1462923947671 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:45:47 INFO - PROCESS | 2788 | 1462923947673 Marionette TRACE conn2 <- [1,1782,null,{}] 16:45:47 INFO - PROCESS | 2788 | 1462923947677 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 2788 | 1462923947787 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:45:47 INFO - PROCESS | 2788 | 1462923947885 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (15615C00) [pid = 2788] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:45:47 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (13D47800) [pid = 2788] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:45:47 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (1075C000) [pid = 2788] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:45:47 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (10F1AC00) [pid = 2788] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:45:47 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (13C68400) [pid = 2788] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:45:47 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (13BCCC00) [pid = 2788] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:45:47 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (16C70400) [pid = 2788] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:45:47 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (16679800) [pid = 2788] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:45:47 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (13C68000) [pid = 2788] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:45:47 INFO - PROCESS | 2788 | ++DOCSHELL 1070E000 == 45 [pid = 2788] [id = 455] 16:45:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (10712800) [pid = 2788] [serial = 1365] [outer = 00000000] 16:45:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (11235800) [pid = 2788] [serial = 1366] [outer = 10712800] 16:45:47 INFO - PROCESS | 2788 | 1462923947939 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (13D52800) [pid = 2788] [serial = 1367] [outer = 10712800] 16:45:48 INFO - PROCESS | 2788 | 1462923948306 Marionette TRACE conn2 <- [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]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 703ms 16:45:48 INFO - PROCESS | 2788 | 1462923948369 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:45:48 INFO - PROCESS | 2788 | 1462923948371 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 16:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:45:48 INFO - PROCESS | 2788 | 1462923948375 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 2788 | 1462923948376 Marionette TRACE conn2 <- [1,1786,null,{}] 16:45:48 INFO - PROCESS | 2788 | 1462923948380 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 2788 | 1462923948483 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:45:48 INFO - PROCESS | 2788 | 1462923948574 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:48 INFO - PROCESS | 2788 | ++DOCSHELL 106F1000 == 46 [pid = 2788] [id = 456] 16:45:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (112B1800) [pid = 2788] [serial = 1368] [outer = 00000000] 16:45:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (1799D400) [pid = 2788] [serial = 1369] [outer = 112B1800] 16:45:48 INFO - PROCESS | 2788 | 1462923948618 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (17F82C00) [pid = 2788] [serial = 1370] [outer = 112B1800] 16:45:48 INFO - PROCESS | 2788 | 1462923948966 Marionette TRACE conn2 <- [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]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 625ms 16:45:49 INFO - PROCESS | 2788 | 1462923949013 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 2788 | 1462923949015 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 16:45:49 INFO - PROCESS | 2788 | 1462923949018 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:45:49 INFO - PROCESS | 2788 | 1462923949020 Marionette TRACE conn2 <- [1,1790,null,{}] 16:45:49 INFO - PROCESS | 2788 | 1462923949023 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 2788 | 1462923949137 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:45:49 INFO - PROCESS | 2788 | 1462923949146 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 2788 | ++DOCSHELL 17530800 == 47 [pid = 2788] [id = 457] 16:45:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (17996000) [pid = 2788] [serial = 1371] [outer = 00000000] 16:45:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (18965C00) [pid = 2788] [serial = 1372] [outer = 17996000] 16:45:49 INFO - PROCESS | 2788 | 1462923949189 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (1896C800) [pid = 2788] [serial = 1373] [outer = 17996000] 16:45:49 INFO - PROCESS | 2788 | 1462923949597 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 625ms 16:45:49 INFO - PROCESS | 2788 | 1462923949656 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 2788 | 1462923949658 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 16:45:49 INFO - PROCESS | 2788 | 1462923949662 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:45:49 INFO - PROCESS | 2788 | 1462923949663 Marionette TRACE conn2 <- [1,1794,null,{}] 16:45:49 INFO - PROCESS | 2788 | 1462923949667 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 2788 | 1462923949779 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:45:49 INFO - PROCESS | 2788 | 1462923949820 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 2788 | ++DOCSHELL 10F1C800 == 48 [pid = 2788] [id = 458] 16:45:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (18966400) [pid = 2788] [serial = 1374] [outer = 00000000] 16:45:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (18B76800) [pid = 2788] [serial = 1375] [outer = 18966400] 16:45:49 INFO - PROCESS | 2788 | 1462923949868 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (18BA6400) [pid = 2788] [serial = 1376] [outer = 18966400] 16:45:50 INFO - PROCESS | 2788 | 1462923950502 Marionette TRACE conn2 <- [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]]]}] 16:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 906ms 16:45:50 INFO - PROCESS | 2788 | 1462923950576 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:45:50 INFO - PROCESS | 2788 | 1462923950581 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 16:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:45:50 INFO - PROCESS | 2788 | 1462923950587 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:45:50 INFO - PROCESS | 2788 | 1462923950592 Marionette TRACE conn2 <- [1,1798,null,{}] 16:45:50 INFO - PROCESS | 2788 | 1462923950597 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:50 INFO - PROCESS | 2788 | 1462923950704 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:45:50 INFO - PROCESS | 2788 | 1462923950837 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 2788 | ++DOCSHELL 10F1BC00 == 49 [pid = 2788] [id = 459] 16:45:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (11231C00) [pid = 2788] [serial = 1377] [outer = 00000000] 16:45:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (13561000) [pid = 2788] [serial = 1378] [outer = 11231C00] 16:45:50 INFO - PROCESS | 2788 | 1462923950894 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (13D46400) [pid = 2788] [serial = 1379] [outer = 11231C00] 16:45:51 INFO - PROCESS | 2788 | 1462923951503 Marionette TRACE conn2 <- [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]]]}] 16:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 937ms 16:45:51 INFO - PROCESS | 2788 | 1462923951530 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 2788 | 1462923951536 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 16:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:45:51 INFO - PROCESS | 2788 | 1462923951543 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 2788 | 1462923951546 Marionette TRACE conn2 <- [1,1802,null,{}] 16:45:51 INFO - PROCESS | 2788 | 1462923951550 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 2788 | 1462923951656 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:45:51 INFO - PROCESS | 2788 | 1462923951762 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 2788 | ++DOCSHELL 14621000 == 50 [pid = 2788] [id = 460] 16:45:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (15C7D000) [pid = 2788] [serial = 1380] [outer = 00000000] 16:45:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (16610000) [pid = 2788] [serial = 1381] [outer = 15C7D000] 16:45:51 INFO - PROCESS | 2788 | 1462923951815 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (16C6EC00) [pid = 2788] [serial = 1382] [outer = 15C7D000] 16:45:52 INFO - PROCESS | 2788 | 1462923952408 Marionette TRACE conn2 <- [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]]]}] 16:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 938ms 16:45:52 INFO - PROCESS | 2788 | 1462923952486 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:45:52 INFO - PROCESS | 2788 | 1462923952488 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 16:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:45:52 INFO - PROCESS | 2788 | 1462923952492 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 2788 | 1462923952496 Marionette TRACE conn2 <- [1,1806,null,{}] 16:45:52 INFO - PROCESS | 2788 | 1462923952507 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:52 INFO - PROCESS | 2788 | 1462923952652 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:45:52 INFO - PROCESS | 2788 | 1462923952779 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 2788 | ++DOCSHELL 17992400 == 51 [pid = 2788] [id = 461] 16:45:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (1799A000) [pid = 2788] [serial = 1383] [outer = 00000000] 16:45:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (18B74400) [pid = 2788] [serial = 1384] [outer = 1799A000] 16:45:52 INFO - PROCESS | 2788 | 1462923952835 Marionette DEBUG loaded listener.js 16:45:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (18BACC00) [pid = 2788] [serial = 1385] [outer = 1799A000] 16:45:53 INFO - PROCESS | 2788 | 1462923953364 Marionette TRACE conn2 <- [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]]]}] 16:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 906ms 16:45:53 INFO - PROCESS | 2788 | 1462923953411 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:45:53 INFO - PROCESS | 2788 | 1462923953414 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 16:45:53 INFO - PROCESS | 2788 | 1462923953418 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:45:53 INFO - PROCESS | 2788 | 1462923953421 Marionette TRACE conn2 <- [1,1810,null,{}] 16:45:53 INFO - PROCESS | 2788 | 1462923953424 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:53 INFO - PROCESS | 2788 | 1462923953533 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:45:53 INFO - PROCESS | 2788 | 1462923953636 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 2788 | ++DOCSHELL 16684800 == 52 [pid = 2788] [id = 462] 16:45:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (186ADC00) [pid = 2788] [serial = 1386] [outer = 00000000] 16:45:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (19F11C00) [pid = 2788] [serial = 1387] [outer = 186ADC00] 16:45:53 INFO - PROCESS | 2788 | 1462923953688 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (19F1F400) [pid = 2788] [serial = 1388] [outer = 186ADC00] 16:45:54 INFO - PROCESS | 2788 | 1462923954454 Marionette TRACE conn2 <- [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]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1094ms 16:45:54 INFO - PROCESS | 2788 | 1462923954513 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 2788 | 1462923954517 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 16:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:45:54 INFO - PROCESS | 2788 | 1462923954524 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 2788 | 1462923954531 Marionette TRACE conn2 <- [1,1814,null,{}] 16:45:54 INFO - PROCESS | 2788 | 1462923954539 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 2788 | 1462923954633 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:45:54 INFO - PROCESS | 2788 | 1462923954771 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 2788 | ++DOCSHELL 10638800 == 53 [pid = 2788] [id = 463] 16:45:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (106ED000) [pid = 2788] [serial = 1389] [outer = 00000000] 16:45:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1342A400) [pid = 2788] [serial = 1390] [outer = 106ED000] 16:45:54 INFO - PROCESS | 2788 | 1462923954825 Marionette DEBUG loaded listener.js 16:45:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (13CA8400) [pid = 2788] [serial = 1391] [outer = 106ED000] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 12220C00 == 52 [pid = 2788] [id = 308] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 15617400 == 51 [pid = 2788] [id = 313] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 12216C00 == 50 [pid = 2788] [id = 314] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 10E38400 == 49 [pid = 2788] [id = 309] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 13C80800 == 48 [pid = 2788] [id = 310] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 1560BC00 == 47 [pid = 2788] [id = 311] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 10D5AC00 == 46 [pid = 2788] [id = 307] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 10682400 == 45 [pid = 2788] [id = 306] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 17530800 == 44 [pid = 2788] [id = 457] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 106F1000 == 43 [pid = 2788] [id = 456] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 1070E000 == 42 [pid = 2788] [id = 455] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 16C72400 == 41 [pid = 2788] [id = 454] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 171EB000 == 40 [pid = 2788] [id = 453] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 0FD72C00 == 39 [pid = 2788] [id = 452] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 15C7F400 == 38 [pid = 2788] [id = 451] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 10E33400 == 37 [pid = 2788] [id = 450] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (10D61000) [pid = 2788] [serial = 1297] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (12C17000) [pid = 2788] [serial = 1300] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1752CC00) [pid = 2788] [serial = 1330] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 1122F400 == 36 [pid = 2788] [id = 449] 16:45:55 INFO - PROCESS | 2788 | --DOCSHELL 0FD2F000 == 35 [pid = 2788] [id = 448] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1607EC00) [pid = 2788] [serial = 1316] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (14040400) [pid = 2788] [serial = 1309] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (11536C00) [pid = 2788] [serial = 1304] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (15C7A800) [pid = 2788] [serial = 1315] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1445D400) [pid = 2788] [serial = 1325] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (15C39800) [pid = 2788] [serial = 1313] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (14178000) [pid = 2788] [serial = 1310] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (13C69000) [pid = 2788] [serial = 1306] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (16CE9000) [pid = 2788] [serial = 1321] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (132A7000) [pid = 2788] [serial = 1324] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (17024800) [pid = 2788] [serial = 1322] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (16722800) [pid = 2788] [serial = 1319] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (13C70800) [pid = 2788] [serial = 1307] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (16C78400) [pid = 2788] [serial = 1327] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (16680800) [pid = 2788] [serial = 1318] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (10F13C00) [pid = 2788] [serial = 1303] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (15B61800) [pid = 2788] [serial = 1312] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (1702A000) [pid = 2788] [serial = 1328] [outer = 00000000] [url = about:blank] 16:45:55 INFO - PROCESS | 2788 | 1462923955370 Marionette TRACE conn2 <- [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]]]}] 16:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 907ms 16:45:55 INFO - PROCESS | 2788 | 1462923955428 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 2788 | 1462923955434 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 16:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:45:55 INFO - PROCESS | 2788 | 1462923955440 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - PROCESS | 2788 | 1462923955442 Marionette TRACE conn2 <- [1,1818,null,{}] 16:45:55 INFO - PROCESS | 2788 | 1462923955446 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:55 INFO - PROCESS | 2788 | 1462923955527 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:45:55 INFO - PROCESS | 2788 | 1462923955628 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 2788 | ++DOCSHELL 10F18800 == 36 [pid = 2788] [id = 464] 16:45:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (1122F400) [pid = 2788] [serial = 1392] [outer = 00000000] 16:45:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (130EA000) [pid = 2788] [serial = 1393] [outer = 1122F400] 16:45:55 INFO - PROCESS | 2788 | 1462923955673 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (13C70800) [pid = 2788] [serial = 1394] [outer = 1122F400] 16:45:56 INFO - PROCESS | 2788 | 1462923956077 Marionette TRACE conn2 <- [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]]]}] 16:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 688ms 16:45:56 INFO - PROCESS | 2788 | 1462923956138 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:45:56 INFO - PROCESS | 2788 | 1462923956140 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 16:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:45:56 INFO - PROCESS | 2788 | 1462923956144 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 2788 | 1462923956147 Marionette TRACE conn2 <- [1,1822,null,{}] 16:45:56 INFO - PROCESS | 2788 | 1462923956158 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:56 INFO - PROCESS | 2788 | 1462923956241 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:45:56 INFO - PROCESS | 2788 | 1462923956251 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 2788 | ++DOCSHELL 15B63000 == 37 [pid = 2788] [id = 465] 16:45:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (15B65C00) [pid = 2788] [serial = 1395] [outer = 00000000] 16:45:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (15C3B000) [pid = 2788] [serial = 1396] [outer = 15B65C00] 16:45:56 INFO - PROCESS | 2788 | 1462923956298 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (15C7F400) [pid = 2788] [serial = 1397] [outer = 15B65C00] 16:45:56 INFO - PROCESS | 2788 | 1462923956757 Marionette TRACE conn2 <- [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]]]}] 16:45:56 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 16:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 625ms 16:45:56 INFO - PROCESS | 2788 | 1462923956781 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:45:56 INFO - PROCESS | 2788 | 1462923956784 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 16:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:45:56 INFO - PROCESS | 2788 | 1462923956787 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 2788 | 1462923956789 Marionette TRACE conn2 <- [1,1826,null,{}] 16:45:56 INFO - PROCESS | 2788 | 1462923956793 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:56 INFO - PROCESS | 2788 | 1462923956877 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:45:56 INFO - PROCESS | 2788 | 1462923956885 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 2788 | ++DOCSHELL 15C39800 == 38 [pid = 2788] [id = 466] 16:45:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (1607A400) [pid = 2788] [serial = 1398] [outer = 00000000] 16:45:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (1660D800) [pid = 2788] [serial = 1399] [outer = 1607A400] 16:45:56 INFO - PROCESS | 2788 | 1462923956929 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (16684000) [pid = 2788] [serial = 1400] [outer = 1607A400] 16:45:57 INFO - PROCESS | 2788 | 1462923957394 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 687ms 16:45:57 INFO - PROCESS | 2788 | 1462923957487 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:45:57 INFO - PROCESS | 2788 | 1462923957489 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 16:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:45:57 INFO - PROCESS | 2788 | 1462923957492 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 2788 | 1462923957494 Marionette TRACE conn2 <- [1,1830,null,{}] 16:45:57 INFO - PROCESS | 2788 | 1462923957498 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:57 INFO - PROCESS | 2788 | 1462923957621 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:45:57 INFO - PROCESS | 2788 | 1462923957721 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 2788 | ++DOCSHELL 13CA0800 == 39 [pid = 2788] [id = 467] 16:45:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1701F800) [pid = 2788] [serial = 1401] [outer = 00000000] 16:45:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (171E0C00) [pid = 2788] [serial = 1402] [outer = 1701F800] 16:45:57 INFO - PROCESS | 2788 | 1462923957765 Marionette DEBUG loaded listener.js 16:45:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (1730C800) [pid = 2788] [serial = 1403] [outer = 1701F800] 16:45:58 INFO - PROCESS | 2788 | 1462923958175 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 16:45:58 INFO - PROCESS | 2788 | 1462923958232 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 2788 | 1462923958234 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 16:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:45:58 INFO - PROCESS | 2788 | 1462923958238 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 2788 | 1462923958239 Marionette TRACE conn2 <- [1,1834,null,{}] 16:45:58 INFO - PROCESS | 2788 | 1462923958251 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:58 INFO - PROCESS | 2788 | 1462923958379 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:45:58 INFO - PROCESS | 2788 | 1462923958391 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F2800 == 40 [pid = 2788] [id = 468] 16:45:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (0F5F8C00) [pid = 2788] [serial = 1404] [outer = 00000000] 16:45:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1792D800) [pid = 2788] [serial = 1405] [outer = 0F5F8C00] 16:45:58 INFO - PROCESS | 2788 | 1462923958436 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1799E400) [pid = 2788] [serial = 1406] [outer = 0F5F8C00] 16:45:58 INFO - PROCESS | 2788 | 1462923958878 Marionette TRACE conn2 <- [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]]]}] 16:45:58 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) 16:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 688ms 16:45:58 INFO - PROCESS | 2788 | 1462923958937 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 2788 | 1462923958939 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 16:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:45:58 INFO - PROCESS | 2788 | 1462923958951 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 2788 | 1462923958953 Marionette TRACE conn2 <- [1,1838,null,{}] 16:45:58 INFO - PROCESS | 2788 | 1462923958956 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 2788 | 1462923959091 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:45:59 INFO - PROCESS | 2788 | 1462923959102 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 2788 | ++DOCSHELL 17999000 == 41 [pid = 2788] [id = 469] 16:45:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (17DF7C00) [pid = 2788] [serial = 1407] [outer = 00000000] 16:45:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (18631C00) [pid = 2788] [serial = 1408] [outer = 17DF7C00] 16:45:59 INFO - PROCESS | 2788 | 1462923959145 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1896FC00) [pid = 2788] [serial = 1409] [outer = 17DF7C00] 16:45:59 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (171EC400) [pid = 2788] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:45:59 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1063EC00) [pid = 2788] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:45:59 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (11230400) [pid = 2788] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:45:59 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1172F800) [pid = 2788] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:45:59 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (15B65800) [pid = 2788] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:45:59 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1752D800) [pid = 2788] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:45:59 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (17996000) [pid = 2788] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:45:59 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (10712800) [pid = 2788] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:45:59 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (15C7FC00) [pid = 2788] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:45:59 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (112B1800) [pid = 2788] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:45:59 INFO - PROCESS | 2788 | 1462923959710 Marionette TRACE conn2 <- [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]]]}] 16:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 797ms 16:45:59 INFO - PROCESS | 2788 | 1462923959745 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:45:59 INFO - PROCESS | 2788 | 1462923959747 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 16:45:59 INFO - PROCESS | 2788 | 1462923959750 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:45:59 INFO - PROCESS | 2788 | 1462923959752 Marionette TRACE conn2 <- [1,1842,null,{}] 16:45:59 INFO - PROCESS | 2788 | 1462923959756 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 2788 | 1462923959835 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:45:59 INFO - PROCESS | 2788 | 1462923959925 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 2788 | ++DOCSHELL 1063EC00 == 42 [pid = 2788] [id = 470] 16:45:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (107F9400) [pid = 2788] [serial = 1410] [outer = 00000000] 16:45:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (15A7E400) [pid = 2788] [serial = 1411] [outer = 107F9400] 16:45:59 INFO - PROCESS | 2788 | 1462923959973 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (16C6B000) [pid = 2788] [serial = 1412] [outer = 107F9400] 16:46:00 INFO - PROCESS | 2788 | 1462923960345 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 625ms 16:46:00 INFO - PROCESS | 2788 | 1462923960402 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:46:00 INFO - PROCESS | 2788 | 1462923960404 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 16:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:46:00 INFO - PROCESS | 2788 | 1462923960407 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 2788 | 1462923960410 Marionette TRACE conn2 <- [1,1846,null,{}] 16:46:00 INFO - PROCESS | 2788 | 1462923960416 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:00 INFO - PROCESS | 2788 | 1462923960495 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:46:00 INFO - PROCESS | 2788 | 1462923960586 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 2788 | ++DOCSHELL 15A7D800 == 43 [pid = 2788] [id = 471] 16:46:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (15C40C00) [pid = 2788] [serial = 1413] [outer = 00000000] 16:46:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (1809B800) [pid = 2788] [serial = 1414] [outer = 15C40C00] 16:46:00 INFO - PROCESS | 2788 | 1462923960630 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (18BAC400) [pid = 2788] [serial = 1415] [outer = 15C40C00] 16:46:00 INFO - PROCESS | 2788 | 1462923960989 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 641ms 16:46:01 INFO - PROCESS | 2788 | 1462923961043 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 2788 | 1462923961045 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 16:46:01 INFO - PROCESS | 2788 | 1462923961048 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:46:01 INFO - PROCESS | 2788 | 1462923961050 Marionette TRACE conn2 <- [1,1850,null,{}] 16:46:01 INFO - PROCESS | 2788 | 1462923961054 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:01 INFO - PROCESS | 2788 | 1462923961172 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:46:01 INFO - PROCESS | 2788 | 1462923961181 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 2788 | ++DOCSHELL 10E39800 == 44 [pid = 2788] [id = 472] 16:46:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (10F1D000) [pid = 2788] [serial = 1416] [outer = 00000000] 16:46:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (19F27000) [pid = 2788] [serial = 1417] [outer = 10F1D000] 16:46:01 INFO - PROCESS | 2788 | 1462923961227 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (19F2B400) [pid = 2788] [serial = 1418] [outer = 10F1D000] 16:46:01 INFO - PROCESS | 2788 | 1462923961737 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 16:46:01 INFO - PROCESS | 2788 | 1462923961790 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 2788 | 1462923961794 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 16:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:46:01 INFO - PROCESS | 2788 | 1462923961800 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - PROCESS | 2788 | 1462923961804 Marionette TRACE conn2 <- [1,1854,null,{}] 16:46:01 INFO - PROCESS | 2788 | 1462923961812 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:01 INFO - PROCESS | 2788 | 1462923961974 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:46:02 INFO - PROCESS | 2788 | 1462923962104 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 2788 | ++DOCSHELL 10E33800 == 45 [pid = 2788] [id = 473] 16:46:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (10E38000) [pid = 2788] [serial = 1419] [outer = 00000000] 16:46:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (12C17000) [pid = 2788] [serial = 1420] [outer = 10E38000] 16:46:02 INFO - PROCESS | 2788 | 1462923962160 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (132F1000) [pid = 2788] [serial = 1421] [outer = 10E38000] 16:46:02 INFO - PROCESS | 2788 | 1462923962741 Marionette TRACE conn2 <- [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]]]}] 16:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1000ms 16:46:02 INFO - PROCESS | 2788 | 1462923962804 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:46:02 INFO - PROCESS | 2788 | 1462923962810 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 16:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:46:02 INFO - PROCESS | 2788 | 1462923962816 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:46:02 INFO - PROCESS | 2788 | 1462923962819 Marionette TRACE conn2 <- [1,1858,null,{}] 16:46:02 INFO - PROCESS | 2788 | 1462923962823 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:02 INFO - PROCESS | 2788 | 1462923962929 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:46:03 INFO - PROCESS | 2788 | 1462923963065 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 2788 | ++DOCSHELL 1445D400 == 46 [pid = 2788] [id = 474] 16:46:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1445D800) [pid = 2788] [serial = 1422] [outer = 00000000] 16:46:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (15C39000) [pid = 2788] [serial = 1423] [outer = 1445D800] 16:46:03 INFO - PROCESS | 2788 | 1462923963119 Marionette DEBUG loaded listener.js 16:46:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1660CC00) [pid = 2788] [serial = 1424] [outer = 1445D800] 16:46:03 INFO - PROCESS | 2788 | 1462923963697 Marionette TRACE conn2 <- [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]]]}] 16:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 891ms 16:46:03 INFO - PROCESS | 2788 | 1462923963718 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 2788 | 1462923963720 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 16:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:46:03 INFO - PROCESS | 2788 | 1462923963724 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 2788 | 1462923963728 Marionette TRACE conn2 <- [1,1862,null,{}] 16:46:03 INFO - PROCESS | 2788 | 1462923963739 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 2788 | 1462923963854 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:46:03 INFO - PROCESS | 2788 | 1462923963962 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 2788 | ++DOCSHELL 17992C00 == 47 [pid = 2788] [id = 475] 16:46:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1847F000) [pid = 2788] [serial = 1425] [outer = 00000000] 16:46:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (18BB4000) [pid = 2788] [serial = 1426] [outer = 1847F000] 16:46:04 INFO - PROCESS | 2788 | 1462923964018 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (19F2D800) [pid = 2788] [serial = 1427] [outer = 1847F000] 16:46:04 INFO - PROCESS | 2788 | 1462923964629 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 938ms 16:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:46:04 INFO - PROCESS | 2788 | 1462923964669 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:46:04 INFO - PROCESS | 2788 | 1462923964672 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 16:46:04 INFO - PROCESS | 2788 | 1462923964676 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:46:04 INFO - PROCESS | 2788 | 1462923964678 Marionette TRACE conn2 <- [1,1866,null,{}] 16:46:04 INFO - PROCESS | 2788 | 1462923964682 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:04 INFO - PROCESS | 2788 | 1462923964784 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:46:04 INFO - PROCESS | 2788 | 1462923964899 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:04 INFO - PROCESS | 2788 | ++DOCSHELL 1560E400 == 48 [pid = 2788] [id = 476] 16:46:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (19F37800) [pid = 2788] [serial = 1428] [outer = 00000000] 16:46:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (19F3C800) [pid = 2788] [serial = 1429] [outer = 19F37800] 16:46:04 INFO - PROCESS | 2788 | 1462923964993 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (19FAA800) [pid = 2788] [serial = 1430] [outer = 19F37800] 16:46:05 INFO - PROCESS | 2788 | 1462923965576 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1078ms 16:46:05 INFO - PROCESS | 2788 | 1462923965806 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 2788 | 1462923965810 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 16:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:46:05 INFO - PROCESS | 2788 | 1462923965817 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 2788 | 1462923965820 Marionette TRACE conn2 <- [1,1870,null,{}] 16:46:05 INFO - PROCESS | 2788 | 1462923965825 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 2788 | 1462923965931 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:46:06 INFO - PROCESS | 2788 | 1462923966061 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 2788 | ++DOCSHELL 106ED400 == 49 [pid = 2788] [id = 477] 16:46:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (107F0000) [pid = 2788] [serial = 1431] [outer = 00000000] 16:46:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (11BC2800) [pid = 2788] [serial = 1432] [outer = 107F0000] 16:46:06 INFO - PROCESS | 2788 | 1462923966112 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (130EBC00) [pid = 2788] [serial = 1433] [outer = 107F0000] 16:46:06 INFO - PROCESS | 2788 | 1462923966672 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 891ms 16:46:06 INFO - PROCESS | 2788 | 1462923966721 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 2788 | 1462923966724 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 16:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:46:06 INFO - PROCESS | 2788 | 1462923966732 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 2788 | 1462923966735 Marionette TRACE conn2 <- [1,1874,null,{}] 16:46:06 INFO - PROCESS | 2788 | 1462923966739 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:06 INFO - PROCESS | 2788 | 1462923966838 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:46:06 INFO - PROCESS | 2788 | 1462923966973 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 2788 | --DOCSHELL 15A7D800 == 48 [pid = 2788] [id = 471] 16:46:06 INFO - PROCESS | 2788 | --DOCSHELL 1063EC00 == 47 [pid = 2788] [id = 470] 16:46:06 INFO - PROCESS | 2788 | --DOCSHELL 17999000 == 46 [pid = 2788] [id = 469] 16:46:06 INFO - PROCESS | 2788 | --DOCSHELL 0F5F2800 == 45 [pid = 2788] [id = 468] 16:46:06 INFO - PROCESS | 2788 | --DOCSHELL 13CA0800 == 44 [pid = 2788] [id = 467] 16:46:06 INFO - PROCESS | 2788 | --DOCSHELL 15C39800 == 43 [pid = 2788] [id = 466] 16:46:06 INFO - PROCESS | 2788 | --DOCSHELL 15B63000 == 42 [pid = 2788] [id = 465] 16:46:06 INFO - PROCESS | 2788 | --DOCSHELL 10F18800 == 41 [pid = 2788] [id = 464] 16:46:06 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (17995400) [pid = 2788] [serial = 1342] [outer = 00000000] [url = about:blank] 16:46:06 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (17530400) [pid = 2788] [serial = 1339] [outer = 00000000] [url = about:blank] 16:46:06 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (12222C00) [pid = 2788] [serial = 1333] [outer = 00000000] [url = about:blank] 16:46:06 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (14622000) [pid = 2788] [serial = 1336] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | ++DOCSHELL 0F69AC00 == 42 [pid = 2788] [id = 478] 16:46:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (0FDD0C00) [pid = 2788] [serial = 1434] [outer = 00000000] 16:46:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (10E3C800) [pid = 2788] [serial = 1435] [outer = 0FDD0C00] 16:46:07 INFO - PROCESS | 2788 | 1462923967050 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (12C39800) [pid = 2788] [serial = 1436] [outer = 0FDD0C00] 16:46:07 INFO - PROCESS | 2788 | --DOCSHELL 10638800 == 41 [pid = 2788] [id = 463] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (17525000) [pid = 2788] [serial = 1360] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (10F10400) [pid = 2788] [serial = 1346] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (10D64000) [pid = 2788] [serial = 1345] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (11731800) [pid = 2788] [serial = 1348] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (122B5000) [pid = 2788] [serial = 1349] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (14037000) [pid = 2788] [serial = 1351] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (14627800) [pid = 2788] [serial = 1352] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (16681000) [pid = 2788] [serial = 1357] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1799D000) [pid = 2788] [serial = 1363] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (17928400) [pid = 2788] [serial = 1361] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (18965C00) [pid = 2788] [serial = 1372] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1799EC00) [pid = 2788] [serial = 1364] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (11235800) [pid = 2788] [serial = 1366] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (13D52800) [pid = 2788] [serial = 1367] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1607FC00) [pid = 2788] [serial = 1354] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (1896C800) [pid = 2788] [serial = 1373] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (16603400) [pid = 2788] [serial = 1355] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (17F82C00) [pid = 2788] [serial = 1370] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (16C71400) [pid = 2788] [serial = 1358] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1799D400) [pid = 2788] [serial = 1369] [outer = 00000000] [url = about:blank] 16:46:07 INFO - PROCESS | 2788 | 1462923967485 Marionette TRACE conn2 <- [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]]]}] 16:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 797ms 16:46:07 INFO - PROCESS | 2788 | 1462923967532 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:46:07 INFO - PROCESS | 2788 | 1462923967535 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 16:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:46:07 INFO - PROCESS | 2788 | 1462923967538 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:46:07 INFO - PROCESS | 2788 | 1462923967540 Marionette TRACE conn2 <- [1,1878,null,{}] 16:46:07 INFO - PROCESS | 2788 | 1462923967554 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:07 INFO - PROCESS | 2788 | 1462923967642 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:46:07 INFO - PROCESS | 2788 | 1462923967652 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 2788 | ++DOCSHELL 14629000 == 42 [pid = 2788] [id = 479] 16:46:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (1560F400) [pid = 2788] [serial = 1437] [outer = 00000000] 16:46:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (15A77400) [pid = 2788] [serial = 1438] [outer = 1560F400] 16:46:07 INFO - PROCESS | 2788 | 1462923967700 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (15C36000) [pid = 2788] [serial = 1439] [outer = 1560F400] 16:46:08 INFO - PROCESS | 2788 | 1462923968186 Marionette TRACE conn2 <- [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]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 703ms 16:46:08 INFO - PROCESS | 2788 | 1462923968237 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 2788 | 1462923968240 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 16:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:46:08 INFO - PROCESS | 2788 | 1462923968243 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 2788 | 1462923968245 Marionette TRACE conn2 <- [1,1882,null,{}] 16:46:08 INFO - PROCESS | 2788 | 1462923968248 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 2788 | 1462923968329 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:46:08 INFO - PROCESS | 2788 | 1462923968338 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 2788 | ++DOCSHELL 16008C00 == 43 [pid = 2788] [id = 480] 16:46:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1607AC00) [pid = 2788] [serial = 1440] [outer = 00000000] 16:46:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1667EC00) [pid = 2788] [serial = 1441] [outer = 1607AC00] 16:46:08 INFO - PROCESS | 2788 | 1462923968382 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (16681000) [pid = 2788] [serial = 1442] [outer = 1607AC00] 16:46:08 INFO - PROCESS | 2788 | 1462923968825 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 641ms 16:46:08 INFO - PROCESS | 2788 | 1462923968881 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 2788 | 1462923968883 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 16:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:46:08 INFO - PROCESS | 2788 | 1462923968887 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 2788 | 1462923968888 Marionette TRACE conn2 <- [1,1886,null,{}] 16:46:08 INFO - PROCESS | 2788 | 1462923968892 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 2788 | 1462923968977 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:46:08 INFO - PROCESS | 2788 | 1462923968986 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 2788 | ++DOCSHELL 1416E000 == 44 [pid = 2788] [id = 481] 16:46:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1660C400) [pid = 2788] [serial = 1443] [outer = 00000000] 16:46:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (170C8400) [pid = 2788] [serial = 1444] [outer = 1660C400] 16:46:09 INFO - PROCESS | 2788 | 1462923969029 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (17524000) [pid = 2788] [serial = 1445] [outer = 1660C400] 16:46:09 INFO - PROCESS | 2788 | 1462923969485 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 640ms 16:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:46:09 INFO - PROCESS | 2788 | 1462923969530 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 2788 | 1462923969532 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 16:46:09 INFO - PROCESS | 2788 | 1462923969535 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 2788 | 1462923969537 Marionette TRACE conn2 <- [1,1890,null,{}] 16:46:09 INFO - PROCESS | 2788 | 1462923969541 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:09 INFO - PROCESS | 2788 | 1462923969681 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:46:09 INFO - PROCESS | 2788 | 1462923969689 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 2788 | ++DOCSHELL 10E38400 == 45 [pid = 2788] [id = 482] 16:46:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (112A6800) [pid = 2788] [serial = 1446] [outer = 00000000] 16:46:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (17942C00) [pid = 2788] [serial = 1447] [outer = 112A6800] 16:46:09 INFO - PROCESS | 2788 | 1462923969734 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (17CD4C00) [pid = 2788] [serial = 1448] [outer = 112A6800] 16:46:10 INFO - PROCESS | 2788 | 1462923970176 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 687ms 16:46:10 INFO - PROCESS | 2788 | 1462923970241 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:46:10 INFO - PROCESS | 2788 | 1462923970243 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 16:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:46:10 INFO - PROCESS | 2788 | 1462923970247 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:46:10 INFO - PROCESS | 2788 | 1462923970248 Marionette TRACE conn2 <- [1,1894,null,{}] 16:46:10 INFO - PROCESS | 2788 | 1462923970252 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:10 INFO - PROCESS | 2788 | 1462923970362 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:46:10 INFO - PROCESS | 2788 | 1462923970453 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:10 INFO - PROCESS | 2788 | ++DOCSHELL 17930000 == 46 [pid = 2788] [id = 483] 16:46:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (17DF3400) [pid = 2788] [serial = 1449] [outer = 00000000] 16:46:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1809C800) [pid = 2788] [serial = 1450] [outer = 17DF3400] 16:46:10 INFO - PROCESS | 2788 | 1462923970497 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (180A3C00) [pid = 2788] [serial = 1451] [outer = 17DF3400] 16:46:10 INFO - PROCESS | 2788 | 1462923970911 Marionette TRACE conn2 <- [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]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 703ms 16:46:10 INFO - PROCESS | 2788 | 1462923970944 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:46:10 INFO - PROCESS | 2788 | 1462923970946 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 16:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:46:10 INFO - PROCESS | 2788 | 1462923970950 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:46:10 INFO - PROCESS | 2788 | 1462923970952 Marionette TRACE conn2 <- [1,1898,null,{}] 16:46:10 INFO - PROCESS | 2788 | 1462923970955 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 2788 | 1462923971073 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:46:11 INFO - PROCESS | 2788 | 1462923971079 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 2788 | ++DOCSHELL 17D92800 == 47 [pid = 2788] [id = 484] 16:46:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (17F74400) [pid = 2788] [serial = 1452] [outer = 00000000] 16:46:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (18BABC00) [pid = 2788] [serial = 1453] [outer = 17F74400] 16:46:11 INFO - PROCESS | 2788 | 1462923971179 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (18BB3800) [pid = 2788] [serial = 1454] [outer = 17F74400] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (15C3AC00) [pid = 2788] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (15C40C00) [pid = 2788] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (1607A400) [pid = 2788] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (1701F800) [pid = 2788] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (107F9400) [pid = 2788] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (0F5F8C00) [pid = 2788] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (186ADC00) [pid = 2788] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1122F400) [pid = 2788] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (17DF7C00) [pid = 2788] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (106ED000) [pid = 2788] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (15B65C00) [pid = 2788] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (106F0C00) [pid = 2788] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (17304800) [pid = 2788] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (17527C00) [pid = 2788] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (13BD6800) [pid = 2788] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (12214C00) [pid = 2788] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (10E3FC00) [pid = 2788] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:46:11 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (10D5E800) [pid = 2788] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:46:11 INFO - PROCESS | 2788 | 1462923971813 Marionette TRACE conn2 <- [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]]]}] 16:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 906ms 16:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:46:11 INFO - PROCESS | 2788 | 1462923971854 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 2788 | 1462923971856 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 16:46:11 INFO - PROCESS | 2788 | 1462923971859 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - PROCESS | 2788 | 1462923971861 Marionette TRACE conn2 <- [1,1902,null,{}] 16:46:11 INFO - PROCESS | 2788 | 1462923971865 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 2788 | 1462923971953 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:46:11 INFO - PROCESS | 2788 | 1462923971959 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 2788 | ++DOCSHELL 10708400 == 48 [pid = 2788] [id = 485] 16:46:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (10F18C00) [pid = 2788] [serial = 1455] [outer = 00000000] 16:46:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (12220800) [pid = 2788] [serial = 1456] [outer = 10F18C00] 16:46:12 INFO - PROCESS | 2788 | 1462923972003 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (13BD6800) [pid = 2788] [serial = 1457] [outer = 10F18C00] 16:46:12 INFO - PROCESS | 2788 | 1462923972434 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 594ms 16:46:12 INFO - PROCESS | 2788 | 1462923972457 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 2788 | 1462923972459 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 16:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:46:12 INFO - PROCESS | 2788 | 1462923972474 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 2788 | 1462923972476 Marionette TRACE conn2 <- [1,1906,null,{}] 16:46:12 INFO - PROCESS | 2788 | 1462923972480 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:12 INFO - PROCESS | 2788 | 1462923972561 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:46:12 INFO - PROCESS | 2788 | 1462923972567 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:12 INFO - PROCESS | 2788 | ++DOCSHELL 10E39000 == 49 [pid = 2788] [id = 486] 16:46:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1122F400) [pid = 2788] [serial = 1458] [outer = 00000000] 16:46:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (16C72C00) [pid = 2788] [serial = 1459] [outer = 1122F400] 16:46:12 INFO - PROCESS | 2788 | 1462923972611 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (17943C00) [pid = 2788] [serial = 1460] [outer = 1122F400] 16:46:13 INFO - PROCESS | 2788 | 1462923973024 Marionette TRACE conn2 <- [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]]]}] 16:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 594ms 16:46:13 INFO - PROCESS | 2788 | 1462923973077 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:46:13 INFO - PROCESS | 2788 | 1462923973080 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 16:46:13 INFO - PROCESS | 2788 | 1462923973090 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:46:13 INFO - PROCESS | 2788 | 1462923973094 Marionette TRACE conn2 <- [1,1910,null,{}] 16:46:13 INFO - PROCESS | 2788 | 1462923973098 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:13 INFO - PROCESS | 2788 | 1462923973198 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:46:13 INFO - PROCESS | 2788 | 1462923973206 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 2788 | ++DOCSHELL 1799B800 == 50 [pid = 2788] [id = 487] 16:46:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1809B000) [pid = 2788] [serial = 1461] [outer = 00000000] 16:46:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (19F35C00) [pid = 2788] [serial = 1462] [outer = 1809B000] 16:46:13 INFO - PROCESS | 2788 | 1462923973254 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (19FAC000) [pid = 2788] [serial = 1463] [outer = 1809B000] 16:46:13 INFO - PROCESS | 2788 | 1462923973713 Marionette TRACE conn2 <- [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]]]}] 16:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 625ms 16:46:13 INFO - PROCESS | 2788 | 1462923973732 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:46:13 INFO - PROCESS | 2788 | 1462923973733 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 16:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:46:13 INFO - PROCESS | 2788 | 1462923973737 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:46:13 INFO - PROCESS | 2788 | 1462923973738 Marionette TRACE conn2 <- [1,1914,null,{}] 16:46:13 INFO - PROCESS | 2788 | 1462923973742 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:13 INFO - PROCESS | 2788 | 1462923973926 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:46:13 INFO - PROCESS | 2788 | 1462923973995 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:14 INFO - PROCESS | 2788 | ++DOCSHELL 10E38800 == 51 [pid = 2788] [id = 488] 16:46:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (10E39400) [pid = 2788] [serial = 1464] [outer = 00000000] 16:46:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (10F15800) [pid = 2788] [serial = 1465] [outer = 10E39400] 16:46:14 INFO - PROCESS | 2788 | 1462923974092 Marionette DEBUG loaded listener.js 16:46:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (112B1800) [pid = 2788] [serial = 1466] [outer = 10E39400] 16:46:14 INFO - PROCESS | 2788 | 1462923974723 Marionette TRACE conn2 <- [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]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1031ms 16:46:14 INFO - PROCESS | 2788 | 1462923974781 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 2788 | 1462923974785 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 16:46:14 INFO - PROCESS | 2788 | 1462923974809 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:46:14 INFO - PROCESS | 2788 | 1462923974813 Marionette TRACE conn2 <- [1,1918,null,{}] 16:46:14 INFO - PROCESS | 2788 | 1462923974818 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 2788 | 1462923974925 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:46:15 INFO - PROCESS | 2788 | 1462923975063 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 2788 | ++DOCSHELL 13C71000 == 52 [pid = 2788] [id = 489] 16:46:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (13C7B400) [pid = 2788] [serial = 1467] [outer = 00000000] 16:46:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1445DC00) [pid = 2788] [serial = 1468] [outer = 13C7B400] 16:46:15 INFO - PROCESS | 2788 | 1462923975120 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (15611C00) [pid = 2788] [serial = 1469] [outer = 13C7B400] 16:46:15 INFO - PROCESS | 2788 | 1462923975697 Marionette TRACE conn2 <- [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]]]}] 16:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 954ms 16:46:15 INFO - PROCESS | 2788 | 1462923975756 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 2788 | 1462923975760 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 16:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:46:15 INFO - PROCESS | 2788 | 1462923975764 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - PROCESS | 2788 | 1462923975766 Marionette TRACE conn2 <- [1,1922,null,{}] 16:46:15 INFO - PROCESS | 2788 | 1462923975770 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:15 INFO - PROCESS | 2788 | 1462923975874 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:46:16 INFO - PROCESS | 2788 | 1462923976015 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 2788 | ++DOCSHELL 1660B400 == 53 [pid = 2788] [id = 490] 16:46:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1660B800) [pid = 2788] [serial = 1470] [outer = 00000000] 16:46:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (17023C00) [pid = 2788] [serial = 1471] [outer = 1660B800] 16:46:16 INFO - PROCESS | 2788 | 1462923976069 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (1765AC00) [pid = 2788] [serial = 1472] [outer = 1660B800] 16:46:16 INFO - PROCESS | 2788 | 1462923976702 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 999ms 16:46:16 INFO - PROCESS | 2788 | 1462923976765 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:46:16 INFO - PROCESS | 2788 | 1462923976770 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 16:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:46:16 INFO - PROCESS | 2788 | 1462923976780 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:46:16 INFO - PROCESS | 2788 | 1462923976785 Marionette TRACE conn2 <- [1,1926,null,{}] 16:46:16 INFO - PROCESS | 2788 | 1462923976789 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:16 INFO - PROCESS | 2788 | 1462923976895 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:46:17 INFO - PROCESS | 2788 | 1462923977031 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 2788 | ++DOCSHELL 1809CC00 == 54 [pid = 2788] [id = 491] 16:46:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (18BA6800) [pid = 2788] [serial = 1473] [outer = 00000000] 16:46:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1A545400) [pid = 2788] [serial = 1474] [outer = 18BA6800] 16:46:17 INFO - PROCESS | 2788 | 1462923977085 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1A54A800) [pid = 2788] [serial = 1475] [outer = 18BA6800] 16:46:17 INFO - PROCESS | 2788 | 1462923977645 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 906ms 16:46:17 INFO - PROCESS | 2788 | 1462923977695 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 2788 | 1462923977697 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 16:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:46:17 INFO - PROCESS | 2788 | 1462923977703 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 2788 | 1462923977705 Marionette TRACE conn2 <- [1,1930,null,{}] 16:46:17 INFO - PROCESS | 2788 | 1462923977708 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:17 INFO - PROCESS | 2788 | 1462923977811 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:46:17 INFO - PROCESS | 2788 | 1462923977921 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 2788 | ++DOCSHELL 107EDC00 == 55 [pid = 2788] [id = 492] 16:46:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (11536C00) [pid = 2788] [serial = 1476] [outer = 00000000] 16:46:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (1A5EFC00) [pid = 2788] [serial = 1477] [outer = 11536C00] 16:46:17 INFO - PROCESS | 2788 | 1462923977974 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (1A7B8C00) [pid = 2788] [serial = 1478] [outer = 11536C00] 16:46:18 INFO - PROCESS | 2788 | 1462923978714 Marionette TRACE conn2 <- [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]]]}] 16:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1031ms 16:46:18 INFO - PROCESS | 2788 | 1462923978775 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:46:18 INFO - PROCESS | 2788 | 1462923978779 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 16:46:18 INFO - PROCESS | 2788 | 1462923978785 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:46:18 INFO - PROCESS | 2788 | 1462923978789 Marionette TRACE conn2 <- [1,1934,null,{}] 16:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:46:18 INFO - PROCESS | 2788 | 1462923978794 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:18 INFO - PROCESS | 2788 | 1462923978896 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:46:19 INFO - PROCESS | 2788 | 1462923979001 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 2788 | ++DOCSHELL 11730C00 == 56 [pid = 2788] [id = 493] 16:46:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (11731000) [pid = 2788] [serial = 1479] [outer = 00000000] 16:46:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (12E28C00) [pid = 2788] [serial = 1480] [outer = 11731000] 16:46:19 INFO - PROCESS | 2788 | 1462923979048 Marionette DEBUG loaded listener.js 16:46:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (13BCFC00) [pid = 2788] [serial = 1481] [outer = 11731000] 16:46:19 INFO - PROCESS | 2788 | 1462923979669 Marionette TRACE conn2 <- [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]]]}] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 1A845C00 == 55 [pid = 2788] [id = 429] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 1799B800 == 54 [pid = 2788] [id = 487] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 10E39000 == 53 [pid = 2788] [id = 486] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 10708400 == 52 [pid = 2788] [id = 485] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 17D92800 == 51 [pid = 2788] [id = 484] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 17930000 == 50 [pid = 2788] [id = 483] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 10E38400 == 49 [pid = 2788] [id = 482] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 1416E000 == 48 [pid = 2788] [id = 481] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 16008C00 == 47 [pid = 2788] [id = 480] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 14629000 == 46 [pid = 2788] [id = 479] 16:46:19 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (19F27000) [pid = 2788] [serial = 1417] [outer = 00000000] [url = about:blank] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 0F69AC00 == 45 [pid = 2788] [id = 478] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 106ED400 == 44 [pid = 2788] [id = 477] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 10E33800 == 43 [pid = 2788] [id = 473] 16:46:19 INFO - PROCESS | 2788 | --DOCSHELL 10E39800 == 42 [pid = 2788] [id = 472] 16:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 937ms 16:46:19 INFO - PROCESS | 2788 | 1462923979737 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 2788 | 1462923979742 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 16:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:46:19 INFO - PROCESS | 2788 | 1462923979748 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - PROCESS | 2788 | 1462923979751 Marionette TRACE conn2 <- [1,1938,null,{}] 16:46:19 INFO - PROCESS | 2788 | 1462923979755 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:19 INFO - PROCESS | 2788 | 1462923979839 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:46:19 INFO - PROCESS | 2788 | 1462923979852 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 2788 | ++DOCSHELL 12C1D400 == 43 [pid = 2788] [id = 494] 16:46:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (12E28000) [pid = 2788] [serial = 1482] [outer = 00000000] 16:46:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (1355C800) [pid = 2788] [serial = 1483] [outer = 12E28000] 16:46:19 INFO - PROCESS | 2788 | 1462923979898 Marionette DEBUG loaded listener.js 16:46:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (13C7EC00) [pid = 2788] [serial = 1484] [outer = 12E28000] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (12E29800) [pid = 2788] [serial = 1301] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (11230800) [pid = 2788] [serial = 1295] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (134E1800) [pid = 2788] [serial = 1334] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (18BAC400) [pid = 2788] [serial = 1415] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1660D800) [pid = 2788] [serial = 1399] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (171E0C00) [pid = 2788] [serial = 1402] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (15A7E400) [pid = 2788] [serial = 1411] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1792D800) [pid = 2788] [serial = 1405] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (19F1F400) [pid = 2788] [serial = 1388] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (19F11C00) [pid = 2788] [serial = 1387] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (130EA000) [pid = 2788] [serial = 1393] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (13C70800) [pid = 2788] [serial = 1394] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (18B76800) [pid = 2788] [serial = 1375] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (13561000) [pid = 2788] [serial = 1378] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (16610000) [pid = 2788] [serial = 1381] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (18B74400) [pid = 2788] [serial = 1384] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (18631C00) [pid = 2788] [serial = 1408] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1896FC00) [pid = 2788] [serial = 1409] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (13CA8400) [pid = 2788] [serial = 1391] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (1342A400) [pid = 2788] [serial = 1390] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (15C3B000) [pid = 2788] [serial = 1396] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (15C7F400) [pid = 2788] [serial = 1397] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1799E400) [pid = 2788] [serial = 1406] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1730C800) [pid = 2788] [serial = 1403] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (16C6B000) [pid = 2788] [serial = 1412] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (16684000) [pid = 2788] [serial = 1400] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1809B800) [pid = 2788] [serial = 1414] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1153B000) [pid = 2788] [serial = 1298] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1792BC00) [pid = 2788] [serial = 1340] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (179E5400) [pid = 2788] [serial = 1343] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (1560B800) [pid = 2788] [serial = 1337] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (1752EC00) [pid = 2788] [serial = 1331] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2788 | 1462923980398 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 703ms 16:46:20 INFO - PROCESS | 2788 | 1462923980446 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 2788 | 1462923980449 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 16:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:46:20 INFO - PROCESS | 2788 | 1462923980453 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 2788 | 1462923980456 Marionette TRACE conn2 <- [1,1942,null,{}] 16:46:20 INFO - PROCESS | 2788 | 1462923980466 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:20 INFO - PROCESS | 2788 | 1462923980554 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:46:20 INFO - PROCESS | 2788 | 1462923980682 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 2788 | ++DOCSHELL 12E4B000 == 44 [pid = 2788] [id = 495] 16:46:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (130EA000) [pid = 2788] [serial = 1485] [outer = 00000000] 16:46:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (15A7E400) [pid = 2788] [serial = 1486] [outer = 130EA000] 16:46:20 INFO - PROCESS | 2788 | 1462923980731 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (16086C00) [pid = 2788] [serial = 1487] [outer = 130EA000] 16:46:21 INFO - PROCESS | 2788 | 1462923981102 Marionette TRACE conn2 <- [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]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 703ms 16:46:21 INFO - PROCESS | 2788 | 1462923981151 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 2788 | 1462923981154 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 16:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:46:21 INFO - PROCESS | 2788 | 1462923981157 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 2788 | 1462923981159 Marionette TRACE conn2 <- [1,1946,null,{}] 16:46:21 INFO - PROCESS | 2788 | 1462923981162 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:21 INFO - PROCESS | 2788 | 1462923981244 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:46:21 INFO - PROCESS | 2788 | 1462923981251 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 2788 | ++DOCSHELL 16010800 == 45 [pid = 2788] [id = 496] 16:46:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (16602C00) [pid = 2788] [serial = 1488] [outer = 00000000] 16:46:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (16682C00) [pid = 2788] [serial = 1489] [outer = 16602C00] 16:46:21 INFO - PROCESS | 2788 | 1462923981296 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (16CDF400) [pid = 2788] [serial = 1490] [outer = 16602C00] 16:46:21 INFO - PROCESS | 2788 | 1462923981733 Marionette TRACE conn2 <- [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]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 593ms 16:46:21 INFO - PROCESS | 2788 | 1462923981754 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 2788 | 1462923981756 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 16:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:46:21 INFO - PROCESS | 2788 | 1462923981778 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 2788 | 1462923981780 Marionette TRACE conn2 <- [1,1950,null,{}] 16:46:21 INFO - PROCESS | 2788 | 1462923981789 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:21 INFO - PROCESS | 2788 | 1462923981878 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:46:21 INFO - PROCESS | 2788 | 1462923981885 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 2788 | ++DOCSHELL 16610000 == 46 [pid = 2788] [id = 497] 16:46:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1702A000) [pid = 2788] [serial = 1491] [outer = 00000000] 16:46:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (17525C00) [pid = 2788] [serial = 1492] [outer = 1702A000] 16:46:21 INFO - PROCESS | 2788 | 1462923981929 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (17659400) [pid = 2788] [serial = 1493] [outer = 1702A000] 16:46:22 INFO - PROCESS | 2788 | 1462923982424 Marionette TRACE conn2 <- [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]]]}] 16:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 719ms 16:46:22 INFO - PROCESS | 2788 | 1462923982479 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:46:22 INFO - PROCESS | 2788 | 1462923982481 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 16:46:22 INFO - PROCESS | 2788 | 1462923982485 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:46:22 INFO - PROCESS | 2788 | 1462923982486 Marionette TRACE conn2 <- [1,1954,null,{}] 16:46:22 INFO - PROCESS | 2788 | 1462923982490 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:22 INFO - PROCESS | 2788 | 1462923982630 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:46:22 INFO - PROCESS | 2788 | 1462923982697 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 2788 | ++DOCSHELL 17925000 == 47 [pid = 2788] [id = 498] 16:46:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1792E400) [pid = 2788] [serial = 1494] [outer = 00000000] 16:46:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (179E7000) [pid = 2788] [serial = 1495] [outer = 1792E400] 16:46:22 INFO - PROCESS | 2788 | 1462923982743 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (17DFAC00) [pid = 2788] [serial = 1496] [outer = 1792E400] 16:46:23 INFO - PROCESS | 2788 | 1462923983164 Marionette TRACE conn2 <- [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]]]}] 16:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 16:46:23 INFO - PROCESS | 2788 | 1462923983226 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:46:23 INFO - PROCESS | 2788 | 1462923983228 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 16:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:46:23 INFO - PROCESS | 2788 | 1462923983262 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 2788 | 1462923983264 Marionette TRACE conn2 <- [1,1958,null,{}] 16:46:23 INFO - PROCESS | 2788 | 1462923983279 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:23 INFO - PROCESS | 2788 | 1462923983401 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:46:23 INFO - PROCESS | 2788 | 1462923983470 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:23 INFO - PROCESS | 2788 | ++DOCSHELL 17D91400 == 48 [pid = 2788] [id = 499] 16:46:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (17F80000) [pid = 2788] [serial = 1497] [outer = 00000000] 16:46:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (18B74400) [pid = 2788] [serial = 1498] [outer = 17F80000] 16:46:23 INFO - PROCESS | 2788 | 1462923983513 Marionette DEBUG loaded listener.js 16:46:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (18968000) [pid = 2788] [serial = 1499] [outer = 17F80000] 16:46:23 INFO - PROCESS | 2788 | 1462923983912 Marionette TRACE conn2 <- [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]]]}] 16:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 719ms 16:46:23 INFO - PROCESS | 2788 | 1462923983956 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:46:23 INFO - PROCESS | 2788 | 1462923983958 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 16:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:46:23 INFO - PROCESS | 2788 | 1462923983961 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 2788 | 1462923983963 Marionette TRACE conn2 <- [1,1962,null,{}] 16:46:23 INFO - PROCESS | 2788 | 1462923983966 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 2788 | 1462923984079 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:46:24 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (17DF3400) [pid = 2788] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:46:24 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (17F74400) [pid = 2788] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:46:24 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (1607AC00) [pid = 2788] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:46:24 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1660C400) [pid = 2788] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:46:24 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (107F0000) [pid = 2788] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:46:24 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1560F400) [pid = 2788] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:46:24 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (0FDD0C00) [pid = 2788] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:46:24 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (10F18C00) [pid = 2788] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:46:24 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (112A6800) [pid = 2788] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:46:24 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1122F400) [pid = 2788] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:46:24 INFO - PROCESS | 2788 | 1462923984248 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 2788 | ++DOCSHELL 10639800 == 49 [pid = 2788] [id = 500] 16:46:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (106F0C00) [pid = 2788] [serial = 1500] [outer = 00000000] 16:46:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (11BC2C00) [pid = 2788] [serial = 1501] [outer = 106F0C00] 16:46:24 INFO - PROCESS | 2788 | 1462923984299 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1560F400) [pid = 2788] [serial = 1502] [outer = 106F0C00] 16:46:24 INFO - PROCESS | 2788 | 1462923984698 Marionette TRACE conn2 <- [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]]]}] 16:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 796ms 16:46:24 INFO - PROCESS | 2788 | 1462923984768 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:46:24 INFO - PROCESS | 2788 | 1462923984770 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 16:46:24 INFO - PROCESS | 2788 | 1462923984773 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:46:24 INFO - PROCESS | 2788 | 1462923984775 Marionette TRACE conn2 <- [1,1966,null,{}] 16:46:24 INFO - PROCESS | 2788 | 1462923984779 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 2788 | 1462923984859 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:46:24 INFO - PROCESS | 2788 | 1462923984869 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 2788 | ++DOCSHELL 11B66800 == 50 [pid = 2788] [id = 501] 16:46:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (15608400) [pid = 2788] [serial = 1503] [outer = 00000000] 16:46:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (18BAF000) [pid = 2788] [serial = 1504] [outer = 15608400] 16:46:24 INFO - PROCESS | 2788 | 1462923984912 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (19F1FC00) [pid = 2788] [serial = 1505] [outer = 15608400] 16:46:25 INFO - PROCESS | 2788 | 1462923985329 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 594ms 16:46:25 INFO - PROCESS | 2788 | 1462923985371 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 2788 | 1462923985374 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 16:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:46:25 INFO - PROCESS | 2788 | 1462923985389 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 2788 | 1462923985391 Marionette TRACE conn2 <- [1,1970,null,{}] 16:46:25 INFO - PROCESS | 2788 | 1462923985395 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:25 INFO - PROCESS | 2788 | 1462923985489 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:46:25 INFO - PROCESS | 2788 | 1462923985495 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 2788 | ++DOCSHELL 18420000 == 51 [pid = 2788] [id = 502] 16:46:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (19F22400) [pid = 2788] [serial = 1506] [outer = 00000000] 16:46:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (19F35800) [pid = 2788] [serial = 1507] [outer = 19F22400] 16:46:25 INFO - PROCESS | 2788 | 1462923985541 Marionette DEBUG loaded listener.js 16:46:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (19F3EC00) [pid = 2788] [serial = 1508] [outer = 19F22400] 16:46:25 INFO - PROCESS | 2788 | 1462923985960 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 594ms 16:46:25 INFO - PROCESS | 2788 | 1462923985984 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 2788 | 1462923985986 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 16:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:46:25 INFO - PROCESS | 2788 | 1462923985990 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 2788 | 1462923985992 Marionette TRACE conn2 <- [1,1974,null,{}] 16:46:25 INFO - PROCESS | 2788 | 1462923985996 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:26 INFO - PROCESS | 2788 | 1462923986138 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:46:26 INFO - PROCESS | 2788 | 1462923986148 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:26 INFO - PROCESS | 2788 | ++DOCSHELL 18BAE800 == 52 [pid = 2788] [id = 503] 16:46:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (19FAA000) [pid = 2788] [serial = 1509] [outer = 00000000] 16:46:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1A7BB000) [pid = 2788] [serial = 1510] [outer = 19FAA000] 16:46:26 INFO - PROCESS | 2788 | 1462923986197 Marionette DEBUG loaded listener.js 16:46:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1A7C2000) [pid = 2788] [serial = 1511] [outer = 19FAA000] 16:46:26 INFO - PROCESS | 2788 | 1462923986884 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 937ms 16:46:26 INFO - PROCESS | 2788 | 1462923986936 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:46:26 INFO - PROCESS | 2788 | 1462923986941 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 16:46:26 INFO - PROCESS | 2788 | 1462923986946 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:46:26 INFO - PROCESS | 2788 | 1462923986951 Marionette TRACE conn2 <- [1,1978,null,{}] 16:46:26 INFO - PROCESS | 2788 | 1462923986956 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:27 INFO - PROCESS | 2788 | 1462923987098 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:46:27 INFO - PROCESS | 2788 | 1462923987216 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 2788 | ++DOCSHELL 10F1CC00 == 53 [pid = 2788] [id = 504] 16:46:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (11233800) [pid = 2788] [serial = 1512] [outer = 00000000] 16:46:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (132F1C00) [pid = 2788] [serial = 1513] [outer = 11233800] 16:46:27 INFO - PROCESS | 2788 | 1462923987271 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (14037C00) [pid = 2788] [serial = 1514] [outer = 11233800] 16:46:27 INFO - PROCESS | 2788 | 1462923987875 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 937ms 16:46:27 INFO - PROCESS | 2788 | 1462923987893 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 2788 | 1462923987899 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 16:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:46:27 INFO - PROCESS | 2788 | 1462923987906 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - PROCESS | 2788 | 1462923987909 Marionette TRACE conn2 <- [1,1982,null,{}] 16:46:27 INFO - PROCESS | 2788 | 1462923987913 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:28 INFO - PROCESS | 2788 | 1462923988021 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:46:28 INFO - PROCESS | 2788 | 1462923988133 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 2788 | ++DOCSHELL 16602800 == 54 [pid = 2788] [id = 505] 16:46:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (16604C00) [pid = 2788] [serial = 1515] [outer = 00000000] 16:46:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (16C6B800) [pid = 2788] [serial = 1516] [outer = 16604C00] 16:46:28 INFO - PROCESS | 2788 | 1462923988186 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (171E9400) [pid = 2788] [serial = 1517] [outer = 16604C00] 16:46:28 INFO - PROCESS | 2788 | 1462923988750 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 906ms 16:46:28 INFO - PROCESS | 2788 | 1462923988808 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:46:28 INFO - PROCESS | 2788 | 1462923988810 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 16:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:46:28 INFO - PROCESS | 2788 | 1462923988814 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:46:28 INFO - PROCESS | 2788 | 1462923988818 Marionette TRACE conn2 <- [1,1986,null,{}] 16:46:28 INFO - PROCESS | 2788 | 1462923988829 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:28 INFO - PROCESS | 2788 | 1462923988939 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:46:29 INFO - PROCESS | 2788 | 1462923989081 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 2788 | ++DOCSHELL 14173400 == 55 [pid = 2788] [id = 506] 16:46:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (18B78800) [pid = 2788] [serial = 1518] [outer = 00000000] 16:46:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (19F2B800) [pid = 2788] [serial = 1519] [outer = 18B78800] 16:46:29 INFO - PROCESS | 2788 | 1462923989137 Marionette DEBUG loaded listener.js 16:46:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (1A54CC00) [pid = 2788] [serial = 1520] [outer = 18B78800] 16:46:29 INFO - PROCESS | 2788 | 1462923989734 Marionette TRACE conn2 <- [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]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 937ms 16:46:29 INFO - PROCESS | 2788 | 1462923989759 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 2788 | 1462923989762 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 16:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:46:29 INFO - PROCESS | 2788 | 1462923989765 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 2788 | 1462923989767 Marionette TRACE conn2 <- [1,1990,null,{}] 16:46:29 INFO - PROCESS | 2788 | 1462923989771 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 2788 | 1462923989876 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:46:29 INFO - PROCESS | 2788 | 1462923989987 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 2788 | ++DOCSHELL 1A5F0800 == 56 [pid = 2788] [id = 507] 16:46:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (1A7C0000) [pid = 2788] [serial = 1521] [outer = 00000000] 16:46:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (1A846000) [pid = 2788] [serial = 1522] [outer = 1A7C0000] 16:46:30 INFO - PROCESS | 2788 | 1462923990040 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (1A84BC00) [pid = 2788] [serial = 1523] [outer = 1A7C0000] 16:46:30 INFO - PROCESS | 2788 | 1462923990583 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 907ms 16:46:30 INFO - PROCESS | 2788 | 1462923990669 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 2788 | 1462923990671 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 16:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:46:30 INFO - PROCESS | 2788 | 1462923990675 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 2788 | 1462923990677 Marionette TRACE conn2 <- [1,1994,null,{}] 16:46:30 INFO - PROCESS | 2788 | 1462923990680 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:30 INFO - PROCESS | 2788 | 1462923990784 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:46:30 INFO - PROCESS | 2788 | 1462923990930 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 2788 | ++DOCSHELL 10F17800 == 57 [pid = 2788] [id = 508] 16:46:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (1349AC00) [pid = 2788] [serial = 1524] [outer = 00000000] 16:46:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (1A7BB800) [pid = 2788] [serial = 1525] [outer = 1349AC00] 16:46:30 INFO - PROCESS | 2788 | 1462923990984 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1AB9CC00) [pid = 2788] [serial = 1526] [outer = 1349AC00] 16:46:31 INFO - PROCESS | 2788 | 1462923991836 Marionette TRACE conn2 <- [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]]]}] 16:46:31 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 16:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1188ms 16:46:31 INFO - PROCESS | 2788 | 1462923991875 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:46:31 INFO - PROCESS | 2788 | 1462923991878 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 16:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:46:31 INFO - PROCESS | 2788 | 1462923991884 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:46:31 INFO - PROCESS | 2788 | 1462923991886 Marionette TRACE conn2 <- [1,1998,null,{}] 16:46:31 INFO - PROCESS | 2788 | 1462923991892 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:31 INFO - PROCESS | 2788 | 1462923991987 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:46:32 INFO - PROCESS | 2788 | 1462923992135 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 2788 | ++DOCSHELL 106F0400 == 58 [pid = 2788] [id = 509] 16:46:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (11EAC000) [pid = 2788] [serial = 1527] [outer = 00000000] 16:46:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (13D4A000) [pid = 2788] [serial = 1528] [outer = 11EAC000] 16:46:32 INFO - PROCESS | 2788 | 1462923992205 Marionette DEBUG loaded listener.js 16:46:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (14622C00) [pid = 2788] [serial = 1529] [outer = 11EAC000] 16:46:32 INFO - PROCESS | 2788 | --DOCSHELL 18420000 == 57 [pid = 2788] [id = 502] 16:46:32 INFO - PROCESS | 2788 | --DOCSHELL 11B66800 == 56 [pid = 2788] [id = 501] 16:46:32 INFO - PROCESS | 2788 | --DOCSHELL 10639800 == 55 [pid = 2788] [id = 500] 16:46:32 INFO - PROCESS | 2788 | --DOCSHELL 17D91400 == 54 [pid = 2788] [id = 499] 16:46:32 INFO - PROCESS | 2788 | --DOCSHELL 17925000 == 53 [pid = 2788] [id = 498] 16:46:32 INFO - PROCESS | 2788 | --DOCSHELL 16610000 == 52 [pid = 2788] [id = 497] 16:46:32 INFO - PROCESS | 2788 | --DOCSHELL 16010800 == 51 [pid = 2788] [id = 496] 16:46:32 INFO - PROCESS | 2788 | --DOCSHELL 12E4B000 == 50 [pid = 2788] [id = 495] 16:46:32 INFO - PROCESS | 2788 | --DOCSHELL 12C1D400 == 49 [pid = 2788] [id = 494] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (19F35C00) [pid = 2788] [serial = 1462] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (12C17000) [pid = 2788] [serial = 1420] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (15C39000) [pid = 2788] [serial = 1423] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (18BB4000) [pid = 2788] [serial = 1426] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (19F3C800) [pid = 2788] [serial = 1429] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOCSHELL 11730C00 == 48 [pid = 2788] [id = 493] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (1809C800) [pid = 2788] [serial = 1450] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (18BABC00) [pid = 2788] [serial = 1453] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1667EC00) [pid = 2788] [serial = 1441] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (16681000) [pid = 2788] [serial = 1442] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (180A3C00) [pid = 2788] [serial = 1451] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (170C8400) [pid = 2788] [serial = 1444] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (130EBC00) [pid = 2788] [serial = 1433] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (11BC2800) [pid = 2788] [serial = 1432] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (15A77400) [pid = 2788] [serial = 1438] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (15C36000) [pid = 2788] [serial = 1439] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (10E3C800) [pid = 2788] [serial = 1435] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (12C39800) [pid = 2788] [serial = 1436] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (13BD6800) [pid = 2788] [serial = 1457] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (12220800) [pid = 2788] [serial = 1456] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (18BB3800) [pid = 2788] [serial = 1454] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (17942C00) [pid = 2788] [serial = 1447] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (16C72C00) [pid = 2788] [serial = 1459] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (17CD4C00) [pid = 2788] [serial = 1448] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (17524000) [pid = 2788] [serial = 1445] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (17943C00) [pid = 2788] [serial = 1460] [outer = 00000000] [url = about:blank] 16:46:32 INFO - PROCESS | 2788 | 1462923992828 Marionette TRACE conn2 <- [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]]]}] 16:46:32 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 16:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1000ms 16:46:32 INFO - PROCESS | 2788 | 1462923992884 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 2788 | 1462923992890 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 16:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:46:32 INFO - PROCESS | 2788 | 1462923992896 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - PROCESS | 2788 | 1462923992898 Marionette TRACE conn2 <- [1,2002,null,{}] 16:46:32 INFO - PROCESS | 2788 | 1462923992902 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 2788 | 1462923992990 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:46:33 INFO - PROCESS | 2788 | 1462923993098 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 2788 | ++DOCSHELL 10F1B000 == 49 [pid = 2788] [id = 510] 16:46:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (10F1B800) [pid = 2788] [serial = 1530] [outer = 00000000] 16:46:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (132A6400) [pid = 2788] [serial = 1531] [outer = 10F1B800] 16:46:33 INFO - PROCESS | 2788 | 1462923993143 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (13D46000) [pid = 2788] [serial = 1532] [outer = 10F1B800] 16:46:33 INFO - PROCESS | 2788 | 1462923993544 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 687ms 16:46:33 INFO - PROCESS | 2788 | 1462923993594 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:46:33 INFO - PROCESS | 2788 | 1462923993596 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 16:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:46:33 INFO - PROCESS | 2788 | 1462923993604 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:46:33 INFO - PROCESS | 2788 | 1462923993608 Marionette TRACE conn2 <- [1,2006,null,{}] 16:46:33 INFO - PROCESS | 2788 | 1462923993618 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:33 INFO - PROCESS | 2788 | 1462923993712 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:46:33 INFO - PROCESS | 2788 | 1462923993720 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 2788 | ++DOCSHELL 16603C00 == 50 [pid = 2788] [id = 511] 16:46:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (16604400) [pid = 2788] [serial = 1533] [outer = 00000000] 16:46:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1660E800) [pid = 2788] [serial = 1534] [outer = 16604400] 16:46:33 INFO - PROCESS | 2788 | 1462923993767 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (16684400) [pid = 2788] [serial = 1535] [outer = 16604400] 16:46:34 INFO - PROCESS | 2788 | 1462923994224 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 641ms 16:46:34 INFO - PROCESS | 2788 | 1462923994242 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:46:34 INFO - PROCESS | 2788 | 1462923994245 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 16:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:46:34 INFO - PROCESS | 2788 | 1462923994249 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:46:34 INFO - PROCESS | 2788 | 1462923994250 Marionette TRACE conn2 <- [1,2010,null,{}] 16:46:34 INFO - PROCESS | 2788 | 1462923994254 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:34 INFO - PROCESS | 2788 | 1462923994337 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:46:34 INFO - PROCESS | 2788 | 1462923994343 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 2788 | ++DOCSHELL 16606400 == 51 [pid = 2788] [id = 512] 16:46:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1667C800) [pid = 2788] [serial = 1536] [outer = 00000000] 16:46:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (170C9000) [pid = 2788] [serial = 1537] [outer = 1667C800] 16:46:34 INFO - PROCESS | 2788 | 1462923994389 Marionette DEBUG loaded listener.js 16:46:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (17524C00) [pid = 2788] [serial = 1538] [outer = 1667C800] 16:46:34 INFO - PROCESS | 2788 | 1462923994883 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 703ms 16:46:34 INFO - PROCESS | 2788 | 1462923994947 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:46:34 INFO - PROCESS | 2788 | 1462923994949 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 16:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:46:34 INFO - PROCESS | 2788 | 1462923994953 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:46:34 INFO - PROCESS | 2788 | 1462923994954 Marionette TRACE conn2 <- [1,2014,null,{}] 16:46:34 INFO - PROCESS | 2788 | 1462923994964 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:35 INFO - PROCESS | 2788 | 1462923995086 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:46:35 INFO - PROCESS | 2788 | 1462923995093 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:35 INFO - PROCESS | 2788 | ++DOCSHELL 10D5B000 == 52 [pid = 2788] [id = 513] 16:46:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (10F16000) [pid = 2788] [serial = 1539] [outer = 00000000] 16:46:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (17925000) [pid = 2788] [serial = 1540] [outer = 10F16000] 16:46:35 INFO - PROCESS | 2788 | 1462923995137 Marionette DEBUG loaded listener.js 16:46:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1792DC00) [pid = 2788] [serial = 1541] [outer = 10F16000] 16:46:35 INFO - PROCESS | 2788 | 1462923995580 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 688ms 16:46:35 INFO - PROCESS | 2788 | 1462923995652 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:46:35 INFO - PROCESS | 2788 | 1462923995654 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 16:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:46:35 INFO - PROCESS | 2788 | 1462923995658 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:46:35 INFO - PROCESS | 2788 | 1462923995659 Marionette TRACE conn2 <- [1,2018,null,{}] 16:46:35 INFO - PROCESS | 2788 | 1462923995668 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:35 INFO - PROCESS | 2788 | 1462923995832 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:46:35 INFO - PROCESS | 2788 | 1462923995905 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:35 INFO - PROCESS | 2788 | ++DOCSHELL 17999000 == 53 [pid = 2788] [id = 514] 16:46:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (17999400) [pid = 2788] [serial = 1542] [outer = 00000000] 16:46:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (17F82C00) [pid = 2788] [serial = 1543] [outer = 17999400] 16:46:35 INFO - PROCESS | 2788 | 1462923995951 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1862E800) [pid = 2788] [serial = 1544] [outer = 17999400] 16:46:36 INFO - PROCESS | 2788 | 1462923996384 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 735ms 16:46:36 INFO - PROCESS | 2788 | 1462923996398 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:46:36 INFO - PROCESS | 2788 | 1462923996400 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 16:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:46:36 INFO - PROCESS | 2788 | 1462923996403 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:46:36 INFO - PROCESS | 2788 | 1462923996405 Marionette TRACE conn2 <- [1,2022,null,{}] 16:46:36 INFO - PROCESS | 2788 | 1462923996408 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:36 INFO - PROCESS | 2788 | 1462923996527 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:46:36 INFO - PROCESS | 2788 | 1462923996591 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 2788 | ++DOCSHELL 17F7F400 == 54 [pid = 2788] [id = 515] 16:46:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (1847BC00) [pid = 2788] [serial = 1545] [outer = 00000000] 16:46:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (18BA7C00) [pid = 2788] [serial = 1546] [outer = 1847BC00] 16:46:36 INFO - PROCESS | 2788 | 1462923996634 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (18BAA000) [pid = 2788] [serial = 1547] [outer = 1847BC00] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1445D800) [pid = 2788] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (11231C00) [pid = 2788] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1799A000) [pid = 2788] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (10E38000) [pid = 2788] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (18966400) [pid = 2788] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (19F22400) [pid = 2788] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (11731000) [pid = 2788] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1702A000) [pid = 2788] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1792E400) [pid = 2788] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (16602C00) [pid = 2788] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (130EA000) [pid = 2788] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (12E28000) [pid = 2788] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1809B000) [pid = 2788] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (17F80000) [pid = 2788] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (106F0C00) [pid = 2788] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (15608400) [pid = 2788] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (19F37800) [pid = 2788] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1847F000) [pid = 2788] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:46:37 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (15C7D000) [pid = 2788] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:46:37 INFO - PROCESS | 2788 | 1462923997264 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 906ms 16:46:37 INFO - PROCESS | 2788 | 1462923997309 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 2788 | 1462923997311 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 16:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:46:37 INFO - PROCESS | 2788 | 1462923997314 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 2788 | 1462923997316 Marionette TRACE conn2 <- [1,2026,null,{}] 16:46:37 INFO - PROCESS | 2788 | 1462923997319 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:37 INFO - PROCESS | 2788 | 1462923997399 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:46:37 INFO - PROCESS | 2788 | 1462923997500 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:37 INFO - PROCESS | 2788 | ++DOCSHELL 10D60400 == 55 [pid = 2788] [id = 516] 16:46:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (10E40400) [pid = 2788] [serial = 1548] [outer = 00000000] 16:46:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (15C31400) [pid = 2788] [serial = 1549] [outer = 10E40400] 16:46:37 INFO - PROCESS | 2788 | 1462923997545 Marionette DEBUG loaded listener.js 16:46:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (17526400) [pid = 2788] [serial = 1550] [outer = 10E40400] 16:46:37 INFO - PROCESS | 2788 | 1462923997922 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 625ms 16:46:37 INFO - PROCESS | 2788 | 1462923997952 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 2788 | 1462923997954 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 16:46:37 INFO - PROCESS | 2788 | 1462923997957 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:46:37 INFO - PROCESS | 2788 | 1462923997959 Marionette TRACE conn2 <- [1,2030,null,{}] 16:46:37 INFO - PROCESS | 2788 | 1462923997962 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:38 INFO - PROCESS | 2788 | 1462923998083 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:46:38 INFO - PROCESS | 2788 | 1462923998092 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:38 INFO - PROCESS | 2788 | ++DOCSHELL 10E38400 == 56 [pid = 2788] [id = 517] 16:46:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1702A000) [pid = 2788] [serial = 1551] [outer = 00000000] 16:46:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (18478000) [pid = 2788] [serial = 1552] [outer = 1702A000] 16:46:38 INFO - PROCESS | 2788 | 1462923998136 Marionette DEBUG loaded listener.js 16:46:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (18B81800) [pid = 2788] [serial = 1553] [outer = 1702A000] 16:46:38 INFO - PROCESS | 2788 | 1462923998541 Marionette TRACE conn2 <- [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]]]}] 16:46:38 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) 16:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 641ms 16:46:38 INFO - PROCESS | 2788 | 1462923998597 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:46:38 INFO - PROCESS | 2788 | 1462923998598 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 16:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:46:38 INFO - PROCESS | 2788 | 1462923998602 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:46:38 INFO - PROCESS | 2788 | 1462923998603 Marionette TRACE conn2 <- [1,2034,null,{}] 16:46:38 INFO - PROCESS | 2788 | 1462923998607 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:38 INFO - PROCESS | 2788 | 1462923998726 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:46:38 INFO - PROCESS | 2788 | 1462923998771 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:38 INFO - PROCESS | 2788 | ++DOCSHELL 10E34C00 == 57 [pid = 2788] [id = 518] 16:46:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (13C6C800) [pid = 2788] [serial = 1554] [outer = 00000000] 16:46:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (19F2AC00) [pid = 2788] [serial = 1555] [outer = 13C6C800] 16:46:38 INFO - PROCESS | 2788 | 1462923998814 Marionette DEBUG loaded listener.js 16:46:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (19F34000) [pid = 2788] [serial = 1556] [outer = 13C6C800] 16:46:39 INFO - PROCESS | 2788 | 1462923999338 Marionette TRACE conn2 <- [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]]]}] 16:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 797ms 16:46:39 INFO - PROCESS | 2788 | 1462923999405 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:46:39 INFO - PROCESS | 2788 | 1462923999409 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 16:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:46:39 INFO - PROCESS | 2788 | 1462923999415 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:46:39 INFO - PROCESS | 2788 | 1462923999419 Marionette TRACE conn2 <- [1,2038,null,{}] 16:46:39 INFO - PROCESS | 2788 | 1462923999425 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:39 INFO - PROCESS | 2788 | 1462923999537 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:46:39 INFO - PROCESS | 2788 | 1462923999678 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:39 INFO - PROCESS | 2788 | ++DOCSHELL 10E3D400 == 58 [pid = 2788] [id = 519] 16:46:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (10E3D800) [pid = 2788] [serial = 1557] [outer = 00000000] 16:46:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (12C17000) [pid = 2788] [serial = 1558] [outer = 10E3D800] 16:46:39 INFO - PROCESS | 2788 | 1462923999736 Marionette DEBUG loaded listener.js 16:46:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (132A5400) [pid = 2788] [serial = 1559] [outer = 10E3D800] 16:46:40 INFO - PROCESS | 2788 | 1462924000358 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1000ms 16:46:40 INFO - PROCESS | 2788 | 1462924000418 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:46:40 INFO - PROCESS | 2788 | 1462924000424 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 16:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:46:40 INFO - PROCESS | 2788 | 1462924000430 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:46:40 INFO - PROCESS | 2788 | 1462924000433 Marionette TRACE conn2 <- [1,2042,null,{}] 16:46:40 INFO - PROCESS | 2788 | 1462924000437 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:40 INFO - PROCESS | 2788 | 1462924000545 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:46:40 INFO - PROCESS | 2788 | 1462924000686 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 2788 | ++DOCSHELL 13560000 == 59 [pid = 2788] [id = 520] 16:46:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (13CA0800) [pid = 2788] [serial = 1560] [outer = 00000000] 16:46:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (15C7A000) [pid = 2788] [serial = 1561] [outer = 13CA0800] 16:46:40 INFO - PROCESS | 2788 | 1462924000740 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1660C800) [pid = 2788] [serial = 1562] [outer = 13CA0800] 16:46:41 INFO - PROCESS | 2788 | 1462924001300 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 906ms 16:46:41 INFO - PROCESS | 2788 | 1462924001332 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 2788 | 1462924001335 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 16:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:46:41 INFO - PROCESS | 2788 | 1462924001339 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - PROCESS | 2788 | 1462924001342 Marionette TRACE conn2 <- [1,2046,null,{}] 16:46:41 INFO - PROCESS | 2788 | 1462924001353 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:41 INFO - PROCESS | 2788 | 1462924001463 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:46:41 INFO - PROCESS | 2788 | 1462924001608 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:41 INFO - PROCESS | 2788 | ++DOCSHELL 17998800 == 60 [pid = 2788] [id = 521] 16:46:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1799E000) [pid = 2788] [serial = 1563] [outer = 00000000] 16:46:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (17F7E400) [pid = 2788] [serial = 1564] [outer = 1799E000] 16:46:41 INFO - PROCESS | 2788 | 1462924001665 Marionette DEBUG loaded listener.js 16:46:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (18BA5C00) [pid = 2788] [serial = 1565] [outer = 1799E000] 16:46:42 INFO - PROCESS | 2788 | 1462924002253 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 938ms 16:46:42 INFO - PROCESS | 2788 | 1462924002283 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:46:42 INFO - PROCESS | 2788 | 1462924002286 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 16:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:46:42 INFO - PROCESS | 2788 | 1462924002290 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:46:42 INFO - PROCESS | 2788 | 1462924002292 Marionette TRACE conn2 <- [1,2050,null,{}] 16:46:42 INFO - PROCESS | 2788 | 1462924002295 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:42 INFO - PROCESS | 2788 | 1462924002400 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:46:42 INFO - PROCESS | 2788 | 1462924002513 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:42 INFO - PROCESS | 2788 | ++DOCSHELL 19FA9C00 == 61 [pid = 2788] [id = 522] 16:46:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (19FAA400) [pid = 2788] [serial = 1566] [outer = 00000000] 16:46:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (1A549000) [pid = 2788] [serial = 1567] [outer = 19FAA400] 16:46:42 INFO - PROCESS | 2788 | 1462924002566 Marionette DEBUG loaded listener.js 16:46:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (1A7C0800) [pid = 2788] [serial = 1568] [outer = 19FAA400] 16:46:43 INFO - PROCESS | 2788 | 1462924003129 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 907ms 16:46:43 INFO - PROCESS | 2788 | 1462924003194 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:46:43 INFO - PROCESS | 2788 | 1462924003196 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 16:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:46:43 INFO - PROCESS | 2788 | 1462924003200 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:46:43 INFO - PROCESS | 2788 | 1462924003202 Marionette TRACE conn2 <- [1,2054,null,{}] 16:46:43 INFO - PROCESS | 2788 | 1462924003205 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:43 INFO - PROCESS | 2788 | 1462924003307 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:46:43 INFO - PROCESS | 2788 | 1462924003419 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:43 INFO - PROCESS | 2788 | ++DOCSHELL 10708400 == 62 [pid = 2788] [id = 523] 16:46:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (10E36400) [pid = 2788] [serial = 1569] [outer = 00000000] 16:46:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1AB96000) [pid = 2788] [serial = 1570] [outer = 10E36400] 16:46:43 INFO - PROCESS | 2788 | 1462924003472 Marionette DEBUG loaded listener.js 16:46:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (1ABA7800) [pid = 2788] [serial = 1571] [outer = 10E36400] 16:46:44 INFO - PROCESS | 2788 | 1462924004093 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 953ms 16:46:44 INFO - PROCESS | 2788 | 1462924004144 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:46:44 INFO - PROCESS | 2788 | 1462924004147 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 16:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:46:44 INFO - PROCESS | 2788 | 1462924004150 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:46:44 INFO - PROCESS | 2788 | 1462924004152 Marionette TRACE conn2 <- [1,2058,null,{}] 16:46:44 INFO - PROCESS | 2788 | 1462924004156 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:44 INFO - PROCESS | 2788 | 1462924004279 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:46:44 INFO - PROCESS | 2788 | 1462924004451 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:44 INFO - PROCESS | 2788 | ++DOCSHELL 1070E000 == 63 [pid = 2788] [id = 524] 16:46:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (107FA800) [pid = 2788] [serial = 1572] [outer = 00000000] 16:46:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (13434C00) [pid = 2788] [serial = 1573] [outer = 107FA800] 16:46:44 INFO - PROCESS | 2788 | 1462924004506 Marionette DEBUG loaded listener.js 16:46:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (13C7C400) [pid = 2788] [serial = 1574] [outer = 107FA800] 16:46:45 INFO - PROCESS | 2788 | 1462924005232 Marionette TRACE conn2 <- [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]]]}] 16:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1093ms 16:46:45 INFO - PROCESS | 2788 | 1462924005247 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:46:45 INFO - PROCESS | 2788 | 1462924005252 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 16:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:46:45 INFO - PROCESS | 2788 | 1462924005256 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:46:45 INFO - PROCESS | 2788 | 1462924005260 Marionette TRACE conn2 <- [1,2062,null,{}] 16:46:45 INFO - PROCESS | 2788 | 1462924005265 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:45 INFO - PROCESS | 2788 | 1462924005372 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:46:45 INFO - PROCESS | 2788 | 1462924005547 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 2788 | ++DOCSHELL 10761000 == 64 [pid = 2788] [id = 525] 16:46:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (107FB400) [pid = 2788] [serial = 1575] [outer = 00000000] 16:46:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (10F0F800) [pid = 2788] [serial = 1576] [outer = 107FB400] 16:46:45 INFO - PROCESS | 2788 | 1462924005599 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1153AC00) [pid = 2788] [serial = 1577] [outer = 107FB400] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 1445D400 == 63 [pid = 2788] [id = 474] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 10E38400 == 62 [pid = 2788] [id = 517] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 10D60400 == 61 [pid = 2788] [id = 516] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 17F7F400 == 60 [pid = 2788] [id = 515] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 17999000 == 59 [pid = 2788] [id = 514] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 10D5B000 == 58 [pid = 2788] [id = 513] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 16606400 == 57 [pid = 2788] [id = 512] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (10F15800) [pid = 2788] [serial = 1465] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (1445DC00) [pid = 2788] [serial = 1468] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (17023C00) [pid = 2788] [serial = 1471] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (1A545400) [pid = 2788] [serial = 1474] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (1A5EFC00) [pid = 2788] [serial = 1477] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 16603C00 == 56 [pid = 2788] [id = 511] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 10F1B000 == 55 [pid = 2788] [id = 510] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 106F0400 == 54 [pid = 2788] [id = 509] 16:46:46 INFO - PROCESS | 2788 | --DOCSHELL 10F1CC00 == 53 [pid = 2788] [id = 504] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (19FAA800) [pid = 2788] [serial = 1430] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (19F2D800) [pid = 2788] [serial = 1427] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (16C6EC00) [pid = 2788] [serial = 1382] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (1660CC00) [pid = 2788] [serial = 1424] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (13D46400) [pid = 2788] [serial = 1379] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (18BACC00) [pid = 2788] [serial = 1385] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (132F1000) [pid = 2788] [serial = 1421] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (18BA6400) [pid = 2788] [serial = 1376] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (18968000) [pid = 2788] [serial = 1499] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (18BAF000) [pid = 2788] [serial = 1504] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (19F3EC00) [pid = 2788] [serial = 1508] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1560F400) [pid = 2788] [serial = 1502] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (19F1FC00) [pid = 2788] [serial = 1505] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (17659400) [pid = 2788] [serial = 1493] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (19F35800) [pid = 2788] [serial = 1507] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (13BCFC00) [pid = 2788] [serial = 1481] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (12E28C00) [pid = 2788] [serial = 1480] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (17525C00) [pid = 2788] [serial = 1492] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (179E7000) [pid = 2788] [serial = 1495] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (16682C00) [pid = 2788] [serial = 1489] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (16CDF400) [pid = 2788] [serial = 1490] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (15A7E400) [pid = 2788] [serial = 1486] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (16086C00) [pid = 2788] [serial = 1487] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1355C800) [pid = 2788] [serial = 1483] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (13C7EC00) [pid = 2788] [serial = 1484] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (19FAC000) [pid = 2788] [serial = 1463] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (18B74400) [pid = 2788] [serial = 1498] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (17DFAC00) [pid = 2788] [serial = 1496] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (11BC2C00) [pid = 2788] [serial = 1501] [outer = 00000000] [url = about:blank] 16:46:46 INFO - PROCESS | 2788 | 1462924006236 Marionette TRACE conn2 <- [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]]]}] 16:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1000ms 16:46:46 INFO - PROCESS | 2788 | 1462924006261 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 2788 | 1462924006266 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 16:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:46:46 INFO - PROCESS | 2788 | 1462924006272 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 2788 | 1462924006275 Marionette TRACE conn2 <- [1,2066,null,{}] 16:46:46 INFO - PROCESS | 2788 | 1462924006278 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:46 INFO - PROCESS | 2788 | 1462924006365 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:46:46 INFO - PROCESS | 2788 | 1462924006376 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:46 INFO - PROCESS | 2788 | ++DOCSHELL 107F3800 == 54 [pid = 2788] [id = 526] 16:46:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (10D60400) [pid = 2788] [serial = 1578] [outer = 00000000] 16:46:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (11B64400) [pid = 2788] [serial = 1579] [outer = 10D60400] 16:46:46 INFO - PROCESS | 2788 | 1462924006507 Marionette DEBUG loaded listener.js 16:46:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (12C13000) [pid = 2788] [serial = 1580] [outer = 10D60400] 16:46:46 INFO - PROCESS | 2788 | 1462924006924 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 687ms 16:46:46 INFO - PROCESS | 2788 | 1462924006971 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 2788 | 1462924006973 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 16:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:46:46 INFO - PROCESS | 2788 | 1462924006976 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 2788 | 1462924006980 Marionette TRACE conn2 <- [1,2070,null,{}] 16:46:46 INFO - PROCESS | 2788 | 1462924006995 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:47 INFO - PROCESS | 2788 | 1462924007120 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:46:47 INFO - PROCESS | 2788 | 1462924007141 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 2788 | ++DOCSHELL 13C7EC00 == 55 [pid = 2788] [id = 527] 16:46:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (13C83C00) [pid = 2788] [serial = 1581] [outer = 00000000] 16:46:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (13D48000) [pid = 2788] [serial = 1582] [outer = 13C83C00] 16:46:47 INFO - PROCESS | 2788 | 1462924007190 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (14179000) [pid = 2788] [serial = 1583] [outer = 13C83C00] 16:46:47 INFO - PROCESS | 2788 | 1462924007638 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 703ms 16:46:47 INFO - PROCESS | 2788 | 1462924007676 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:46:47 INFO - PROCESS | 2788 | 1462924007678 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 16:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:46:47 INFO - PROCESS | 2788 | 1462924007685 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:46:47 INFO - PROCESS | 2788 | 1462924007687 Marionette TRACE conn2 <- [1,2074,null,{}] 16:46:47 INFO - PROCESS | 2788 | 1462924007691 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:47 INFO - PROCESS | 2788 | 1462924007777 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:46:47 INFO - PROCESS | 2788 | 1462924007784 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 2788 | ++DOCSHELL 14468400 == 56 [pid = 2788] [id = 528] 16:46:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1461B000) [pid = 2788] [serial = 1584] [outer = 00000000] 16:46:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (15B60C00) [pid = 2788] [serial = 1585] [outer = 1461B000] 16:46:47 INFO - PROCESS | 2788 | 1462924007829 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (15C39800) [pid = 2788] [serial = 1586] [outer = 1461B000] 16:46:48 INFO - PROCESS | 2788 | 1462924008297 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 703ms 16:46:48 INFO - PROCESS | 2788 | 1462924008386 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 2788 | 1462924008397 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 16:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:46:48 INFO - PROCESS | 2788 | 1462924008401 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 2788 | 1462924008403 Marionette TRACE conn2 <- [1,2078,null,{}] 16:46:48 INFO - PROCESS | 2788 | 1462924008407 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:48 INFO - PROCESS | 2788 | 1462924008530 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:46:48 INFO - PROCESS | 2788 | 1462924008631 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 2788 | ++DOCSHELL 1560A400 == 57 [pid = 2788] [id = 529] 16:46:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (15C38000) [pid = 2788] [serial = 1587] [outer = 00000000] 16:46:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (1607DC00) [pid = 2788] [serial = 1588] [outer = 15C38000] 16:46:48 INFO - PROCESS | 2788 | 1462924008675 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (16607C00) [pid = 2788] [serial = 1589] [outer = 15C38000] 16:46:49 INFO - PROCESS | 2788 | 1462924009105 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 734ms 16:46:49 INFO - PROCESS | 2788 | 1462924009142 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 2788 | 1462924009144 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 16:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:46:49 INFO - PROCESS | 2788 | 1462924009151 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 2788 | 1462924009153 Marionette TRACE conn2 <- [1,2082,null,{}] 16:46:49 INFO - PROCESS | 2788 | 1462924009157 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:49 INFO - PROCESS | 2788 | 1462924009299 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:46:49 INFO - PROCESS | 2788 | 1462924009384 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:49 INFO - PROCESS | 2788 | ++DOCSHELL 1667F800 == 58 [pid = 2788] [id = 530] 16:46:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (16683000) [pid = 2788] [serial = 1590] [outer = 00000000] 16:46:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (16CDF400) [pid = 2788] [serial = 1591] [outer = 16683000] 16:46:49 INFO - PROCESS | 2788 | 1462924009429 Marionette DEBUG loaded listener.js 16:46:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (16CE9800) [pid = 2788] [serial = 1592] [outer = 16683000] 16:46:49 INFO - PROCESS | 2788 | 1462924009844 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 16:46:49 INFO - PROCESS | 2788 | 1462924009889 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 2788 | 1462924009891 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 16:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:46:49 INFO - PROCESS | 2788 | 1462924009929 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 2788 | 1462924009931 Marionette TRACE conn2 <- [1,2086,null,{}] 16:46:49 INFO - PROCESS | 2788 | 1462924009944 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:50 INFO - PROCESS | 2788 | 1462924010060 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:46:50 INFO - PROCESS | 2788 | 1462924010146 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 2788 | ++DOCSHELL 16683400 == 59 [pid = 2788] [id = 531] 16:46:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (16C78800) [pid = 2788] [serial = 1593] [outer = 00000000] 16:46:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (17526000) [pid = 2788] [serial = 1594] [outer = 16C78800] 16:46:50 INFO - PROCESS | 2788 | 1462924010193 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (17657800) [pid = 2788] [serial = 1595] [outer = 16C78800] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (17999400) [pid = 2788] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (16604400) [pid = 2788] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (11EAC000) [pid = 2788] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1349AC00) [pid = 2788] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (10F1B800) [pid = 2788] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (1702A000) [pid = 2788] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1847BC00) [pid = 2788] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1667C800) [pid = 2788] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (10E40400) [pid = 2788] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (10F16000) [pid = 2788] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:46:50 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (10F1D000) [pid = 2788] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:46:50 INFO - PROCESS | 2788 | 1462924010720 Marionette TRACE conn2 <- [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]]]}] 16:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 875ms 16:46:50 INFO - PROCESS | 2788 | 1462924010778 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:46:50 INFO - PROCESS | 2788 | 1462924010780 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 16:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:46:50 INFO - PROCESS | 2788 | 1462924010783 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:46:50 INFO - PROCESS | 2788 | 1462924010785 Marionette TRACE conn2 <- [1,2090,null,{}] 16:46:50 INFO - PROCESS | 2788 | 1462924010788 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:50 INFO - PROCESS | 2788 | 1462924010881 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:46:50 INFO - PROCESS | 2788 | 1462924010887 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 2788 | ++DOCSHELL 10E3EC00 == 60 [pid = 2788] [id = 532] 16:46:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (10F1B800) [pid = 2788] [serial = 1596] [outer = 00000000] 16:46:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (16C6E000) [pid = 2788] [serial = 1597] [outer = 10F1B800] 16:46:50 INFO - PROCESS | 2788 | 1462924010931 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (170C8400) [pid = 2788] [serial = 1598] [outer = 10F1B800] 16:46:51 INFO - PROCESS | 2788 | 1462924011366 Marionette TRACE conn2 <- [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]]]}] 16:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 625ms 16:46:51 INFO - PROCESS | 2788 | 1462924011422 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:46:51 INFO - PROCESS | 2788 | 1462924011424 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 16:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:46:51 INFO - PROCESS | 2788 | 1462924011427 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:46:51 INFO - PROCESS | 2788 | 1462924011429 Marionette TRACE conn2 <- [1,2094,null,{}] 16:46:51 INFO - PROCESS | 2788 | 1462924011432 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:51 INFO - PROCESS | 2788 | 1462924011518 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:46:51 INFO - PROCESS | 2788 | 1462924011524 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 2788 | ++DOCSHELL 16010800 == 61 [pid = 2788] [id = 533] 16:46:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (17310800) [pid = 2788] [serial = 1599] [outer = 00000000] 16:46:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1792B400) [pid = 2788] [serial = 1600] [outer = 17310800] 16:46:51 INFO - PROCESS | 2788 | 1462924011567 Marionette DEBUG loaded listener.js 16:46:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (1799A400) [pid = 2788] [serial = 1601] [outer = 17310800] 16:46:52 INFO - PROCESS | 2788 | 1462924012017 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 641ms 16:46:52 INFO - PROCESS | 2788 | 1462924012068 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 2788 | 1462924012070 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 16:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:46:52 INFO - PROCESS | 2788 | 1462924012073 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - PROCESS | 2788 | 1462924012075 Marionette TRACE conn2 <- [1,2098,null,{}] 16:46:52 INFO - PROCESS | 2788 | 1462924012079 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:52 INFO - PROCESS | 2788 | 1462924012164 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:46:52 INFO - PROCESS | 2788 | 1462924012170 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:52 INFO - PROCESS | 2788 | ++DOCSHELL 1702A000 == 62 [pid = 2788] [id = 534] 16:46:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (17923000) [pid = 2788] [serial = 1602] [outer = 00000000] 16:46:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (17DF9800) [pid = 2788] [serial = 1603] [outer = 17923000] 16:46:52 INFO - PROCESS | 2788 | 1462924012214 Marionette DEBUG loaded listener.js 16:46:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (17F82800) [pid = 2788] [serial = 1604] [outer = 17923000] 16:46:52 INFO - PROCESS | 2788 | 1462924012827 Marionette TRACE conn2 <- [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]]]}] 16:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 796ms 16:46:52 INFO - PROCESS | 2788 | 1462924012930 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 2788 | 1462924012935 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 16:46:52 INFO - PROCESS | 2788 | 1462924012942 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:46:52 INFO - PROCESS | 2788 | 1462924012947 Marionette TRACE conn2 <- [1,2102,null,{}] 16:46:52 INFO - PROCESS | 2788 | 1462924012952 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:53 INFO - PROCESS | 2788 | 1462924013073 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:46:53 INFO - PROCESS | 2788 | 1462924013182 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:53 INFO - PROCESS | 2788 | ++DOCSHELL 107F2000 == 63 [pid = 2788] [id = 535] 16:46:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (10E33400) [pid = 2788] [serial = 1605] [outer = 00000000] 16:46:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (117DC000) [pid = 2788] [serial = 1606] [outer = 10E33400] 16:46:53 INFO - PROCESS | 2788 | 1462924013238 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (122B0400) [pid = 2788] [serial = 1607] [outer = 10E33400] 16:46:53 INFO - PROCESS | 2788 | 1462924013809 Marionette TRACE conn2 <- [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]]]}] 16:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 906ms 16:46:53 INFO - PROCESS | 2788 | 1462924013851 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:46:53 INFO - PROCESS | 2788 | 1462924013857 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 16:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:46:53 INFO - PROCESS | 2788 | 1462924013863 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:46:53 INFO - PROCESS | 2788 | 1462924013866 Marionette TRACE conn2 <- [1,2106,null,{}] 16:46:53 INFO - PROCESS | 2788 | 1462924013871 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:53 INFO - PROCESS | 2788 | 1462924013980 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:46:54 INFO - PROCESS | 2788 | 1462924014095 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:54 INFO - PROCESS | 2788 | ++DOCSHELL 11728000 == 64 [pid = 2788] [id = 536] 16:46:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (11728400) [pid = 2788] [serial = 1608] [outer = 00000000] 16:46:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (13D46400) [pid = 2788] [serial = 1609] [outer = 11728400] 16:46:54 INFO - PROCESS | 2788 | 1462924014188 Marionette DEBUG loaded listener.js 16:46:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (15B60400) [pid = 2788] [serial = 1610] [outer = 11728400] 16:46:54 INFO - PROCESS | 2788 | 1462924014792 Marionette TRACE conn2 <- [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]]]}] 16:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 985ms 16:46:54 INFO - PROCESS | 2788 | 1462924014853 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:46:54 INFO - PROCESS | 2788 | 1462924014855 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 16:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:46:54 INFO - PROCESS | 2788 | 1462924014859 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - PROCESS | 2788 | 1462924014863 Marionette TRACE conn2 <- [1,2110,null,{}] 16:46:54 INFO - PROCESS | 2788 | 1462924014874 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:54 INFO - PROCESS | 2788 | 1462924014986 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:46:55 INFO - PROCESS | 2788 | 1462924015131 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 2788 | ++DOCSHELL 16C6F000 == 65 [pid = 2788] [id = 537] 16:46:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (17996000) [pid = 2788] [serial = 1611] [outer = 00000000] 16:46:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (17DF2C00) [pid = 2788] [serial = 1612] [outer = 17996000] 16:46:55 INFO - PROCESS | 2788 | 1462924015189 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (186AD800) [pid = 2788] [serial = 1613] [outer = 17996000] 16:46:55 INFO - PROCESS | 2788 | 1462924015733 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 953ms 16:46:55 INFO - PROCESS | 2788 | 1462924015804 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:46:55 INFO - PROCESS | 2788 | 1462924015807 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 16:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:46:55 INFO - PROCESS | 2788 | 1462924015810 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:46:55 INFO - PROCESS | 2788 | 1462924015812 Marionette TRACE conn2 <- [1,2114,null,{}] 16:46:55 INFO - PROCESS | 2788 | 1462924015816 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:55 INFO - PROCESS | 2788 | 1462924015925 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:46:56 INFO - PROCESS | 2788 | 1462924016066 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:56 INFO - PROCESS | 2788 | ++DOCSHELL 18971000 == 66 [pid = 2788] [id = 538] 16:46:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (18971800) [pid = 2788] [serial = 1614] [outer = 00000000] 16:46:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (18B7E800) [pid = 2788] [serial = 1615] [outer = 18971800] 16:46:56 INFO - PROCESS | 2788 | 1462924016120 Marionette DEBUG loaded listener.js 16:46:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (18BA9400) [pid = 2788] [serial = 1616] [outer = 18971800] 16:46:56 INFO - PROCESS | 2788 | 1462924016687 Marionette TRACE conn2 <- [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]]]}] 16:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 953ms 16:46:56 INFO - PROCESS | 2788 | 1462924016755 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:46:56 INFO - PROCESS | 2788 | 1462924016757 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 16:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:46:56 INFO - PROCESS | 2788 | 1462924016761 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:46:56 INFO - PROCESS | 2788 | 1462924016763 Marionette TRACE conn2 <- [1,2118,null,{}] 16:46:56 INFO - PROCESS | 2788 | 1462924016767 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:56 INFO - PROCESS | 2788 | 1462924016871 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:46:57 INFO - PROCESS | 2788 | 1462924017027 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:57 INFO - PROCESS | 2788 | ++DOCSHELL 0FDF7C00 == 67 [pid = 2788] [id = 539] 16:46:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (132ADC00) [pid = 2788] [serial = 1617] [outer = 00000000] 16:46:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (18BB4400) [pid = 2788] [serial = 1618] [outer = 132ADC00] 16:46:57 INFO - PROCESS | 2788 | 1462924017081 Marionette DEBUG loaded listener.js 16:46:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (19F23000) [pid = 2788] [serial = 1619] [outer = 132ADC00] 16:46:57 INFO - PROCESS | 2788 | 1462924017652 Marionette TRACE conn2 <- [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] 16:46:57 INFO - PROCESS | 2788 | 1462924017709 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 16:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:46:57 INFO - PROCESS | 2788 | 1462924017712 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:46:57 INFO - PROCESS | 2788 | 1462924017714 Marionette TRACE conn2 <- [1,2122,null,{}] 16:46:57 INFO - PROCESS | 2788 | 1462924017717 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:57 INFO - PROCESS | 2788 | 1462924017843 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:46:58 INFO - PROCESS | 2788 | 1462924018224 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:58 INFO - PROCESS | 2788 | ++DOCSHELL 0FDD9400 == 68 [pid = 2788] [id = 540] 16:46:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (10712800) [pid = 2788] [serial = 1620] [outer = 00000000] 16:46:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (10F12800) [pid = 2788] [serial = 1621] [outer = 10712800] 16:46:58 INFO - PROCESS | 2788 | 1462924018274 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (112B1000) [pid = 2788] [serial = 1622] [outer = 10712800] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 107EDC00 == 67 [pid = 2788] [id = 492] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 14621000 == 66 [pid = 2788] [id = 460] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 1809CC00 == 65 [pid = 2788] [id = 491] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 16684800 == 64 [pid = 2788] [id = 462] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 1660B400 == 63 [pid = 2788] [id = 490] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 16010800 == 62 [pid = 2788] [id = 533] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 10E3EC00 == 61 [pid = 2788] [id = 532] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 16683400 == 60 [pid = 2788] [id = 531] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 1667F800 == 59 [pid = 2788] [id = 530] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 18BAE800 == 58 [pid = 2788] [id = 503] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 13C7EC00 == 57 [pid = 2788] [id = 527] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 107F3800 == 56 [pid = 2788] [id = 526] 16:46:58 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (19F2AC00) [pid = 2788] [serial = 1555] [outer = 00000000] [url = about:blank] 16:46:58 INFO - PROCESS | 2788 | 1462924018962 Marionette TRACE conn2 <- [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",0,null,null]]]}] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 10761000 == 55 [pid = 2788] [id = 525] 16:46:58 INFO - PROCESS | 2788 | --DOCSHELL 10E3D400 == 54 [pid = 2788] [id = 519] 16:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1297ms 16:46:58 INFO - PROCESS | 2788 | 1462924019008 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 2788 | 1462924019013 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 16:46:59 INFO - PROCESS | 2788 | 1462924019017 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:46:59 INFO - PROCESS | 2788 | 1462924019021 Marionette TRACE conn2 <- [1,2126,null,{}] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (19F2B400) [pid = 2788] [serial = 1418] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (17F82C00) [pid = 2788] [serial = 1543] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (16C6B800) [pid = 2788] [serial = 1516] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (1660E800) [pid = 2788] [serial = 1534] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (16684400) [pid = 2788] [serial = 1535] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (14622C00) [pid = 2788] [serial = 1529] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (13D4A000) [pid = 2788] [serial = 1528] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (19F2B800) [pid = 2788] [serial = 1519] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (132F1C00) [pid = 2788] [serial = 1513] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (1AB9CC00) [pid = 2788] [serial = 1526] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1A7BB800) [pid = 2788] [serial = 1525] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (132A6400) [pid = 2788] [serial = 1531] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (18B81800) [pid = 2788] [serial = 1553] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (13D46000) [pid = 2788] [serial = 1532] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (18BA7C00) [pid = 2788] [serial = 1546] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1A7BB000) [pid = 2788] [serial = 1510] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (1A846000) [pid = 2788] [serial = 1522] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (170C9000) [pid = 2788] [serial = 1537] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1862E800) [pid = 2788] [serial = 1544] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (15C31400) [pid = 2788] [serial = 1549] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (18478000) [pid = 2788] [serial = 1552] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (18BAA000) [pid = 2788] [serial = 1547] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (17925000) [pid = 2788] [serial = 1540] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (17526400) [pid = 2788] [serial = 1550] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1792DC00) [pid = 2788] [serial = 1541] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (17524C00) [pid = 2788] [serial = 1538] [outer = 00000000] [url = about:blank] 16:46:59 INFO - PROCESS | 2788 | 1462924019047 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:59 INFO - PROCESS | 2788 | 1462924019139 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:46:59 INFO - PROCESS | 2788 | 1462924019152 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:59 INFO - PROCESS | 2788 | ++DOCSHELL 122B0000 == 55 [pid = 2788] [id = 541] 16:46:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (122B1000) [pid = 2788] [serial = 1623] [outer = 00000000] 16:46:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (132B2000) [pid = 2788] [serial = 1624] [outer = 122B1000] 16:46:59 INFO - PROCESS | 2788 | 1462924019200 Marionette DEBUG loaded listener.js 16:46:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1355EC00) [pid = 2788] [serial = 1625] [outer = 122B1000] 16:46:59 INFO - PROCESS | 2788 | 1462924019730 Marionette TRACE conn2 <- [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]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 750ms 16:46:59 INFO - PROCESS | 2788 | 1462924019781 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 2788 | 1462924019785 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 16:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:46:59 INFO - PROCESS | 2788 | 1462924019789 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 2788 | 1462924019791 Marionette TRACE conn2 <- [1,2130,null,{}] 16:46:59 INFO - PROCESS | 2788 | 1462924019795 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:59 INFO - PROCESS | 2788 | 1462924019880 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:46:59 INFO - PROCESS | 2788 | 1462924019890 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:59 INFO - PROCESS | 2788 | ++DOCSHELL 15608400 == 56 [pid = 2788] [id = 542] 16:46:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (15608C00) [pid = 2788] [serial = 1626] [outer = 00000000] 16:46:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (15B61000) [pid = 2788] [serial = 1627] [outer = 15608C00] 16:46:59 INFO - PROCESS | 2788 | 1462924019939 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (16003400) [pid = 2788] [serial = 1628] [outer = 15608C00] 16:47:00 INFO - PROCESS | 2788 | 1462924020421 Marionette TRACE conn2 <- [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] 16:47:00 INFO - PROCESS | 2788 | 1462924020494 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 16:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:47:00 INFO - PROCESS | 2788 | 1462924020507 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:47:00 INFO - PROCESS | 2788 | 1462924020514 Marionette TRACE conn2 <- [1,2134,null,{}] 16:47:00 INFO - PROCESS | 2788 | 1462924020518 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:00 INFO - PROCESS | 2788 | 1462924020604 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:47:00 INFO - PROCESS | 2788 | 1462924020705 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 2788 | ++DOCSHELL 106F0400 == 57 [pid = 2788] [id = 543] 16:47:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (16010800) [pid = 2788] [serial = 1629] [outer = 00000000] 16:47:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (16C69400) [pid = 2788] [serial = 1630] [outer = 16010800] 16:47:00 INFO - PROCESS | 2788 | 1462924020749 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (17023000) [pid = 2788] [serial = 1631] [outer = 16010800] 16:47:01 INFO - PROCESS | 2788 | 1462924021117 Marionette TRACE conn2 <- [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] 16:47:01 INFO - PROCESS | 2788 | 1462924021161 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 16:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:47:01 INFO - PROCESS | 2788 | 1462924021164 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 2788 | 1462924021166 Marionette TRACE conn2 <- [1,2138,null,{}] 16:47:01 INFO - PROCESS | 2788 | 1462924021169 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:01 INFO - PROCESS | 2788 | 1462924021338 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:47:01 INFO - PROCESS | 2788 | 1462924021362 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 2788 | ++DOCSHELL 16610000 == 58 [pid = 2788] [id = 544] 16:47:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (16AC0800) [pid = 2788] [serial = 1632] [outer = 00000000] 16:47:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (17921C00) [pid = 2788] [serial = 1633] [outer = 16AC0800] 16:47:01 INFO - PROCESS | 2788 | 1462924021407 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1792F400) [pid = 2788] [serial = 1634] [outer = 16AC0800] 16:47:01 INFO - PROCESS | 2788 | 1462924021868 Marionette TRACE conn2 <- [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",0,null,null]]]}] 16:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 735ms 16:47:01 INFO - PROCESS | 2788 | 1462924021904 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 2788 | 1462924021906 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 16:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:47:01 INFO - PROCESS | 2788 | 1462924021914 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 2788 | 1462924021916 Marionette TRACE conn2 <- [1,2142,null,{}] 16:47:01 INFO - PROCESS | 2788 | 1462924021919 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 2788 | 1462924022035 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:47:02 INFO - PROCESS | 2788 | 1462924022102 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 2788 | ++DOCSHELL 10E31C00 == 59 [pid = 2788] [id = 545] 16:47:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (17997400) [pid = 2788] [serial = 1635] [outer = 00000000] 16:47:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (1809E000) [pid = 2788] [serial = 1636] [outer = 17997400] 16:47:02 INFO - PROCESS | 2788 | 1462924022154 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (18968000) [pid = 2788] [serial = 1637] [outer = 17997400] 16:47:02 INFO - PROCESS | 2788 | 1462924022601 Marionette TRACE conn2 <- [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]]]}] 16:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 735ms 16:47:02 INFO - PROCESS | 2788 | 1462924022650 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 16:47:02 INFO - PROCESS | 2788 | 1462924022652 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 16:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:47:02 INFO - PROCESS | 2788 | 1462924022694 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 2788 | 1462924022696 Marionette TRACE conn2 <- [1,2146,null,{}] 16:47:02 INFO - PROCESS | 2788 | 1462924022699 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 2788 | 1462924022816 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:47:02 INFO - PROCESS | 2788 | 1462924022884 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 2788 | ++DOCSHELL 17522400 == 60 [pid = 2788] [id = 546] 16:47:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (1809D800) [pid = 2788] [serial = 1638] [outer = 00000000] 16:47:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (19F20000) [pid = 2788] [serial = 1639] [outer = 1809D800] 16:47:02 INFO - PROCESS | 2788 | 1462924022929 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (19F26400) [pid = 2788] [serial = 1640] [outer = 1809D800] 16:47:03 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (16683000) [pid = 2788] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:47:03 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (15C38000) [pid = 2788] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:47:03 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (1461B000) [pid = 2788] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:47:03 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (107FB400) [pid = 2788] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:47:03 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (10D60400) [pid = 2788] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:47:03 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (13C83C00) [pid = 2788] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:47:03 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (16C78800) [pid = 2788] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:47:03 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (17310800) [pid = 2788] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:47:03 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (10F1B800) [pid = 2788] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:47:03 INFO - PROCESS | 2788 | 1462924023559 Marionette TRACE conn2 <- [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",0,null,null]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 906ms 16:47:03 INFO - PROCESS | 2788 | 1462924023587 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 2788 | 1462924023589 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 16:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:47:03 INFO - PROCESS | 2788 | 1462924023594 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - PROCESS | 2788 | 1462924023596 Marionette TRACE conn2 <- [1,2150,null,{}] 16:47:03 INFO - PROCESS | 2788 | 1462924023600 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:03 INFO - PROCESS | 2788 | 1462924023681 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:47:03 INFO - PROCESS | 2788 | 1462924023689 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:03 INFO - PROCESS | 2788 | ++DOCSHELL 12C1D800 == 61 [pid = 2788] [id = 547] 16:47:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1349AC00) [pid = 2788] [serial = 1641] [outer = 00000000] 16:47:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (15C38000) [pid = 2788] [serial = 1642] [outer = 1349AC00] 16:47:03 INFO - PROCESS | 2788 | 1462924023742 Marionette DEBUG loaded listener.js 16:47:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (17F78800) [pid = 2788] [serial = 1643] [outer = 1349AC00] 16:47:04 INFO - PROCESS | 2788 | 1462924024230 Marionette TRACE conn2 <- [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]]]}] 16:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 703ms 16:47:04 INFO - PROCESS | 2788 | 1462924024291 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:47:04 INFO - PROCESS | 2788 | 1462924024293 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 16:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:47:04 INFO - PROCESS | 2788 | 1462924024296 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - PROCESS | 2788 | 1462924024298 Marionette TRACE conn2 <- [1,2154,null,{}] 16:47:04 INFO - PROCESS | 2788 | 1462924024301 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 2788 | 1462924024384 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:47:04 INFO - PROCESS | 2788 | 1462924024390 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 2788 | ++DOCSHELL 15C33000 == 62 [pid = 2788] [id = 548] 16:47:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (16602C00) [pid = 2788] [serial = 1644] [outer = 00000000] 16:47:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (19F33400) [pid = 2788] [serial = 1645] [outer = 16602C00] 16:47:04 INFO - PROCESS | 2788 | 1462924024434 Marionette DEBUG loaded listener.js 16:47:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (19F3E400) [pid = 2788] [serial = 1646] [outer = 16602C00] 16:47:04 INFO - PROCESS | 2788 | 1462924024864 Marionette TRACE conn2 <- [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]]]}] 16:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 593ms 16:47:04 INFO - PROCESS | 2788 | 1462924024901 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:47:04 INFO - PROCESS | 2788 | 1462924024903 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 16:47:04 INFO - PROCESS | 2788 | 1462924024907 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - PROCESS | 2788 | 1462924024908 Marionette TRACE conn2 <- [1,2158,null,{}] 16:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:47:04 INFO - PROCESS | 2788 | 1462924024912 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 2788 | 1462924024997 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:47:04 INFO - PROCESS | 2788 | 1462924025003 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:05 INFO - PROCESS | 2788 | ++DOCSHELL 10E38000 == 63 [pid = 2788] [id = 549] 16:47:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (17528000) [pid = 2788] [serial = 1647] [outer = 00000000] 16:47:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (19FB0000) [pid = 2788] [serial = 1648] [outer = 17528000] 16:47:05 INFO - PROCESS | 2788 | 1462924025047 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (19FB5400) [pid = 2788] [serial = 1649] [outer = 17528000] 16:47:05 INFO - PROCESS | 2788 | 1462924025475 Marionette TRACE conn2 <- [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]]]}] 16:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 594ms 16:47:05 INFO - PROCESS | 2788 | 1462924025554 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:47:05 INFO - PROCESS | 2788 | 1462924025558 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 16:47:05 INFO - PROCESS | 2788 | 1462924025579 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:47:05 INFO - PROCESS | 2788 | 1462924025584 Marionette TRACE conn2 <- [1,2162,null,{}] 16:47:05 INFO - PROCESS | 2788 | 1462924025591 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:05 INFO - PROCESS | 2788 | 1462924025714 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:47:05 INFO - PROCESS | 2788 | 1462924025892 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:05 INFO - PROCESS | 2788 | ++DOCSHELL 10F18C00 == 64 [pid = 2788] [id = 550] 16:47:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (10F1E000) [pid = 2788] [serial = 1650] [outer = 00000000] 16:47:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (117DE400) [pid = 2788] [serial = 1651] [outer = 10F1E000] 16:47:05 INFO - PROCESS | 2788 | 1462924025948 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (13498C00) [pid = 2788] [serial = 1652] [outer = 10F1E000] 16:47:06 INFO - PROCESS | 2788 | 1462924026494 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 937ms 16:47:06 INFO - PROCESS | 2788 | 1462924026526 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:47:06 INFO - PROCESS | 2788 | 1462924026530 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 16:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:47:06 INFO - PROCESS | 2788 | 1462924026538 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:47:06 INFO - PROCESS | 2788 | 1462924026542 Marionette TRACE conn2 <- [1,2166,null,{}] 16:47:06 INFO - PROCESS | 2788 | 1462924026547 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:06 INFO - PROCESS | 2788 | 1462924026656 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:47:06 INFO - PROCESS | 2788 | 1462924026819 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:06 INFO - PROCESS | 2788 | ++DOCSHELL 14032C00 == 65 [pid = 2788] [id = 551] 16:47:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (14174C00) [pid = 2788] [serial = 1653] [outer = 00000000] 16:47:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (16610C00) [pid = 2788] [serial = 1654] [outer = 14174C00] 16:47:06 INFO - PROCESS | 2788 | 1462924026877 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (16683400) [pid = 2788] [serial = 1655] [outer = 14174C00] 16:47:07 INFO - PROCESS | 2788 | 1462924027489 Marionette TRACE conn2 <- [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]]]}] 16:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1000ms 16:47:07 INFO - PROCESS | 2788 | 1462924027538 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:47:07 INFO - PROCESS | 2788 | 1462924027541 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 16:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:47:07 INFO - PROCESS | 2788 | 1462924027545 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:47:07 INFO - PROCESS | 2788 | 1462924027547 Marionette TRACE conn2 <- [1,2170,null,{}] 16:47:07 INFO - PROCESS | 2788 | 1462924027557 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:07 INFO - PROCESS | 2788 | 1462924027703 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:47:07 INFO - PROCESS | 2788 | 1462924027858 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:07 INFO - PROCESS | 2788 | ++DOCSHELL 18967000 == 66 [pid = 2788] [id = 552] 16:47:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (18B7B000) [pid = 2788] [serial = 1656] [outer = 00000000] 16:47:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (19F12400) [pid = 2788] [serial = 1657] [outer = 18B7B000] 16:47:07 INFO - PROCESS | 2788 | 1462924027917 Marionette DEBUG loaded listener.js 16:47:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (19F32C00) [pid = 2788] [serial = 1658] [outer = 18B7B000] 16:47:08 INFO - PROCESS | 2788 | 1462924028495 Marionette TRACE conn2 <- [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]]]}] 16:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1000ms 16:47:08 INFO - PROCESS | 2788 | 1462924028546 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:47:08 INFO - PROCESS | 2788 | 1462924028549 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 16:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:47:08 INFO - PROCESS | 2788 | 1462924028552 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:47:08 INFO - PROCESS | 2788 | 1462924028554 Marionette TRACE conn2 <- [1,2174,null,{}] 16:47:08 INFO - PROCESS | 2788 | 1462924028558 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:08 INFO - PROCESS | 2788 | 1462924028665 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:47:08 INFO - PROCESS | 2788 | 1462924028814 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 2788 | ++DOCSHELL 1A5EBC00 == 67 [pid = 2788] [id = 553] 16:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (1A5EE400) [pid = 2788] [serial = 1659] [outer = 00000000] 16:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (1A7C1800) [pid = 2788] [serial = 1660] [outer = 1A5EE400] 16:47:08 INFO - PROCESS | 2788 | 1462924028869 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (1A84A400) [pid = 2788] [serial = 1661] [outer = 1A5EE400] 16:47:09 INFO - PROCESS | 2788 | 1462924029404 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 906ms 16:47:09 INFO - PROCESS | 2788 | 1462924029456 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:47:09 INFO - PROCESS | 2788 | 1462924029459 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 16:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:47:09 INFO - PROCESS | 2788 | 1462924029462 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:47:09 INFO - PROCESS | 2788 | 1462924029464 Marionette TRACE conn2 <- [1,2178,null,{}] 16:47:09 INFO - PROCESS | 2788 | 1462924029468 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:09 INFO - PROCESS | 2788 | 1462924029572 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:47:09 INFO - PROCESS | 2788 | 1462924029686 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:09 INFO - PROCESS | 2788 | ++DOCSHELL 1070FC00 == 68 [pid = 2788] [id = 554] 16:47:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (10E3B000) [pid = 2788] [serial = 1662] [outer = 00000000] 16:47:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (1ABA6400) [pid = 2788] [serial = 1663] [outer = 10E3B000] 16:47:09 INFO - PROCESS | 2788 | 1462924029789 Marionette DEBUG loaded listener.js 16:47:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (1ABB4C00) [pid = 2788] [serial = 1664] [outer = 10E3B000] 16:47:10 INFO - PROCESS | 2788 | 1462924030357 Marionette TRACE conn2 <- [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]]]}] 16:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 937ms 16:47:10 INFO - PROCESS | 2788 | 1462924030407 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 2788 | 1462924030410 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 16:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:47:10 INFO - PROCESS | 2788 | 1462924030413 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - PROCESS | 2788 | 1462924030415 Marionette TRACE conn2 <- [1,2182,null,{}] 16:47:10 INFO - PROCESS | 2788 | 1462924030419 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:10 INFO - PROCESS | 2788 | 1462924030547 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:47:10 INFO - PROCESS | 2788 | 1462924030707 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 2788 | ++DOCSHELL 1AE30400 == 69 [pid = 2788] [id = 555] 16:47:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (1AF01800) [pid = 2788] [serial = 1665] [outer = 00000000] 16:47:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 142 (1AF05400) [pid = 2788] [serial = 1666] [outer = 1AF01800] 16:47:10 INFO - PROCESS | 2788 | 1462924030761 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 143 (1AF0A400) [pid = 2788] [serial = 1667] [outer = 1AF01800] 16:47:11 INFO - PROCESS | 2788 | 1462924031330 Marionette TRACE conn2 <- [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]]]}] 16:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 938ms 16:47:11 INFO - PROCESS | 2788 | 1462924031359 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:47:11 INFO - PROCESS | 2788 | 1462924031361 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 16:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:47:11 INFO - PROCESS | 2788 | 1462924031365 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:47:11 INFO - PROCESS | 2788 | 1462924031367 Marionette TRACE conn2 <- [1,2186,null,{}] 16:47:11 INFO - PROCESS | 2788 | 1462924031370 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:11 INFO - PROCESS | 2788 | 1462924031477 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:47:11 INFO - PROCESS | 2788 | 1462924031592 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 2788 | ++DOCSHELL 10E33800 == 70 [pid = 2788] [id = 556] 16:47:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 144 (10F1CC00) [pid = 2788] [serial = 1668] [outer = 00000000] 16:47:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 145 (117DBC00) [pid = 2788] [serial = 1669] [outer = 10F1CC00] 16:47:11 INFO - PROCESS | 2788 | 1462924031836 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 146 (13BD6800) [pid = 2788] [serial = 1670] [outer = 10F1CC00] 16:47:12 INFO - PROCESS | 2788 | 1462924032434 Marionette TRACE conn2 <- [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]]]}] 16:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1141ms 16:47:12 INFO - PROCESS | 2788 | 1462924032510 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:47:12 INFO - PROCESS | 2788 | 1462924032515 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 16:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:47:12 INFO - PROCESS | 2788 | 1462924032520 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:47:12 INFO - PROCESS | 2788 | 1462924032523 Marionette TRACE conn2 <- [1,2190,null,{}] 16:47:12 INFO - PROCESS | 2788 | 1462924032528 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:12 INFO - PROCESS | 2788 | 1462924032667 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:47:12 INFO - PROCESS | 2788 | 1462924032831 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 15C33000 == 69 [pid = 2788] [id = 548] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 12C1D800 == 68 [pid = 2788] [id = 547] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 17522400 == 67 [pid = 2788] [id = 546] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 10E31C00 == 66 [pid = 2788] [id = 545] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 16610000 == 65 [pid = 2788] [id = 544] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 1560A400 == 64 [pid = 2788] [id = 529] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 14468400 == 63 [pid = 2788] [id = 528] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 106F0400 == 62 [pid = 2788] [id = 543] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 15608400 == 61 [pid = 2788] [id = 542] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 122B0000 == 60 [pid = 2788] [id = 541] 16:47:12 INFO - PROCESS | 2788 | --DOCSHELL 0FDD9400 == 59 [pid = 2788] [id = 540] 16:47:12 INFO - PROCESS | 2788 | --DOMWINDOW == 145 (17DF9800) [pid = 2788] [serial = 1603] [outer = 00000000] [url = about:blank] 16:47:12 INFO - PROCESS | 2788 | ++DOCSHELL 0FDD9400 == 60 [pid = 2788] [id = 557] 16:47:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 146 (10682400) [pid = 2788] [serial = 1671] [outer = 00000000] 16:47:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 147 (10F1B400) [pid = 2788] [serial = 1672] [outer = 10682400] 16:47:12 INFO - PROCESS | 2788 | 1462924032921 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 148 (12C16C00) [pid = 2788] [serial = 1673] [outer = 10682400] 16:47:13 INFO - PROCESS | 2788 | --DOCSHELL 107F2000 == 59 [pid = 2788] [id = 535] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 147 (16CDF400) [pid = 2788] [serial = 1591] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 146 (1607DC00) [pid = 2788] [serial = 1588] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 145 (16607C00) [pid = 2788] [serial = 1589] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 144 (16CE9800) [pid = 2788] [serial = 1592] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 143 (12C17000) [pid = 2788] [serial = 1558] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 142 (15C7A000) [pid = 2788] [serial = 1561] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 141 (17F7E400) [pid = 2788] [serial = 1564] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (1A549000) [pid = 2788] [serial = 1567] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (15B60C00) [pid = 2788] [serial = 1585] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (1153AC00) [pid = 2788] [serial = 1577] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (10F0F800) [pid = 2788] [serial = 1576] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (11B64400) [pid = 2788] [serial = 1579] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (12C13000) [pid = 2788] [serial = 1580] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (13D48000) [pid = 2788] [serial = 1582] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (17526000) [pid = 2788] [serial = 1594] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (13434C00) [pid = 2788] [serial = 1573] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (14179000) [pid = 2788] [serial = 1583] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (1AB96000) [pid = 2788] [serial = 1570] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (1799A400) [pid = 2788] [serial = 1601] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (1792B400) [pid = 2788] [serial = 1600] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (17657800) [pid = 2788] [serial = 1595] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (16C6E000) [pid = 2788] [serial = 1597] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (170C8400) [pid = 2788] [serial = 1598] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (15C39800) [pid = 2788] [serial = 1586] [outer = 00000000] [url = about:blank] 16:47:13 INFO - PROCESS | 2788 | 1462924033337 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 844ms 16:47:13 INFO - PROCESS | 2788 | 1462924033388 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 2788 | 1462924033392 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 16:47:13 INFO - PROCESS | 2788 | 1462924033399 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 2788 | 1462924033402 Marionette TRACE conn2 <- [1,2194,null,{}] 16:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:47:13 INFO - PROCESS | 2788 | 1462924033406 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:13 INFO - PROCESS | 2788 | 1462924033500 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:47:13 INFO - PROCESS | 2788 | 1462924033507 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 2788 | ++DOCSHELL 12C13000 == 60 [pid = 2788] [id = 558] 16:47:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (14179000) [pid = 2788] [serial = 1674] [outer = 00000000] 16:47:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (16081400) [pid = 2788] [serial = 1675] [outer = 14179000] 16:47:13 INFO - PROCESS | 2788 | 1462924033553 Marionette DEBUG loaded listener.js 16:47:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1660C000) [pid = 2788] [serial = 1676] [outer = 14179000] 16:47:14 INFO - PROCESS | 2788 | 1462924034029 Marionette TRACE conn2 <- [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]]]}] 16:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 704ms 16:47:14 INFO - PROCESS | 2788 | 1462924034102 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 2788 | 1462924034105 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 16:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:47:14 INFO - PROCESS | 2788 | 1462924034108 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 2788 | 1462924034111 Marionette TRACE conn2 <- [1,2198,null,{}] 16:47:14 INFO - PROCESS | 2788 | 1462924034122 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:14 INFO - PROCESS | 2788 | 1462924034213 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:47:14 INFO - PROCESS | 2788 | 1462924034350 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 2788 | ++DOCSHELL 171E0C00 == 61 [pid = 2788] [id = 559] 16:47:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (171EBC00) [pid = 2788] [serial = 1677] [outer = 00000000] 16:47:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (17521800) [pid = 2788] [serial = 1678] [outer = 171EBC00] 16:47:14 INFO - PROCESS | 2788 | 1462924034394 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (17529400) [pid = 2788] [serial = 1679] [outer = 171EBC00] 16:47:14 INFO - PROCESS | 2788 | 1462924034755 Marionette TRACE conn2 <- [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]]]}] 16:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 703ms 16:47:14 INFO - PROCESS | 2788 | 1462924034808 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 2788 | 1462924034810 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 16:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:47:14 INFO - PROCESS | 2788 | 1462924034820 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 2788 | 1462924034822 Marionette TRACE conn2 <- [1,2202,null,{}] 16:47:14 INFO - PROCESS | 2788 | 1462924034826 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:14 INFO - PROCESS | 2788 | 1462924034954 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:47:15 INFO - PROCESS | 2788 | 1462924035021 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:15 INFO - PROCESS | 2788 | ++DOCSHELL 11BC4C00 == 62 [pid = 2788] [id = 560] 16:47:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (13C6B400) [pid = 2788] [serial = 1680] [outer = 00000000] 16:47:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (1792DC00) [pid = 2788] [serial = 1681] [outer = 13C6B400] 16:47:15 INFO - PROCESS | 2788 | 1462924035066 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (17993400) [pid = 2788] [serial = 1682] [outer = 13C6B400] 16:47:15 INFO - PROCESS | 2788 | 1462924035486 Marionette TRACE conn2 <- [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]]]}] 16:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 688ms 16:47:15 INFO - PROCESS | 2788 | 1462924035512 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:47:15 INFO - PROCESS | 2788 | 1462924035514 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 16:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:47:15 INFO - PROCESS | 2788 | 1462924035525 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 2788 | 1462924035527 Marionette TRACE conn2 <- [1,2206,null,{}] 16:47:15 INFO - PROCESS | 2788 | 1462924035530 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:15 INFO - PROCESS | 2788 | 1462924035650 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:47:15 INFO - PROCESS | 2788 | 1462924035751 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:15 INFO - PROCESS | 2788 | ++DOCSHELL 1799A400 == 63 [pid = 2788] [id = 561] 16:47:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1799E400) [pid = 2788] [serial = 1683] [outer = 00000000] 16:47:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (17F83400) [pid = 2788] [serial = 1684] [outer = 1799E400] 16:47:15 INFO - PROCESS | 2788 | 1462924035798 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (18B76400) [pid = 2788] [serial = 1685] [outer = 1799E400] 16:47:16 INFO - PROCESS | 2788 | 1462924036227 Marionette TRACE conn2 <- [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]]]}] 16:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 735ms 16:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:47:16 INFO - PROCESS | 2788 | 1462924036263 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:47:16 INFO - PROCESS | 2788 | 1462924036265 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 16:47:16 INFO - PROCESS | 2788 | 1462924036269 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:47:16 INFO - PROCESS | 2788 | 1462924036271 Marionette TRACE conn2 <- [1,2210,null,{}] 16:47:16 INFO - PROCESS | 2788 | 1462924036274 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:16 INFO - PROCESS | 2788 | 1462924036400 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:47:16 INFO - PROCESS | 2788 | 1462924036474 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:16 INFO - PROCESS | 2788 | ++DOCSHELL 186ADC00 == 64 [pid = 2788] [id = 562] 16:47:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (18BA5800) [pid = 2788] [serial = 1686] [outer = 00000000] 16:47:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (19F40400) [pid = 2788] [serial = 1687] [outer = 18BA5800] 16:47:16 INFO - PROCESS | 2788 | 1462924036519 Marionette DEBUG loaded listener.js 16:47:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (1A546800) [pid = 2788] [serial = 1688] [outer = 18BA5800] 16:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (10712800) [pid = 2788] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (1349AC00) [pid = 2788] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (17997400) [pid = 2788] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (1809D800) [pid = 2788] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (15608C00) [pid = 2788] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (122B1000) [pid = 2788] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (16AC0800) [pid = 2788] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (16010800) [pid = 2788] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (16602C00) [pid = 2788] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:47:17 INFO - PROCESS | 2788 | --DOCSHELL 1B94F800 == 63 [pid = 2788] [id = 16] 16:47:17 INFO - PROCESS | 2788 | 1462924037174 Marionette TRACE conn2 <- [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]]]}] 16:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 938ms 16:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:47:17 INFO - PROCESS | 2788 | 1462924037215 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:47:17 INFO - PROCESS | 2788 | 1462924037216 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 16:47:17 INFO - PROCESS | 2788 | 1462924037220 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:47:17 INFO - PROCESS | 2788 | 1462924037222 Marionette TRACE conn2 <- [1,2214,null,{}] 16:47:17 INFO - PROCESS | 2788 | 1462924037225 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:17 INFO - PROCESS | 2788 | 1462924037360 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:47:17 INFO - PROCESS | 2788 | 1462924037429 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 2788 | ++DOCSHELL 10712800 == 64 [pid = 2788] [id = 563] 16:47:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (107F4C00) [pid = 2788] [serial = 1689] [outer = 00000000] 16:47:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (16005000) [pid = 2788] [serial = 1690] [outer = 107F4C00] 16:47:17 INFO - PROCESS | 2788 | 1462924037472 Marionette DEBUG loaded listener.js 16:47:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (19F1A800) [pid = 2788] [serial = 1691] [outer = 107F4C00] 16:47:17 INFO - PROCESS | 2788 | 1462924037829 Marionette TRACE conn2 <- [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]]]}] 16:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 625ms 16:47:17 INFO - PROCESS | 2788 | 1462924037866 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:47:17 INFO - PROCESS | 2788 | 1462924037868 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 16:47:17 INFO - PROCESS | 2788 | 1462924037872 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:47:17 INFO - PROCESS | 2788 | 1462924037873 Marionette TRACE conn2 <- [1,2218,null,{}] 16:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:47:17 INFO - PROCESS | 2788 | 1462924037876 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:17 INFO - PROCESS | 2788 | 1462924037962 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:47:17 INFO - PROCESS | 2788 | 1462924037968 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 2788 | ++DOCSHELL 15C34800 == 65 [pid = 2788] [id = 564] 16:47:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (17310C00) [pid = 2788] [serial = 1692] [outer = 00000000] 16:47:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (1A7BCC00) [pid = 2788] [serial = 1693] [outer = 17310C00] 16:47:18 INFO - PROCESS | 2788 | 1462924038013 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (1AB94000) [pid = 2788] [serial = 1694] [outer = 17310C00] 16:47:18 INFO - PROCESS | 2788 | 1462924038447 Marionette TRACE conn2 <- [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]]]}] 16:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 593ms 16:47:18 INFO - PROCESS | 2788 | 1462924038471 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 2788 | 1462924038474 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 16:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:47:18 INFO - PROCESS | 2788 | 1462924038477 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:47:18 INFO - PROCESS | 2788 | 1462924038479 Marionette TRACE conn2 <- [1,2222,null,{}] 16:47:18 INFO - PROCESS | 2788 | 1462924038482 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:18 INFO - PROCESS | 2788 | 1462924038615 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:47:18 INFO - PROCESS | 2788 | 1462924038622 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:18 INFO - PROCESS | 2788 | ++DOCSHELL 13C6E800 == 66 [pid = 2788] [id = 565] 16:47:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (17DF7C00) [pid = 2788] [serial = 1695] [outer = 00000000] 16:47:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (1AE2AC00) [pid = 2788] [serial = 1696] [outer = 17DF7C00] 16:47:18 INFO - PROCESS | 2788 | 1462924038665 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (1AF02C00) [pid = 2788] [serial = 1697] [outer = 17DF7C00] 16:47:19 INFO - PROCESS | 2788 | 1462924039235 Marionette TRACE conn2 <- [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]]]}] 16:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 797ms 16:47:19 INFO - PROCESS | 2788 | 1462924039280 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:47:19 INFO - PROCESS | 2788 | 1462924039284 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 16:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:47:19 INFO - PROCESS | 2788 | 1462924039290 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:47:19 INFO - PROCESS | 2788 | 1462924039294 Marionette TRACE conn2 <- [1,2226,null,{}] 16:47:19 INFO - PROCESS | 2788 | 1462924039301 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:19 INFO - PROCESS | 2788 | 1462924039416 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:47:19 INFO - PROCESS | 2788 | 1462924039580 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:19 INFO - PROCESS | 2788 | ++DOCSHELL 11235800 == 67 [pid = 2788] [id = 566] 16:47:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (1123A800) [pid = 2788] [serial = 1698] [outer = 00000000] 16:47:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (13CA9400) [pid = 2788] [serial = 1699] [outer = 1123A800] 16:47:19 INFO - PROCESS | 2788 | 1462924039636 Marionette DEBUG loaded listener.js 16:47:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 142 (14625800) [pid = 2788] [serial = 1700] [outer = 1123A800] 16:47:20 INFO - PROCESS | 2788 | 1462924040285 Marionette TRACE conn2 <- [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]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1047ms 16:47:20 INFO - PROCESS | 2788 | 1462924040334 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 2788 | 1462924040340 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 16:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:47:20 INFO - PROCESS | 2788 | 1462924040366 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 2788 | 1462924040369 Marionette TRACE conn2 <- [1,2230,null,{}] 16:47:20 INFO - PROCESS | 2788 | 1462924040372 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:20 INFO - PROCESS | 2788 | 1462924040531 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:47:20 INFO - PROCESS | 2788 | 1462924040603 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:20 INFO - PROCESS | 2788 | ++DOCSHELL 1607AC00 == 68 [pid = 2788] [id = 567] 16:47:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 143 (1607F000) [pid = 2788] [serial = 1701] [outer = 00000000] 16:47:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 144 (170C3400) [pid = 2788] [serial = 1702] [outer = 1607F000] 16:47:20 INFO - PROCESS | 2788 | 1462924040696 Marionette DEBUG loaded listener.js 16:47:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 145 (1730E800) [pid = 2788] [serial = 1703] [outer = 1607F000] 16:47:21 INFO - PROCESS | 2788 | 1462924041244 Marionette TRACE conn2 <- [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]]]}] 16:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 906ms 16:47:21 INFO - PROCESS | 2788 | 1462924041270 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:47:21 INFO - PROCESS | 2788 | 1462924041272 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 16:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:47:21 INFO - PROCESS | 2788 | 1462924041276 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - PROCESS | 2788 | 1462924041280 Marionette TRACE conn2 <- [1,2234,null,{}] 16:47:21 INFO - PROCESS | 2788 | 1462924041291 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:21 INFO - PROCESS | 2788 | 1462924041403 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:47:21 INFO - PROCESS | 2788 | 1462924041552 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 2788 | ++DOCSHELL 107F9400 == 69 [pid = 2788] [id = 568] 16:47:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 146 (19F32800) [pid = 2788] [serial = 1704] [outer = 00000000] 16:47:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 147 (1A7BB000) [pid = 2788] [serial = 1705] [outer = 19F32800] 16:47:21 INFO - PROCESS | 2788 | 1462924041609 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 148 (1AE26800) [pid = 2788] [serial = 1706] [outer = 19F32800] 16:47:22 INFO - PROCESS | 2788 | 1462924042217 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1000ms 16:47:22 INFO - PROCESS | 2788 | 1462924042278 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:47:22 INFO - PROCESS | 2788 | 1462924042281 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 16:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:47:22 INFO - PROCESS | 2788 | 1462924042285 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:47:22 INFO - PROCESS | 2788 | 1462924042287 Marionette TRACE conn2 <- [1,2238,null,{}] 16:47:22 INFO - PROCESS | 2788 | 1462924042291 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:22 INFO - PROCESS | 2788 | 1462924042399 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:47:22 INFO - PROCESS | 2788 | 1462924042544 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:22 INFO - PROCESS | 2788 | ++DOCSHELL 1AF05800 == 70 [pid = 2788] [id = 569] 16:47:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 149 (1AF0F800) [pid = 2788] [serial = 1707] [outer = 00000000] 16:47:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 150 (1AF2AC00) [pid = 2788] [serial = 1708] [outer = 1AF0F800] 16:47:22 INFO - PROCESS | 2788 | 1462924042603 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 151 (1AF2F000) [pid = 2788] [serial = 1709] [outer = 1AF0F800] 16:47:23 INFO - PROCESS | 2788 | 1462924043122 Marionette TRACE conn2 <- [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]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 891ms 16:47:23 INFO - PROCESS | 2788 | 1462924043190 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 2788 | 1462924043193 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 16:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:47:23 INFO - PROCESS | 2788 | 1462924043196 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - PROCESS | 2788 | 1462924043198 Marionette TRACE conn2 <- [1,2242,null,{}] 16:47:23 INFO - PROCESS | 2788 | 1462924043202 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:23 INFO - PROCESS | 2788 | 1462924043307 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:47:23 INFO - PROCESS | 2788 | 1462924043467 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:23 INFO - PROCESS | 2788 | ++DOCSHELL 1AF0BC00 == 71 [pid = 2788] [id = 570] 16:47:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 152 (1AF0E000) [pid = 2788] [serial = 1710] [outer = 00000000] 16:47:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 153 (1AF7E800) [pid = 2788] [serial = 1711] [outer = 1AF0E000] 16:47:23 INFO - PROCESS | 2788 | 1462924043520 Marionette DEBUG loaded listener.js 16:47:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 154 (1AF81400) [pid = 2788] [serial = 1712] [outer = 1AF0E000] 16:47:24 INFO - PROCESS | 2788 | 1462924044147 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1000ms 16:47:24 INFO - PROCESS | 2788 | 1462924044197 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 2788 | 1462924044199 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 16:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:47:24 INFO - PROCESS | 2788 | 1462924044203 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - PROCESS | 2788 | 1462924044205 Marionette TRACE conn2 <- [1,2246,null,{}] 16:47:24 INFO - PROCESS | 2788 | 1462924044210 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:24 INFO - PROCESS | 2788 | 1462924044341 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:47:24 INFO - PROCESS | 2788 | 1462924044492 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 2788 | ++DOCSHELL 112A6000 == 72 [pid = 2788] [id = 571] 16:47:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 155 (112ABC00) [pid = 2788] [serial = 1713] [outer = 00000000] 16:47:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 156 (13C66000) [pid = 2788] [serial = 1714] [outer = 112ABC00] 16:47:24 INFO - PROCESS | 2788 | 1462924044546 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 157 (16676C00) [pid = 2788] [serial = 1715] [outer = 112ABC00] 16:47:25 INFO - PROCESS | 2788 | 1462924045352 Marionette TRACE conn2 <- [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]]]}] 16:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1187ms 16:47:25 INFO - PROCESS | 2788 | 1462924045406 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:47:25 INFO - PROCESS | 2788 | 1462924045410 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 16:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:47:25 INFO - PROCESS | 2788 | 1462924045415 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:47:25 INFO - PROCESS | 2788 | 1462924045419 Marionette TRACE conn2 <- [1,2250,null,{}] 16:47:25 INFO - PROCESS | 2788 | 1462924045424 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:25 INFO - PROCESS | 2788 | 1462924045528 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:47:25 INFO - PROCESS | 2788 | 1462924045690 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 2788 | ++DOCSHELL 10E37C00 == 73 [pid = 2788] [id = 572] 16:47:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 158 (122B5000) [pid = 2788] [serial = 1716] [outer = 00000000] 16:47:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 159 (15610C00) [pid = 2788] [serial = 1717] [outer = 122B5000] 16:47:25 INFO - PROCESS | 2788 | 1462924045742 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 160 (15C77C00) [pid = 2788] [serial = 1718] [outer = 122B5000] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 15C34800 == 72 [pid = 2788] [id = 564] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 10712800 == 71 [pid = 2788] [id = 563] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 16010400 == 70 [pid = 2788] [id = 17] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 186ADC00 == 69 [pid = 2788] [id = 562] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 1799A400 == 68 [pid = 2788] [id = 561] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 11BC4C00 == 67 [pid = 2788] [id = 560] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 171E0C00 == 66 [pid = 2788] [id = 559] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 1702A000 == 65 [pid = 2788] [id = 534] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 12C13000 == 64 [pid = 2788] [id = 558] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 0FDD9400 == 63 [pid = 2788] [id = 557] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 10E33800 == 62 [pid = 2788] [id = 556] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 159 (18B7E800) [pid = 2788] [serial = 1615] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 158 (117DC000) [pid = 2788] [serial = 1606] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 157 (17DF2C00) [pid = 2788] [serial = 1612] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 156 (13D46400) [pid = 2788] [serial = 1609] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 155 (18BB4400) [pid = 2788] [serial = 1618] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 154 (19FB0000) [pid = 2788] [serial = 1648] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOCSHELL 10E38000 == 61 [pid = 2788] [id = 549] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 153 (10F12800) [pid = 2788] [serial = 1621] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 152 (17F78800) [pid = 2788] [serial = 1643] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 151 (18968000) [pid = 2788] [serial = 1637] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 150 (19F26400) [pid = 2788] [serial = 1640] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 149 (15B61000) [pid = 2788] [serial = 1627] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 148 (1809E000) [pid = 2788] [serial = 1636] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 147 (132B2000) [pid = 2788] [serial = 1624] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 146 (15C38000) [pid = 2788] [serial = 1642] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 145 (17921C00) [pid = 2788] [serial = 1633] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 144 (1792F400) [pid = 2788] [serial = 1634] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 143 (16003400) [pid = 2788] [serial = 1628] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 142 (19F20000) [pid = 2788] [serial = 1639] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 141 (1355EC00) [pid = 2788] [serial = 1625] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (16C69400) [pid = 2788] [serial = 1630] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (19F33400) [pid = 2788] [serial = 1645] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (17023000) [pid = 2788] [serial = 1631] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (112B1000) [pid = 2788] [serial = 1622] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (19F3E400) [pid = 2788] [serial = 1646] [outer = 00000000] [url = about:blank] 16:47:26 INFO - PROCESS | 2788 | 1462924046352 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1000ms 16:47:26 INFO - PROCESS | 2788 | 1462924046419 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:47:26 INFO - PROCESS | 2788 | 1462924046424 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 16:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:47:26 INFO - PROCESS | 2788 | 1462924046431 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:47:26 INFO - PROCESS | 2788 | 1462924046433 Marionette TRACE conn2 <- [1,2254,null,{}] 16:47:26 INFO - PROCESS | 2788 | 1462924046437 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:26 INFO - PROCESS | 2788 | 1462924046526 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:47:26 INFO - PROCESS | 2788 | 1462924046642 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:26 INFO - PROCESS | 2788 | ++DOCSHELL 10F1A400 == 62 [pid = 2788] [id = 573] 16:47:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (11230400) [pid = 2788] [serial = 1719] [outer = 00000000] 16:47:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (13C6C400) [pid = 2788] [serial = 1720] [outer = 11230400] 16:47:26 INFO - PROCESS | 2788 | 1462924046688 Marionette DEBUG loaded listener.js 16:47:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (15608C00) [pid = 2788] [serial = 1721] [outer = 11230400] 16:47:27 INFO - PROCESS | 2788 | 1462924047127 Marionette TRACE conn2 <- [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]]]}] 16:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 735ms 16:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:47:27 INFO - PROCESS | 2788 | 1462924047170 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:47:27 INFO - PROCESS | 2788 | 1462924047172 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 16:47:27 INFO - PROCESS | 2788 | 1462924047176 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:47:27 INFO - PROCESS | 2788 | 1462924047179 Marionette TRACE conn2 <- [1,2258,null,{}] 16:47:27 INFO - PROCESS | 2788 | 1462924047189 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:27 INFO - PROCESS | 2788 | 1462924047279 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:47:27 INFO - PROCESS | 2788 | 1462924047289 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 2788 | ++DOCSHELL 16C78400 == 63 [pid = 2788] [id = 574] 16:47:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (16CDF400) [pid = 2788] [serial = 1722] [outer = 00000000] 16:47:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (1702A800) [pid = 2788] [serial = 1723] [outer = 16CDF400] 16:47:27 INFO - PROCESS | 2788 | 1462924047345 Marionette DEBUG loaded listener.js 16:47:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 142 (17524400) [pid = 2788] [serial = 1724] [outer = 16CDF400] 16:47:27 INFO - PROCESS | 2788 | 1462924047815 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 688ms 16:47:27 INFO - PROCESS | 2788 | 1462924047875 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:47:27 INFO - PROCESS | 2788 | 1462924047877 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 16:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:47:27 INFO - PROCESS | 2788 | 1462924047881 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:47:27 INFO - PROCESS | 2788 | 1462924047883 Marionette TRACE conn2 <- [1,2262,null,{}] 16:47:27 INFO - PROCESS | 2788 | 1462924047886 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:27 INFO - PROCESS | 2788 | 1462924047973 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:47:27 INFO - PROCESS | 2788 | 1462924047981 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 2788 | ++DOCSHELL 170C3C00 == 64 [pid = 2788] [id = 575] 16:47:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 143 (17928800) [pid = 2788] [serial = 1725] [outer = 00000000] 16:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 144 (17DF8800) [pid = 2788] [serial = 1726] [outer = 17928800] 16:47:28 INFO - PROCESS | 2788 | 1462924048026 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 145 (1809A000) [pid = 2788] [serial = 1727] [outer = 17928800] 16:47:28 INFO - PROCESS | 2788 | 1462924048472 Marionette TRACE conn2 <- [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]]]}] 16:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 640ms 16:47:28 INFO - PROCESS | 2788 | 1462924048519 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:47:28 INFO - PROCESS | 2788 | 1462924048521 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 16:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:47:28 INFO - PROCESS | 2788 | 1462924048531 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:47:28 INFO - PROCESS | 2788 | 1462924048533 Marionette TRACE conn2 <- [1,2266,null,{}] 16:47:28 INFO - PROCESS | 2788 | 1462924048536 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:28 INFO - PROCESS | 2788 | 1462924048665 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:47:28 INFO - PROCESS | 2788 | 1462924048759 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:28 INFO - PROCESS | 2788 | ++DOCSHELL 11535800 == 65 [pid = 2788] [id = 576] 16:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 146 (1153AC00) [pid = 2788] [serial = 1728] [outer = 00000000] 16:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 147 (1896C800) [pid = 2788] [serial = 1729] [outer = 1153AC00] 16:47:28 INFO - PROCESS | 2788 | 1462924048803 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 148 (18B7D800) [pid = 2788] [serial = 1730] [outer = 1153AC00] 16:47:29 INFO - PROCESS | 2788 | 1462924049216 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 735ms 16:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:47:29 INFO - PROCESS | 2788 | 1462924049264 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:47:29 INFO - PROCESS | 2788 | 1462924049266 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 16:47:29 INFO - PROCESS | 2788 | 1462924049270 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 2788 | 1462924049272 Marionette TRACE conn2 <- [1,2270,null,{}] 16:47:29 INFO - PROCESS | 2788 | 1462924049282 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:29 INFO - PROCESS | 2788 | 1462924049426 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:47:29 INFO - PROCESS | 2788 | 1462924049499 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:29 INFO - PROCESS | 2788 | ++DOCSHELL 18B7E400 == 66 [pid = 2788] [id = 577] 16:47:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 149 (19F11400) [pid = 2788] [serial = 1731] [outer = 00000000] 16:47:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 150 (19F2E400) [pid = 2788] [serial = 1732] [outer = 19F11400] 16:47:29 INFO - PROCESS | 2788 | 1462924049543 Marionette DEBUG loaded listener.js 16:47:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 151 (19F2E800) [pid = 2788] [serial = 1733] [outer = 19F11400] 16:47:29 INFO - PROCESS | 2788 | 1462924049958 Marionette TRACE conn2 <- [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]]]}] 16:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 735ms 16:47:30 INFO - PROCESS | 2788 | 1462924050011 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:47:30 INFO - PROCESS | 2788 | 1462924050012 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 16:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:47:30 INFO - PROCESS | 2788 | 1462924050054 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:47:30 INFO - PROCESS | 2788 | 1462924050056 Marionette TRACE conn2 <- [1,2274,null,{}] 16:47:30 INFO - PROCESS | 2788 | 1462924050064 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:30 INFO - PROCESS | 2788 | 1462924050184 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:47:30 INFO - PROCESS | 2788 | 1462924050257 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:30 INFO - PROCESS | 2788 | ++DOCSHELL 19F2B000 == 67 [pid = 2788] [id = 578] 16:47:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 152 (19F2DC00) [pid = 2788] [serial = 1734] [outer = 00000000] 16:47:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 153 (1A5E7000) [pid = 2788] [serial = 1735] [outer = 19F2DC00] 16:47:30 INFO - PROCESS | 2788 | 1462924050304 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 154 (1A7BF800) [pid = 2788] [serial = 1736] [outer = 19F2DC00] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 153 (13C6B400) [pid = 2788] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 152 (1BABD400) [pid = 2788] [serial = 47] [outer = 00000000] [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.] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 151 (17923000) [pid = 2788] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 150 (11536C00) [pid = 2788] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 149 (1660B800) [pid = 2788] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 148 (18B78800) [pid = 2788] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 147 (1A7C0000) [pid = 2788] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 146 (16604C00) [pid = 2788] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 145 (13C7B400) [pid = 2788] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 144 (18BA6800) [pid = 2788] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 143 (13C6C800) [pid = 2788] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 142 (10E39400) [pid = 2788] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 141 (11233800) [pid = 2788] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (1799E400) [pid = 2788] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (171EBC00) [pid = 2788] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (10F1CC00) [pid = 2788] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (14179000) [pid = 2788] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (10682400) [pid = 2788] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (17528000) [pid = 2788] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (18BA5800) [pid = 2788] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (107F4C00) [pid = 2788] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:47:30 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (17310C00) [pid = 2788] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:47:30 INFO - PROCESS | 2788 | 1462924050932 Marionette TRACE conn2 <- [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]]]}] 16:47:30 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 16:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 906ms 16:47:30 INFO - PROCESS | 2788 | 1462924050946 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:47:30 INFO - PROCESS | 2788 | 1462924050948 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 16:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:47:30 INFO - PROCESS | 2788 | 1462924050951 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:47:30 INFO - PROCESS | 2788 | 1462924050953 Marionette TRACE conn2 <- [1,2278,null,{}] 16:47:30 INFO - PROCESS | 2788 | 1462924050956 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:31 INFO - PROCESS | 2788 | 1462924051080 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:47:31 INFO - PROCESS | 2788 | 1462924051147 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:31 INFO - PROCESS | 2788 | ++DOCSHELL 11536000 == 68 [pid = 2788] [id = 579] 16:47:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (1153B800) [pid = 2788] [serial = 1737] [outer = 00000000] 16:47:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1416FC00) [pid = 2788] [serial = 1738] [outer = 1153B800] 16:47:31 INFO - PROCESS | 2788 | 1462924051191 Marionette DEBUG loaded listener.js 16:47:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (16607000) [pid = 2788] [serial = 1739] [outer = 1153B800] 16:47:31 INFO - PROCESS | 2788 | 1462924051570 Marionette TRACE conn2 <- [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]]]}] 16:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 641ms 16:47:31 INFO - PROCESS | 2788 | 1462924051603 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:47:31 INFO - PROCESS | 2788 | 1462924051605 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 16:47:31 INFO - PROCESS | 2788 | 1462924051609 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:47:31 INFO - PROCESS | 2788 | 1462924051611 Marionette TRACE conn2 <- [1,2282,null,{}] 16:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:47:31 INFO - PROCESS | 2788 | 1462924051615 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:31 INFO - PROCESS | 2788 | 1462924051699 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:47:31 INFO - PROCESS | 2788 | 1462924051705 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:31 INFO - PROCESS | 2788 | ++DOCSHELL 12216000 == 69 [pid = 2788] [id = 580] 16:47:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (1355B400) [pid = 2788] [serial = 1740] [outer = 00000000] 16:47:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (1752D800) [pid = 2788] [serial = 1741] [outer = 1355B400] 16:47:31 INFO - PROCESS | 2788 | 1462924051750 Marionette DEBUG loaded listener.js 16:47:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (17F7EC00) [pid = 2788] [serial = 1742] [outer = 1355B400] 16:47:32 INFO - PROCESS | 2788 | 1462924052209 Marionette TRACE conn2 <- [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]]]}] 16:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 625ms 16:47:32 INFO - PROCESS | 2788 | 1462924052251 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:47:32 INFO - PROCESS | 2788 | 1462924052252 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 16:47:32 INFO - PROCESS | 2788 | 1462924052270 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - PROCESS | 2788 | 1462924052271 Marionette TRACE conn2 <- [1,2286,null,{}] 16:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:47:32 INFO - PROCESS | 2788 | 1462924052279 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:32 INFO - PROCESS | 2788 | 1462924052364 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:47:32 INFO - PROCESS | 2788 | 1462924052371 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 2788 | ++DOCSHELL 11724000 == 70 [pid = 2788] [id = 581] 16:47:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (13C84400) [pid = 2788] [serial = 1743] [outer = 00000000] 16:47:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (19FB4800) [pid = 2788] [serial = 1744] [outer = 13C84400] 16:47:32 INFO - PROCESS | 2788 | 1462924052414 Marionette DEBUG loaded listener.js 16:47:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (1A844800) [pid = 2788] [serial = 1745] [outer = 13C84400] 16:47:33 INFO - PROCESS | 2788 | 1462924053136 Marionette TRACE conn2 <- [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]]]}] 16:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 875ms 16:47:33 INFO - PROCESS | 2788 | 1462924053158 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:47:33 INFO - PROCESS | 2788 | 1462924053163 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 16:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:47:33 INFO - PROCESS | 2788 | 1462924053168 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:47:33 INFO - PROCESS | 2788 | 1462924053172 Marionette TRACE conn2 <- [1,2290,null,{}] 16:47:33 INFO - PROCESS | 2788 | 1462924053178 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:33 INFO - PROCESS | 2788 | 1462924053295 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:47:33 INFO - PROCESS | 2788 | 1462924053458 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:33 INFO - PROCESS | 2788 | ++DOCSHELL 1172A000 == 71 [pid = 2788] [id = 582] 16:47:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 142 (122AF800) [pid = 2788] [serial = 1746] [outer = 00000000] 16:47:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 143 (13D47800) [pid = 2788] [serial = 1747] [outer = 122AF800] 16:47:33 INFO - PROCESS | 2788 | 1462924053523 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 144 (15C34800) [pid = 2788] [serial = 1748] [outer = 122AF800] 16:47:34 INFO - PROCESS | 2788 | 1462924054062 Marionette TRACE conn2 <- [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]]]}] 16:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 953ms 16:47:34 INFO - PROCESS | 2788 | 1462924054116 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:47:34 INFO - PROCESS | 2788 | 1462924054122 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 16:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:47:34 INFO - PROCESS | 2788 | 1462924054128 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - PROCESS | 2788 | 1462924054131 Marionette TRACE conn2 <- [1,2294,null,{}] 16:47:34 INFO - PROCESS | 2788 | 1462924054135 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:34 INFO - PROCESS | 2788 | 1462924054246 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:47:34 INFO - PROCESS | 2788 | 1462924054408 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:34 INFO - PROCESS | 2788 | ++DOCSHELL 1667B400 == 72 [pid = 2788] [id = 583] 16:47:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 145 (1667C400) [pid = 2788] [serial = 1749] [outer = 00000000] 16:47:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 146 (17304C00) [pid = 2788] [serial = 1750] [outer = 1667C400] 16:47:34 INFO - PROCESS | 2788 | 1462924054463 Marionette DEBUG loaded listener.js 16:47:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 147 (17924C00) [pid = 2788] [serial = 1751] [outer = 1667C400] 16:47:35 INFO - PROCESS | 2788 | 1462924055062 Marionette TRACE conn2 <- [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]]]}] 16:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 985ms 16:47:35 INFO - PROCESS | 2788 | 1462924055117 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:47:35 INFO - PROCESS | 2788 | 1462924055120 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 16:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:47:35 INFO - PROCESS | 2788 | 1462924055124 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:47:35 INFO - PROCESS | 2788 | 1462924055127 Marionette TRACE conn2 <- [1,2298,null,{}] 16:47:35 INFO - PROCESS | 2788 | 1462924055139 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:35 INFO - PROCESS | 2788 | 1462924055282 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:47:35 INFO - PROCESS | 2788 | 1462924055433 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:35 INFO - PROCESS | 2788 | ++DOCSHELL 19F37800 == 73 [pid = 2788] [id = 584] 16:47:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 148 (19FB5000) [pid = 2788] [serial = 1752] [outer = 00000000] 16:47:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 149 (1AB9D400) [pid = 2788] [serial = 1753] [outer = 19FB5000] 16:47:35 INFO - PROCESS | 2788 | 1462924055493 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 150 (1AF0D800) [pid = 2788] [serial = 1754] [outer = 19FB5000] 16:47:36 INFO - PROCESS | 2788 | 1462924056038 Marionette TRACE conn2 <- [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]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 953ms 16:47:36 INFO - PROCESS | 2788 | 1462924056068 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 2788 | 1462924056071 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 16:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:47:36 INFO - PROCESS | 2788 | 1462924056075 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - PROCESS | 2788 | 1462924056077 Marionette TRACE conn2 <- [1,2302,null,{}] 16:47:36 INFO - PROCESS | 2788 | 1462924056081 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 2788 | 1462924056190 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:47:36 INFO - PROCESS | 2788 | 1462924056352 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 2788 | ++DOCSHELL 1AF10C00 == 74 [pid = 2788] [id = 585] 16:47:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 151 (1AF32000) [pid = 2788] [serial = 1755] [outer = 00000000] 16:47:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 152 (1AF7F400) [pid = 2788] [serial = 1756] [outer = 1AF32000] 16:47:36 INFO - PROCESS | 2788 | 1462924056407 Marionette DEBUG loaded listener.js 16:47:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 153 (1AF88C00) [pid = 2788] [serial = 1757] [outer = 1AF32000] 16:47:36 INFO - PROCESS | 2788 | 1462924056967 Marionette TRACE conn2 <- [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]]]}] 16:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 953ms 16:47:37 INFO - PROCESS | 2788 | 1462924057019 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:47:37 INFO - PROCESS | 2788 | 1462924057022 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 16:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:47:37 INFO - PROCESS | 2788 | 1462924057025 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:47:37 INFO - PROCESS | 2788 | 1462924057027 Marionette TRACE conn2 <- [1,2306,null,{}] 16:47:37 INFO - PROCESS | 2788 | 1462924057037 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:37 INFO - PROCESS | 2788 | 1462924057143 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:47:37 INFO - PROCESS | 2788 | 1462924057306 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:37 INFO - PROCESS | 2788 | ++DOCSHELL 1063A800 == 75 [pid = 2788] [id = 586] 16:47:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 154 (1403B800) [pid = 2788] [serial = 1758] [outer = 00000000] 16:47:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 155 (1B237C00) [pid = 2788] [serial = 1759] [outer = 1403B800] 16:47:37 INFO - PROCESS | 2788 | 1462924057360 Marionette DEBUG loaded listener.js 16:47:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 156 (1B23C400) [pid = 2788] [serial = 1760] [outer = 1403B800] 16:47:37 INFO - PROCESS | 2788 | 1462924057938 Marionette TRACE conn2 <- [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] 16:47:37 INFO - PROCESS | 2788 | 1462924057973 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 16:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:47:37 INFO - PROCESS | 2788 | 1462924057976 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:47:37 INFO - PROCESS | 2788 | 1462924057979 Marionette TRACE conn2 <- [1,2310,null,{}] 16:47:37 INFO - PROCESS | 2788 | 1462924057982 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:38 INFO - PROCESS | 2788 | 1462924058124 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:47:38 INFO - PROCESS | 2788 | 1462924058275 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 2788 | ++DOCSHELL 10D59400 == 76 [pid = 2788] [id = 587] 16:47:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 157 (10F12000) [pid = 2788] [serial = 1761] [outer = 00000000] 16:47:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 158 (13CA1800) [pid = 2788] [serial = 1762] [outer = 10F12000] 16:47:38 INFO - PROCESS | 2788 | 1462924058332 Marionette DEBUG loaded listener.js 16:47:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 159 (14034800) [pid = 2788] [serial = 1763] [outer = 10F12000] 16:47:39 INFO - PROCESS | 2788 | 1462924059081 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1141ms 16:47:39 INFO - PROCESS | 2788 | 1462924059119 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:47:39 INFO - PROCESS | 2788 | 1462924059123 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 16:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:47:39 INFO - PROCESS | 2788 | 1462924059129 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:47:39 INFO - PROCESS | 2788 | 1462924059132 Marionette TRACE conn2 <- [1,2314,null,{}] 16:47:39 INFO - PROCESS | 2788 | 1462924059137 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:39 INFO - PROCESS | 2788 | 1462924059241 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:47:39 INFO - PROCESS | 2788 | 1462924059410 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:39 INFO - PROCESS | 2788 | ++DOCSHELL 13D48000 == 77 [pid = 2788] [id = 588] 16:47:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 160 (13D4D400) [pid = 2788] [serial = 1764] [outer = 00000000] 16:47:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 161 (15C1F000) [pid = 2788] [serial = 1765] [outer = 13D4D400] 16:47:39 INFO - PROCESS | 2788 | 1462924059467 Marionette DEBUG loaded listener.js 16:47:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 162 (15C25800) [pid = 2788] [serial = 1766] [outer = 13D4D400] 16:47:40 INFO - PROCESS | 2788 | 1462924060083 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1000ms 16:47:40 INFO - PROCESS | 2788 | 1462924060149 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 2788 | 1462924060155 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 16:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:47:40 INFO - PROCESS | 2788 | 1462924060162 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - PROCESS | 2788 | 1462924060165 Marionette TRACE conn2 <- [1,2318,null,{}] 16:47:40 INFO - PROCESS | 2788 | 1462924060169 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:40 INFO - PROCESS | 2788 | 1462924060274 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:47:40 INFO - PROCESS | 2788 | 1462924060418 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 10F1C800 == 76 [pid = 2788] [id = 458] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 11728000 == 75 [pid = 2788] [id = 536] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 17992C00 == 74 [pid = 2788] [id = 475] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 12216000 == 73 [pid = 2788] [id = 580] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 11536000 == 72 [pid = 2788] [id = 579] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 19F2B000 == 71 [pid = 2788] [id = 578] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 18B7E400 == 70 [pid = 2788] [id = 577] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 11535800 == 69 [pid = 2788] [id = 576] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 170C3C00 == 68 [pid = 2788] [id = 575] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 16C78400 == 67 [pid = 2788] [id = 574] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 10F1A400 == 66 [pid = 2788] [id = 573] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 10E37C00 == 65 [pid = 2788] [id = 572] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 161 (117DE400) [pid = 2788] [serial = 1651] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 160 (16610C00) [pid = 2788] [serial = 1654] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 159 (19F12400) [pid = 2788] [serial = 1657] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 158 (1A7C1800) [pid = 2788] [serial = 1660] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 157 (1ABA6400) [pid = 2788] [serial = 1663] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 156 (1AF05400) [pid = 2788] [serial = 1666] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 155 (1AE2AC00) [pid = 2788] [serial = 1696] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | ++DOCSHELL 107F4400 == 66 [pid = 2788] [id = 589] 16:47:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 156 (10D62800) [pid = 2788] [serial = 1767] [outer = 00000000] 16:47:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 157 (1153B400) [pid = 2788] [serial = 1768] [outer = 10D62800] 16:47:40 INFO - PROCESS | 2788 | 1462924060502 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 158 (12E4BC00) [pid = 2788] [serial = 1769] [outer = 10D62800] 16:47:40 INFO - PROCESS | 2788 | --DOCSHELL 11235800 == 65 [pid = 2788] [id = 566] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 157 (1A84BC00) [pid = 2788] [serial = 1523] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 156 (171E9400) [pid = 2788] [serial = 1517] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 155 (15611C00) [pid = 2788] [serial = 1469] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 154 (1A54A800) [pid = 2788] [serial = 1475] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 153 (19F34000) [pid = 2788] [serial = 1556] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 152 (112B1800) [pid = 2788] [serial = 1466] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 151 (14037C00) [pid = 2788] [serial = 1514] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 150 (17F83400) [pid = 2788] [serial = 1684] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 149 (17521800) [pid = 2788] [serial = 1678] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 148 (13BD6800) [pid = 2788] [serial = 1670] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 147 (117DBC00) [pid = 2788] [serial = 1669] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 146 (16081400) [pid = 2788] [serial = 1675] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 145 (1660C000) [pid = 2788] [serial = 1676] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 144 (10F1B400) [pid = 2788] [serial = 1672] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 143 (12C16C00) [pid = 2788] [serial = 1673] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 142 (19FB5400) [pid = 2788] [serial = 1649] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 141 (19F40400) [pid = 2788] [serial = 1687] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (18B76400) [pid = 2788] [serial = 1685] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (16005000) [pid = 2788] [serial = 1690] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (1A7BCC00) [pid = 2788] [serial = 1693] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (1AB94000) [pid = 2788] [serial = 1694] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (19F1A800) [pid = 2788] [serial = 1691] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (1A546800) [pid = 2788] [serial = 1688] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (1792DC00) [pid = 2788] [serial = 1681] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (17993400) [pid = 2788] [serial = 1682] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (17529400) [pid = 2788] [serial = 1679] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (122AD800) [pid = 2788] [serial = 1148] [outer = 00000000] [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.] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (17F82800) [pid = 2788] [serial = 1604] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (1A7B8C00) [pid = 2788] [serial = 1478] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (1765AC00) [pid = 2788] [serial = 1472] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1A54CC00) [pid = 2788] [serial = 1520] [outer = 00000000] [url = about:blank] 16:47:40 INFO - PROCESS | 2788 | 1462924060918 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 797ms 16:47:40 INFO - PROCESS | 2788 | 1462924060966 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 2788 | 1462924060968 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 16:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:47:40 INFO - PROCESS | 2788 | 1462924060971 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - PROCESS | 2788 | 1462924060975 Marionette TRACE conn2 <- [1,2322,null,{}] 16:47:40 INFO - PROCESS | 2788 | 1462924060985 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 2788 | 1462924061077 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:47:41 INFO - PROCESS | 2788 | 1462924061085 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 2788 | ++DOCSHELL 15C20800 == 66 [pid = 2788] [id = 590] 16:47:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (15C31C00) [pid = 2788] [serial = 1770] [outer = 00000000] 16:47:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (16C6B400) [pid = 2788] [serial = 1771] [outer = 15C31C00] 16:47:41 INFO - PROCESS | 2788 | 1462924061132 Marionette DEBUG loaded listener.js 16:47:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (17024800) [pid = 2788] [serial = 1772] [outer = 15C31C00] 16:47:41 INFO - PROCESS | 2788 | 1462924061621 Marionette TRACE conn2 <- [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]]]}] 16:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 687ms 16:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:47:41 INFO - PROCESS | 2788 | 1462924061670 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 2788 | 1462924061673 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 16:47:41 INFO - PROCESS | 2788 | 1462924061676 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 2788 | 1462924061678 Marionette TRACE conn2 <- [1,2326,null,{}] 16:47:41 INFO - PROCESS | 2788 | 1462924061681 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 2788 | 1462924061804 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:47:41 INFO - PROCESS | 2788 | 1462924061924 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 2788 | ++DOCSHELL 10F14400 == 67 [pid = 2788] [id = 591] 16:47:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (171E9400) [pid = 2788] [serial = 1773] [outer = 00000000] 16:47:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (17923400) [pid = 2788] [serial = 1774] [outer = 171E9400] 16:47:41 INFO - PROCESS | 2788 | 1462924061969 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (17930C00) [pid = 2788] [serial = 1775] [outer = 171E9400] 16:47:42 INFO - PROCESS | 2788 | 1462924062327 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 687ms 16:47:42 INFO - PROCESS | 2788 | 1462924062376 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:47:42 INFO - PROCESS | 2788 | 1462924062378 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 16:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:47:42 INFO - PROCESS | 2788 | 1462924062381 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:47:42 INFO - PROCESS | 2788 | 1462924062383 Marionette TRACE conn2 <- [1,2330,null,{}] 16:47:42 INFO - PROCESS | 2788 | 1462924062387 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:42 INFO - PROCESS | 2788 | 1462924062472 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:47:42 INFO - PROCESS | 2788 | 1462924062479 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:42 INFO - PROCESS | 2788 | ++DOCSHELL 12220800 == 68 [pid = 2788] [id = 592] 16:47:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1600C400) [pid = 2788] [serial = 1776] [outer = 00000000] 16:47:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (179E7000) [pid = 2788] [serial = 1777] [outer = 1600C400] 16:47:42 INFO - PROCESS | 2788 | 1462924062523 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (17F79000) [pid = 2788] [serial = 1778] [outer = 1600C400] 16:47:43 INFO - PROCESS | 2788 | 1462924063048 Marionette TRACE conn2 <- [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]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 703ms 16:47:43 INFO - PROCESS | 2788 | 1462924063081 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 2788 | 1462924063083 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 16:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:47:43 INFO - PROCESS | 2788 | 1462924063087 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 2788 | 1462924063088 Marionette TRACE conn2 <- [1,2334,null,{}] 16:47:43 INFO - PROCESS | 2788 | 1462924063092 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 2788 | 1462924063264 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:47:43 INFO - PROCESS | 2788 | 1462924063288 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:43 INFO - PROCESS | 2788 | ++DOCSHELL 18973800 == 69 [pid = 2788] [id = 593] 16:47:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (18B76400) [pid = 2788] [serial = 1779] [outer = 00000000] 16:47:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (18BB3800) [pid = 2788] [serial = 1780] [outer = 18B76400] 16:47:43 INFO - PROCESS | 2788 | 1462924063333 Marionette DEBUG loaded listener.js 16:47:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (18BB3C00) [pid = 2788] [serial = 1781] [outer = 18B76400] 16:47:43 INFO - PROCESS | 2788 | 1462924063770 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 16:47:43 INFO - PROCESS | 2788 | 1462924063831 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 2788 | 1462924063833 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 16:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:47:43 INFO - PROCESS | 2788 | 1462924063836 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 2788 | 1462924063838 Marionette TRACE conn2 <- [1,2338,null,{}] 16:47:43 INFO - PROCESS | 2788 | 1462924063842 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 2788 | 1462924063965 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:47:44 INFO - PROCESS | 2788 | 1462924064037 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 2788 | ++DOCSHELL 18BB0000 == 70 [pid = 2788] [id = 594] 16:47:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (19F20400) [pid = 2788] [serial = 1782] [outer = 00000000] 16:47:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (19F32000) [pid = 2788] [serial = 1783] [outer = 19F20400] 16:47:44 INFO - PROCESS | 2788 | 1462924064081 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 142 (19F3FC00) [pid = 2788] [serial = 1784] [outer = 19F20400] 16:47:44 INFO - PROCESS | 2788 | 1462924064507 Marionette TRACE conn2 <- [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]]]}] 16:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 703ms 16:47:44 INFO - PROCESS | 2788 | 1462924064537 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:47:44 INFO - PROCESS | 2788 | 1462924064539 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 16:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:47:44 INFO - PROCESS | 2788 | 1462924064542 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:47:44 INFO - PROCESS | 2788 | 1462924064544 Marionette TRACE conn2 <- [1,2342,null,{}] 16:47:44 INFO - PROCESS | 2788 | 1462924064547 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:44 INFO - PROCESS | 2788 | 1462924064693 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 141 (19FAA400) [pid = 2788] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (19F11400) [pid = 2788] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (1153AC00) [pid = 2788] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (19F2DC00) [pid = 2788] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (16CDF400) [pid = 2788] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (112ABC00) [pid = 2788] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (1153B800) [pid = 2788] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (122B5000) [pid = 2788] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (11230400) [pid = 2788] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (1355B400) [pid = 2788] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (17928800) [pid = 2788] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (1B952400) [pid = 2788] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (10E3D800) [pid = 2788] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (19FAA000) [pid = 2788] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1A5EE400) [pid = 2788] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (10E33400) [pid = 2788] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (1AF01800) [pid = 2788] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (10F1E000) [pid = 2788] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (11728400) [pid = 2788] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (10E36400) [pid = 2788] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (10E3B000) [pid = 2788] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (132ADC00) [pid = 2788] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (17996000) [pid = 2788] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (18971800) [pid = 2788] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (18B7B000) [pid = 2788] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (14174C00) [pid = 2788] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1799E000) [pid = 2788] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (107FA800) [pid = 2788] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:47:45 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (13CA0800) [pid = 2788] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:47:45 INFO - PROCESS | 2788 | 1462924065135 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 2788 | ++DOCSHELL 0FDD1C00 == 71 [pid = 2788] [id = 595] 16:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1067FC00) [pid = 2788] [serial = 1785] [outer = 00000000] 16:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (107FA800) [pid = 2788] [serial = 1786] [outer = 1067FC00] 16:47:45 INFO - PROCESS | 2788 | 1462924065179 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (10F1E000) [pid = 2788] [serial = 1787] [outer = 1067FC00] 16:47:45 INFO - PROCESS | 2788 | 1462924065530 Marionette TRACE conn2 <- [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]]]}] 16:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1047ms 16:47:45 INFO - PROCESS | 2788 | 1462924065589 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:47:45 INFO - PROCESS | 2788 | 1462924065591 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 16:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:47:45 INFO - PROCESS | 2788 | 1462924065603 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:47:45 INFO - PROCESS | 2788 | 1462924065615 Marionette TRACE conn2 <- [1,2346,null,{}] 16:47:45 INFO - PROCESS | 2788 | 1462924065619 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:45 INFO - PROCESS | 2788 | 1462924065705 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:47:45 INFO - PROCESS | 2788 | 1462924065711 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 2788 | ++DOCSHELL 10E3D800 == 72 [pid = 2788] [id = 596] 16:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1153E400) [pid = 2788] [serial = 1788] [outer = 00000000] 16:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (16610000) [pid = 2788] [serial = 1789] [outer = 1153E400] 16:47:45 INFO - PROCESS | 2788 | 1462924065756 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (17DF2C00) [pid = 2788] [serial = 1790] [outer = 1153E400] 16:47:46 INFO - PROCESS | 2788 | 1462924066207 Marionette TRACE conn2 <- [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]]]}] 16:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 656ms 16:47:46 INFO - PROCESS | 2788 | 1462924066259 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 2788 | 1462924066261 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 16:47:46 INFO - PROCESS | 2788 | 1462924066264 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:47:46 INFO - PROCESS | 2788 | 1462924066266 Marionette TRACE conn2 <- [1,2350,null,{}] 16:47:46 INFO - PROCESS | 2788 | 1462924066269 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 2788 | 1462924066357 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:47:46 INFO - PROCESS | 2788 | 1462924066396 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 2788 | ++DOCSHELL 15B65800 == 73 [pid = 2788] [id = 597] 16:47:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (16601400) [pid = 2788] [serial = 1791] [outer = 00000000] 16:47:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (19F31800) [pid = 2788] [serial = 1792] [outer = 16601400] 16:47:46 INFO - PROCESS | 2788 | 1462924066440 Marionette DEBUG loaded listener.js 16:47:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (19F13000) [pid = 2788] [serial = 1793] [outer = 16601400] 16:47:46 INFO - PROCESS | 2788 | 1462924066903 Marionette TRACE conn2 <- [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]]]}] 16:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 703ms 16:47:46 INFO - PROCESS | 2788 | 1462924066963 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 2788 | 1462924066966 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 16:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:47:46 INFO - PROCESS | 2788 | 1462924066969 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - PROCESS | 2788 | 1462924066972 Marionette TRACE conn2 <- [1,2354,null,{}] 16:47:46 INFO - PROCESS | 2788 | 1462924066975 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:47 INFO - PROCESS | 2788 | 1462924067082 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:47:47 INFO - PROCESS | 2788 | 1462924067329 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:47 INFO - PROCESS | 2788 | ++DOCSHELL 10F16000 == 74 [pid = 2788] [id = 598] 16:47:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (10F18800) [pid = 2788] [serial = 1794] [outer = 00000000] 16:47:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (11571400) [pid = 2788] [serial = 1795] [outer = 10F18800] 16:47:47 INFO - PROCESS | 2788 | 1462924067391 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (12E2C400) [pid = 2788] [serial = 1796] [outer = 10F18800] 16:47:48 INFO - PROCESS | 2788 | 1462924068057 Marionette TRACE conn2 <- [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]]]}] 16:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1140ms 16:47:48 INFO - PROCESS | 2788 | 1462924068120 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:47:48 INFO - PROCESS | 2788 | 1462924068124 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 16:47:48 INFO - PROCESS | 2788 | 1462924068129 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:47:48 INFO - PROCESS | 2788 | 1462924068133 Marionette TRACE conn2 <- [1,2358,null,{}] 16:47:48 INFO - PROCESS | 2788 | 1462924068137 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:48 INFO - PROCESS | 2788 | 1462924068252 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:47:48 INFO - PROCESS | 2788 | 1462924068402 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:48 INFO - PROCESS | 2788 | ++DOCSHELL 15C21000 == 75 [pid = 2788] [id = 599] 16:47:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (15C22800) [pid = 2788] [serial = 1797] [outer = 00000000] 16:47:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (16609000) [pid = 2788] [serial = 1798] [outer = 15C22800] 16:47:48 INFO - PROCESS | 2788 | 1462924068459 Marionette DEBUG loaded listener.js 16:47:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (16C6FC00) [pid = 2788] [serial = 1799] [outer = 15C22800] 16:47:49 INFO - PROCESS | 2788 | 1462924069026 Marionette TRACE conn2 <- [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]]]}] 16:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 937ms 16:47:49 INFO - PROCESS | 2788 | 1462924069078 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:47:49 INFO - PROCESS | 2788 | 1462924069082 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 16:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:47:49 INFO - PROCESS | 2788 | 1462924069086 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:47:49 INFO - PROCESS | 2788 | 1462924069089 Marionette TRACE conn2 <- [1,2362,null,{}] 16:47:49 INFO - PROCESS | 2788 | 1462924069093 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:49 INFO - PROCESS | 2788 | 1462924069205 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:47:49 INFO - PROCESS | 2788 | 1462924069368 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:49 INFO - PROCESS | 2788 | ++DOCSHELL 17529400 == 76 [pid = 2788] [id = 600] 16:47:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (17922000) [pid = 2788] [serial = 1800] [outer = 00000000] 16:47:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (1896FC00) [pid = 2788] [serial = 1801] [outer = 17922000] 16:47:49 INFO - PROCESS | 2788 | 1462924069423 Marionette DEBUG loaded listener.js 16:47:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (18BAD800) [pid = 2788] [serial = 1802] [outer = 17922000] 16:47:50 INFO - PROCESS | 2788 | 1462924070022 Marionette TRACE conn2 <- [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]]]}] 16:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1000ms 16:47:50 INFO - PROCESS | 2788 | 1462924070088 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:47:50 INFO - PROCESS | 2788 | 1462924070091 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 16:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:47:50 INFO - PROCESS | 2788 | 1462924070101 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:47:50 INFO - PROCESS | 2788 | 1462924070107 Marionette TRACE conn2 <- [1,2366,null,{}] 16:47:50 INFO - PROCESS | 2788 | 1462924070112 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:50 INFO - PROCESS | 2788 | 1462924070256 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:47:50 INFO - PROCESS | 2788 | 1462924070406 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:50 INFO - PROCESS | 2788 | ++DOCSHELL 1A7B6400 == 77 [pid = 2788] [id = 601] 16:47:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (1A7B8400) [pid = 2788] [serial = 1803] [outer = 00000000] 16:47:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (1A7C4000) [pid = 2788] [serial = 1804] [outer = 1A7B8400] 16:47:50 INFO - PROCESS | 2788 | 1462924070460 Marionette DEBUG loaded listener.js 16:47:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1A847C00) [pid = 2788] [serial = 1805] [outer = 1A7B8400] 16:47:50 INFO - PROCESS | 2788 | 1462924071004 Marionette TRACE conn2 <- [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]]]}] 16:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 953ms 16:47:51 INFO - PROCESS | 2788 | 1462924071060 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:47:51 INFO - PROCESS | 2788 | 1462924071062 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 16:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:47:51 INFO - PROCESS | 2788 | 1462924071066 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:47:51 INFO - PROCESS | 2788 | 1462924071068 Marionette TRACE conn2 <- [1,2370,null,{}] 16:47:51 INFO - PROCESS | 2788 | 1462924071072 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:51 INFO - PROCESS | 2788 | 1462924071182 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:47:51 INFO - PROCESS | 2788 | 1462924071376 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 2788 | ++DOCSHELL 15C1A800 == 78 [pid = 2788] [id = 602] 16:47:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (16C6A400) [pid = 2788] [serial = 1806] [outer = 00000000] 16:47:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (1AB98400) [pid = 2788] [serial = 1807] [outer = 16C6A400] 16:47:51 INFO - PROCESS | 2788 | 1462924071430 Marionette DEBUG loaded listener.js 16:47:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (1ABA9800) [pid = 2788] [serial = 1808] [outer = 16C6A400] 16:47:51 INFO - PROCESS | 2788 | 1462924071996 Marionette TRACE conn2 <- [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]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1000ms 16:47:52 INFO - PROCESS | 2788 | 1462924072068 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 2788 | 1462924072071 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 16:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:47:52 INFO - PROCESS | 2788 | 1462924072074 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - PROCESS | 2788 | 1462924072076 Marionette TRACE conn2 <- [1,2374,null,{}] 16:47:52 INFO - PROCESS | 2788 | 1462924072080 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:52 INFO - PROCESS | 2788 | 1462924072192 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:47:52 INFO - PROCESS | 2788 | 1462924072592 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:52 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F0800 == 79 [pid = 2788] [id = 603] 16:47:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 138 (0FD71C00) [pid = 2788] [serial = 1809] [outer = 00000000] 16:47:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 139 (10D5A800) [pid = 2788] [serial = 1810] [outer = 0FD71C00] 16:47:52 INFO - PROCESS | 2788 | 1462924072688 Marionette DEBUG loaded listener.js 16:47:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 140 (11B64400) [pid = 2788] [serial = 1811] [outer = 0FD71C00] 16:47:53 INFO - PROCESS | 2788 | 1462924073305 Marionette TRACE conn2 <- [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]]]}] 16:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1297ms 16:47:53 INFO - PROCESS | 2788 | 1462924073367 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:47:53 INFO - PROCESS | 2788 | 1462924073372 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 16:47:53 INFO - PROCESS | 2788 | 1462924073376 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:47:53 INFO - PROCESS | 2788 | 1462924073380 Marionette TRACE conn2 <- [1,2378,null,{}] 16:47:53 INFO - PROCESS | 2788 | 1462924073385 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:53 INFO - PROCESS | 2788 | 1462924073492 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:47:53 INFO - PROCESS | 2788 | 1462924073642 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:53 INFO - PROCESS | 2788 | ++DOCSHELL 1403F400 == 80 [pid = 2788] [id = 604] 16:47:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 141 (14040800) [pid = 2788] [serial = 1812] [outer = 00000000] 16:47:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 142 (14622800) [pid = 2788] [serial = 1813] [outer = 14040800] 16:47:53 INFO - PROCESS | 2788 | 1462924073693 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 143 (1561D000) [pid = 2788] [serial = 1814] [outer = 14040800] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 15B65800 == 79 [pid = 2788] [id = 597] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 10E3D800 == 78 [pid = 2788] [id = 596] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 0FDD1C00 == 77 [pid = 2788] [id = 595] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 18BB0000 == 76 [pid = 2788] [id = 594] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 18973800 == 75 [pid = 2788] [id = 593] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 12220800 == 74 [pid = 2788] [id = 592] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 10F14400 == 73 [pid = 2788] [id = 591] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 15C20800 == 72 [pid = 2788] [id = 590] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 13C6E800 == 71 [pid = 2788] [id = 565] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 107F4400 == 70 [pid = 2788] [id = 589] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 142 (1BAC0400) [pid = 2788] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 141 (19FB4800) [pid = 2788] [serial = 1744] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOCSHELL 13D48000 == 69 [pid = 2788] [id = 588] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 140 (132A5400) [pid = 2788] [serial = 1559] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 139 (1A7C2000) [pid = 2788] [serial = 1511] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 138 (1A84A400) [pid = 2788] [serial = 1661] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 137 (122B0400) [pid = 2788] [serial = 1607] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (1AF0A400) [pid = 2788] [serial = 1667] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (13498C00) [pid = 2788] [serial = 1652] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (15B60400) [pid = 2788] [serial = 1610] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (1ABA7800) [pid = 2788] [serial = 1571] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (1ABB4C00) [pid = 2788] [serial = 1664] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (19F23000) [pid = 2788] [serial = 1619] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (186AD800) [pid = 2788] [serial = 1613] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (18BA9400) [pid = 2788] [serial = 1616] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (19F32C00) [pid = 2788] [serial = 1658] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (16683400) [pid = 2788] [serial = 1655] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (18BA5C00) [pid = 2788] [serial = 1565] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (13C7C400) [pid = 2788] [serial = 1574] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (1660C800) [pid = 2788] [serial = 1562] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (1A7C0800) [pid = 2788] [serial = 1568] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (19F2E400) [pid = 2788] [serial = 1732] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (1896C800) [pid = 2788] [serial = 1729] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (18B7D800) [pid = 2788] [serial = 1730] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1A5E7000) [pid = 2788] [serial = 1735] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (1702A800) [pid = 2788] [serial = 1723] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (17524400) [pid = 2788] [serial = 1724] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (13C66000) [pid = 2788] [serial = 1714] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (19F2E800) [pid = 2788] [serial = 1733] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1416FC00) [pid = 2788] [serial = 1738] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (15C77C00) [pid = 2788] [serial = 1718] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (15610C00) [pid = 2788] [serial = 1717] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1AF7E800) [pid = 2788] [serial = 1711] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1AF2AC00) [pid = 2788] [serial = 1708] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (13CA9400) [pid = 2788] [serial = 1699] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (13C6C400) [pid = 2788] [serial = 1720] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (15608C00) [pid = 2788] [serial = 1721] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1752D800) [pid = 2788] [serial = 1741] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1A7BF800) [pid = 2788] [serial = 1736] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1A7BB000) [pid = 2788] [serial = 1705] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (17DF8800) [pid = 2788] [serial = 1726] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (17F7EC00) [pid = 2788] [serial = 1742] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (170C3400) [pid = 2788] [serial = 1702] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (16676C00) [pid = 2788] [serial = 1715] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (16607000) [pid = 2788] [serial = 1739] [outer = 00000000] [url = about:blank] 16:47:53 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1809A000) [pid = 2788] [serial = 1727] [outer = 00000000] [url = about:blank] 16:47:54 INFO - PROCESS | 2788 | 1462924074222 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 891ms 16:47:54 INFO - PROCESS | 2788 | 1462924074284 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:47:54 INFO - PROCESS | 2788 | 1462924074288 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 16:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:47:54 INFO - PROCESS | 2788 | 1462924074292 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:47:54 INFO - PROCESS | 2788 | 1462924074295 Marionette TRACE conn2 <- [1,2382,null,{}] 16:47:54 INFO - PROCESS | 2788 | 1462924074299 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:54 INFO - PROCESS | 2788 | 1462924074385 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:47:54 INFO - PROCESS | 2788 | 1462924074485 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:54 INFO - PROCESS | 2788 | ++DOCSHELL 132A5400 == 70 [pid = 2788] [id = 605] 16:47:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (13BCCC00) [pid = 2788] [serial = 1815] [outer = 00000000] 16:47:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (13CABC00) [pid = 2788] [serial = 1816] [outer = 13BCCC00] 16:47:54 INFO - PROCESS | 2788 | 1462924074537 Marionette DEBUG loaded listener.js 16:47:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (15610000) [pid = 2788] [serial = 1817] [outer = 13BCCC00] 16:47:54 INFO - PROCESS | 2788 | 1462924074968 Marionette TRACE conn2 <- [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]]]}] 16:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 16:47:55 INFO - PROCESS | 2788 | 1462924075033 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 2788 | 1462924075035 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 16:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:47:55 INFO - PROCESS | 2788 | 1462924075040 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - PROCESS | 2788 | 1462924075046 Marionette TRACE conn2 <- [1,2386,null,{}] 16:47:55 INFO - PROCESS | 2788 | 1462924075055 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:55 INFO - PROCESS | 2788 | 1462924075153 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:47:55 INFO - PROCESS | 2788 | 1462924075168 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 2788 | ++DOCSHELL 15C40800 == 71 [pid = 2788] [id = 606] 16:47:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (15C78C00) [pid = 2788] [serial = 1818] [outer = 00000000] 16:47:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1607B000) [pid = 2788] [serial = 1819] [outer = 15C78C00] 16:47:55 INFO - PROCESS | 2788 | 1462924075240 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (16605400) [pid = 2788] [serial = 1820] [outer = 15C78C00] 16:47:55 INFO - PROCESS | 2788 | 1462924075717 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 704ms 16:47:55 INFO - PROCESS | 2788 | 1462924075738 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 2788 | 1462924075740 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 16:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:47:55 INFO - PROCESS | 2788 | 1462924075743 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - PROCESS | 2788 | 1462924075745 Marionette TRACE conn2 <- [1,2390,null,{}] 16:47:55 INFO - PROCESS | 2788 | 1462924075749 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:55 INFO - PROCESS | 2788 | 1462924075859 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:47:55 INFO - PROCESS | 2788 | 1462924075869 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 2788 | ++DOCSHELL 16601800 == 72 [pid = 2788] [id = 607] 16:47:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (16678800) [pid = 2788] [serial = 1821] [outer = 00000000] 16:47:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (16683C00) [pid = 2788] [serial = 1822] [outer = 16678800] 16:47:55 INFO - PROCESS | 2788 | 1462924075913 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (16C6C000) [pid = 2788] [serial = 1823] [outer = 16678800] 16:47:56 INFO - PROCESS | 2788 | 1462924076370 Marionette TRACE conn2 <- [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]]]}] 16:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 640ms 16:47:56 INFO - PROCESS | 2788 | 1462924076386 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 2788 | 1462924076397 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 16:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:47:56 INFO - PROCESS | 2788 | 1462924076422 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 2788 | 1462924076424 Marionette TRACE conn2 <- [1,2394,null,{}] 16:47:56 INFO - PROCESS | 2788 | 1462924076427 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:56 INFO - PROCESS | 2788 | 1462924076556 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:47:56 INFO - PROCESS | 2788 | 1462924076628 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:56 INFO - PROCESS | 2788 | ++DOCSHELL 16C74400 == 73 [pid = 2788] [id = 608] 16:47:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (16CEB000) [pid = 2788] [serial = 1824] [outer = 00000000] 16:47:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (170C8400) [pid = 2788] [serial = 1825] [outer = 16CEB000] 16:47:56 INFO - PROCESS | 2788 | 1462924076680 Marionette DEBUG loaded listener.js 16:47:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (17526800) [pid = 2788] [serial = 1826] [outer = 16CEB000] 16:47:57 INFO - PROCESS | 2788 | 1462924077116 Marionette TRACE conn2 <- [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]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 16:47:57 INFO - PROCESS | 2788 | 1462924077168 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 2788 | 1462924077170 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 16:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:47:57 INFO - PROCESS | 2788 | 1462924077178 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 2788 | 1462924077180 Marionette TRACE conn2 <- [1,2398,null,{}] 16:47:57 INFO - PROCESS | 2788 | 1462924077184 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:57 INFO - PROCESS | 2788 | 1462924077339 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:47:57 INFO - PROCESS | 2788 | 1462924077366 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 2788 | ++DOCSHELL 11235C00 == 74 [pid = 2788] [id = 609] 16:47:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (15C39C00) [pid = 2788] [serial = 1827] [outer = 00000000] 16:47:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (17925800) [pid = 2788] [serial = 1828] [outer = 15C39C00] 16:47:57 INFO - PROCESS | 2788 | 1462924077410 Marionette DEBUG loaded listener.js 16:47:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (17926000) [pid = 2788] [serial = 1829] [outer = 15C39C00] 16:47:57 INFO - PROCESS | 2788 | 1462924077863 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 16:47:57 INFO - PROCESS | 2788 | 1462924077919 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 2788 | 1462924077920 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 16:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:47:57 INFO - PROCESS | 2788 | 1462924077924 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 2788 | 1462924077926 Marionette TRACE conn2 <- [1,2402,null,{}] 16:47:57 INFO - PROCESS | 2788 | 1462924077936 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:58 INFO - PROCESS | 2788 | 1462924078053 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:47:58 INFO - PROCESS | 2788 | 1462924078062 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:58 INFO - PROCESS | 2788 | ++DOCSHELL 17020800 == 75 [pid = 2788] [id = 610] 16:47:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (17925400) [pid = 2788] [serial = 1830] [outer = 00000000] 16:47:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (17F7A800) [pid = 2788] [serial = 1831] [outer = 17925400] 16:47:58 INFO - PROCESS | 2788 | 1462924078165 Marionette DEBUG loaded listener.js 16:47:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (1809C400) [pid = 2788] [serial = 1832] [outer = 17925400] 16:47:58 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (10F12000) [pid = 2788] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:47:58 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (19F20400) [pid = 2788] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:47:58 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (1600C400) [pid = 2788] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:47:58 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (13D4D400) [pid = 2788] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:47:58 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1067FC00) [pid = 2788] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:47:58 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (15C31C00) [pid = 2788] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:47:58 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (18B76400) [pid = 2788] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:47:58 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (10D62800) [pid = 2788] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:47:58 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (1153E400) [pid = 2788] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:47:58 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (171E9400) [pid = 2788] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:47:58 INFO - PROCESS | 2788 | 1462924078951 Marionette TRACE conn2 <- [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]]]}] 16:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1047ms 16:47:58 INFO - PROCESS | 2788 | 1462924078978 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:47:58 INFO - PROCESS | 2788 | 1462924078980 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 16:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:47:58 INFO - PROCESS | 2788 | 1462924078984 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:47:58 INFO - PROCESS | 2788 | 1462924078986 Marionette TRACE conn2 <- [1,2406,null,{}] 16:47:58 INFO - PROCESS | 2788 | 1462924078989 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:59 INFO - PROCESS | 2788 | 1462924079074 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:47:59 INFO - PROCESS | 2788 | 1462924079192 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:59 INFO - PROCESS | 2788 | ++DOCSHELL 1067FC00 == 76 [pid = 2788] [id = 611] 16:47:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (10F12000) [pid = 2788] [serial = 1833] [outer = 00000000] 16:47:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (171E9400) [pid = 2788] [serial = 1834] [outer = 10F12000] 16:47:59 INFO - PROCESS | 2788 | 1462924079236 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (17DFA800) [pid = 2788] [serial = 1835] [outer = 10F12000] 16:47:59 INFO - PROCESS | 2788 | 1462924079597 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 625ms 16:47:59 INFO - PROCESS | 2788 | 1462924079623 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:47:59 INFO - PROCESS | 2788 | 1462924079624 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 16:47:59 INFO - PROCESS | 2788 | 1462924079628 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:47:59 INFO - PROCESS | 2788 | 1462924079630 Marionette TRACE conn2 <- [1,2410,null,{}] 16:47:59 INFO - PROCESS | 2788 | 1462924079633 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:59 INFO - PROCESS | 2788 | 1462924079761 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:47:59 INFO - PROCESS | 2788 | 1462924079770 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:59 INFO - PROCESS | 2788 | ++DOCSHELL 10E3A000 == 77 [pid = 2788] [id = 612] 16:47:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (10F10400) [pid = 2788] [serial = 1836] [outer = 00000000] 16:47:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (18965800) [pid = 2788] [serial = 1837] [outer = 10F10400] 16:47:59 INFO - PROCESS | 2788 | 1462924079814 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1896D000) [pid = 2788] [serial = 1838] [outer = 10F10400] 16:48:00 INFO - PROCESS | 2788 | 1462924080223 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 625ms 16:48:00 INFO - PROCESS | 2788 | 1462924080266 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:48:00 INFO - PROCESS | 2788 | 1462924080268 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 16:48:00 INFO - PROCESS | 2788 | 1462924080271 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:48:00 INFO - PROCESS | 2788 | 1462924080273 Marionette TRACE conn2 <- [1,2414,null,{}] 16:48:00 INFO - PROCESS | 2788 | 1462924080277 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:00 INFO - PROCESS | 2788 | 1462924080408 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:48:00 INFO - PROCESS | 2788 | 1462924080421 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:00 INFO - PROCESS | 2788 | ++DOCSHELL 17998000 == 78 [pid = 2788] [id = 613] 16:48:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (17CD2400) [pid = 2788] [serial = 1839] [outer = 00000000] 16:48:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (18BABC00) [pid = 2788] [serial = 1840] [outer = 17CD2400] 16:48:00 INFO - PROCESS | 2788 | 1462924080473 Marionette DEBUG loaded listener.js 16:48:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (19F22400) [pid = 2788] [serial = 1841] [outer = 17CD2400] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 14032C00 == 77 [pid = 2788] [id = 551] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1A5F0800 == 76 [pid = 2788] [id = 507] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 10F17800 == 75 [pid = 2788] [id = 508] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1AE30400 == 74 [pid = 2788] [id = 555] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 10D59400 == 73 [pid = 2788] [id = 587] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1560E400 == 72 [pid = 2788] [id = 476] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 14173400 == 71 [pid = 2788] [id = 506] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1063A800 == 70 [pid = 2788] [id = 586] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 15A7B400 == 69 [pid = 2788] [id = 312] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1A5EBC00 == 68 [pid = 2788] [id = 553] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1AF10C00 == 67 [pid = 2788] [id = 585] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 19FA9C00 == 66 [pid = 2788] [id = 522] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 0FDF7C00 == 65 [pid = 2788] [id = 539] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1AF0BC00 == 64 [pid = 2788] [id = 570] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 19F37800 == 63 [pid = 2788] [id = 584] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1070FC00 == 62 [pid = 2788] [id = 554] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 17998800 == 61 [pid = 2788] [id = 521] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 10708400 == 60 [pid = 2788] [id = 523] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 10F1BC00 == 59 [pid = 2788] [id = 459] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1667B400 == 58 [pid = 2788] [id = 583] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1607AC00 == 57 [pid = 2788] [id = 567] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 17992400 == 56 [pid = 2788] [id = 461] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 18971000 == 55 [pid = 2788] [id = 538] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1172A000 == 54 [pid = 2788] [id = 582] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 18967000 == 53 [pid = 2788] [id = 552] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 10F18C00 == 52 [pid = 2788] [id = 550] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 13560000 == 51 [pid = 2788] [id = 520] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 10E38800 == 50 [pid = 2788] [id = 488] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 10E34C00 == 49 [pid = 2788] [id = 518] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1070E000 == 48 [pid = 2788] [id = 524] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 16602800 == 47 [pid = 2788] [id = 505] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 112A6000 == 46 [pid = 2788] [id = 571] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 16C6F000 == 45 [pid = 2788] [id = 537] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 107F9400 == 44 [pid = 2788] [id = 568] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 171E2C00 == 43 [pid = 2788] [id = 316] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 11724000 == 42 [pid = 2788] [id = 581] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1AF05800 == 41 [pid = 2788] [id = 569] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 13C71000 == 40 [pid = 2788] [id = 489] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1403F400 == 39 [pid = 2788] [id = 604] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 15C1A800 == 38 [pid = 2788] [id = 602] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 0F5F0800 == 37 [pid = 2788] [id = 603] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 17529400 == 36 [pid = 2788] [id = 600] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 1A7B6400 == 35 [pid = 2788] [id = 601] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 15C21000 == 34 [pid = 2788] [id = 599] 16:48:01 INFO - PROCESS | 2788 | --DOCSHELL 10F16000 == 33 [pid = 2788] [id = 598] 16:48:02 INFO - PROCESS | 2788 | --DOCSHELL 16601800 == 32 [pid = 2788] [id = 607] 16:48:02 INFO - PROCESS | 2788 | --DOCSHELL 15C40800 == 31 [pid = 2788] [id = 606] 16:48:02 INFO - PROCESS | 2788 | --DOCSHELL 10E3A000 == 30 [pid = 2788] [id = 612] 16:48:02 INFO - PROCESS | 2788 | --DOCSHELL 11235C00 == 29 [pid = 2788] [id = 609] 16:48:02 INFO - PROCESS | 2788 | --DOCSHELL 1067FC00 == 28 [pid = 2788] [id = 611] 16:48:02 INFO - PROCESS | 2788 | --DOCSHELL 16C74400 == 27 [pid = 2788] [id = 608] 16:48:02 INFO - PROCESS | 2788 | --DOCSHELL 132A5400 == 26 [pid = 2788] [id = 605] 16:48:02 INFO - PROCESS | 2788 | --DOCSHELL 17020800 == 25 [pid = 2788] [id = 610] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (18BB3800) [pid = 2788] [serial = 1780] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (19F32000) [pid = 2788] [serial = 1783] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (18BB3C00) [pid = 2788] [serial = 1781] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (19F3FC00) [pid = 2788] [serial = 1784] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (16610000) [pid = 2788] [serial = 1789] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (13D47800) [pid = 2788] [serial = 1747] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (17304C00) [pid = 2788] [serial = 1750] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (1AB9D400) [pid = 2788] [serial = 1753] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1AF7F400) [pid = 2788] [serial = 1756] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (16C6B400) [pid = 2788] [serial = 1771] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (17024800) [pid = 2788] [serial = 1772] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (14034800) [pid = 2788] [serial = 1763] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (13CA1800) [pid = 2788] [serial = 1762] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (179E7000) [pid = 2788] [serial = 1777] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (17923400) [pid = 2788] [serial = 1774] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (17930C00) [pid = 2788] [serial = 1775] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (15C25800) [pid = 2788] [serial = 1766] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (15C1F000) [pid = 2788] [serial = 1765] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (1153B400) [pid = 2788] [serial = 1768] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (12E4BC00) [pid = 2788] [serial = 1769] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (1B237C00) [pid = 2788] [serial = 1759] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (10F1E000) [pid = 2788] [serial = 1787] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (107FA800) [pid = 2788] [serial = 1786] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (17DF2C00) [pid = 2788] [serial = 1790] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (17F79000) [pid = 2788] [serial = 1778] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (19F31800) [pid = 2788] [serial = 1792] [outer = 00000000] [url = about:blank] 16:48:02 INFO - PROCESS | 2788 | 1462924082855 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2624ms 16:48:02 INFO - PROCESS | 2788 | 1462924082894 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:48:02 INFO - PROCESS | 2788 | 1462924082897 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 16:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:48:02 INFO - PROCESS | 2788 | 1462924082903 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:48:02 INFO - PROCESS | 2788 | 1462924082905 Marionette TRACE conn2 <- [1,2418,null,{}] 16:48:02 INFO - PROCESS | 2788 | 1462924082912 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:02 INFO - PROCESS | 2788 | 1462924083001 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:48:02 INFO - PROCESS | 2788 | 1462924083010 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:03 INFO - PROCESS | 2788 | ++DOCSHELL 1063A400 == 26 [pid = 2788] [id = 614] 16:48:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (1063A800) [pid = 2788] [serial = 1842] [outer = 00000000] 16:48:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (1075C000) [pid = 2788] [serial = 1843] [outer = 1063A800] 16:48:03 INFO - PROCESS | 2788 | 1462924083059 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (107F9C00) [pid = 2788] [serial = 1844] [outer = 1063A800] 16:48:03 INFO - PROCESS | 2788 | 1462924083599 Marionette TRACE conn2 <- [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]]]}] 16:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 735ms 16:48:03 INFO - PROCESS | 2788 | 1462924083640 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:48:03 INFO - PROCESS | 2788 | 1462924083646 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 16:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:48:03 INFO - PROCESS | 2788 | 1462924083652 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:48:03 INFO - PROCESS | 2788 | 1462924083655 Marionette TRACE conn2 <- [1,2422,null,{}] 16:48:03 INFO - PROCESS | 2788 | 1462924083659 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:03 INFO - PROCESS | 2788 | 1462924083749 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:48:03 INFO - PROCESS | 2788 | 1462924083855 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:03 INFO - PROCESS | 2788 | ++DOCSHELL 10D59400 == 27 [pid = 2788] [id = 615] 16:48:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (10E39C00) [pid = 2788] [serial = 1845] [outer = 00000000] 16:48:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (10F0F800) [pid = 2788] [serial = 1846] [outer = 10E39C00] 16:48:03 INFO - PROCESS | 2788 | 1462924083901 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (11230400) [pid = 2788] [serial = 1847] [outer = 10E39C00] 16:48:04 INFO - PROCESS | 2788 | 1462924084286 Marionette TRACE conn2 <- [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]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 703ms 16:48:04 INFO - PROCESS | 2788 | 1462924084350 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 2788 | 1462924084352 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 16:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:48:04 INFO - PROCESS | 2788 | 1462924084356 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 2788 | 1462924084360 Marionette TRACE conn2 <- [1,2426,null,{}] 16:48:04 INFO - PROCESS | 2788 | 1462924084371 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:04 INFO - PROCESS | 2788 | 1462924084494 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:48:04 INFO - PROCESS | 2788 | 1462924084510 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:04 INFO - PROCESS | 2788 | ++DOCSHELL 11730C00 == 28 [pid = 2788] [id = 616] 16:48:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (11731000) [pid = 2788] [serial = 1848] [outer = 00000000] 16:48:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (11EB0C00) [pid = 2788] [serial = 1849] [outer = 11731000] 16:48:04 INFO - PROCESS | 2788 | 1462924084560 Marionette DEBUG loaded listener.js 16:48:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (12C15400) [pid = 2788] [serial = 1850] [outer = 11731000] 16:48:05 INFO - PROCESS | 2788 | 1462924085020 Marionette TRACE conn2 <- [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]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 703ms 16:48:05 INFO - PROCESS | 2788 | 1462924085054 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 2788 | 1462924085057 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 16:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:48:05 INFO - PROCESS | 2788 | 1462924085060 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:48:05 INFO - PROCESS | 2788 | 1462924085062 Marionette TRACE conn2 <- [1,2430,null,{}] 16:48:05 INFO - PROCESS | 2788 | 1462924085069 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - PROCESS | 2788 | 1462924085151 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:48:05 INFO - PROCESS | 2788 | 1462924085158 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 2788 | ++DOCSHELL 130EDC00 == 29 [pid = 2788] [id = 617] 16:48:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (132A6000) [pid = 2788] [serial = 1851] [outer = 00000000] 16:48:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (1355F000) [pid = 2788] [serial = 1852] [outer = 132A6000] 16:48:05 INFO - PROCESS | 2788 | 1462924085214 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (13C68C00) [pid = 2788] [serial = 1853] [outer = 132A6000] 16:48:05 INFO - PROCESS | 2788 | 1462924085647 Marionette TRACE conn2 <- [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]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 641ms 16:48:05 INFO - PROCESS | 2788 | 1462924085702 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 2788 | 1462924085704 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 16:48:05 INFO - PROCESS | 2788 | 1462924085708 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:48:05 INFO - PROCESS | 2788 | 1462924085709 Marionette TRACE conn2 <- [1,2434,null,{}] 16:48:05 INFO - PROCESS | 2788 | 1462924085713 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - PROCESS | 2788 | 1462924085790 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:48:05 INFO - PROCESS | 2788 | 1462924085797 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 2788 | ++DOCSHELL 13C65C00 == 30 [pid = 2788] [id = 618] 16:48:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (13C79800) [pid = 2788] [serial = 1854] [outer = 00000000] 16:48:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (13D47400) [pid = 2788] [serial = 1855] [outer = 13C79800] 16:48:05 INFO - PROCESS | 2788 | 1462924085844 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (14032400) [pid = 2788] [serial = 1856] [outer = 13C79800] 16:48:06 INFO - PROCESS | 2788 | 1462924086308 Marionette TRACE conn2 <- [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]]]}] 16:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 640ms 16:48:06 INFO - PROCESS | 2788 | 1462924086348 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:48:06 INFO - PROCESS | 2788 | 1462924086349 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 16:48:06 INFO - PROCESS | 2788 | 1462924086357 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:48:06 INFO - PROCESS | 2788 | 1462924086358 Marionette TRACE conn2 <- [1,2438,null,{}] 16:48:06 INFO - PROCESS | 2788 | 1462924086362 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:06 INFO - PROCESS | 2788 | 1462924086469 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:48:06 INFO - PROCESS | 2788 | 1462924086486 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 2788 | ++DOCSHELL 15608000 == 31 [pid = 2788] [id = 619] 16:48:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (15608800) [pid = 2788] [serial = 1857] [outer = 00000000] 16:48:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (15B63000) [pid = 2788] [serial = 1858] [outer = 15608800] 16:48:06 INFO - PROCESS | 2788 | 1462924086533 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (15C1E400) [pid = 2788] [serial = 1859] [outer = 15608800] 16:48:06 INFO - PROCESS | 2788 | 1462924086970 Marionette TRACE conn2 <- [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]]]}] 16:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 641ms 16:48:06 INFO - PROCESS | 2788 | 1462924086998 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:48:06 INFO - PROCESS | 2788 | 1462924087000 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 16:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:48:06 INFO - PROCESS | 2788 | 1462924087004 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:48:06 INFO - PROCESS | 2788 | 1462924087005 Marionette TRACE conn2 <- [1,2442,null,{}] 16:48:06 INFO - PROCESS | 2788 | 1462924087008 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 2788 | 1462924087085 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:48:07 INFO - PROCESS | 2788 | 1462924087091 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 2788 | ++DOCSHELL 15A7A000 == 32 [pid = 2788] [id = 620] 16:48:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (15C19800) [pid = 2788] [serial = 1860] [outer = 00000000] 16:48:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (15C35800) [pid = 2788] [serial = 1861] [outer = 15C19800] 16:48:07 INFO - PROCESS | 2788 | 1462924087135 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (15C36000) [pid = 2788] [serial = 1862] [outer = 15C19800] 16:48:07 INFO - PROCESS | 2788 | 1462924087585 Marionette TRACE conn2 <- [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]]]}] 16:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 625ms 16:48:07 INFO - PROCESS | 2788 | 1462924087639 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 2788 | 1462924087641 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 16:48:07 INFO - PROCESS | 2788 | 1462924087645 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:48:07 INFO - PROCESS | 2788 | 1462924087646 Marionette TRACE conn2 <- [1,2446,null,{}] 16:48:07 INFO - PROCESS | 2788 | 1462924087653 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 2788 | 1462924087742 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:48:07 INFO - PROCESS | 2788 | 1462924087750 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 2788 | ++DOCSHELL 15A7E400 == 33 [pid = 2788] [id = 621] 16:48:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (15C7A000) [pid = 2788] [serial = 1863] [outer = 00000000] 16:48:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1600B800) [pid = 2788] [serial = 1864] [outer = 15C7A000] 16:48:07 INFO - PROCESS | 2788 | 1462924087795 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (1600C000) [pid = 2788] [serial = 1865] [outer = 15C7A000] 16:48:08 INFO - PROCESS | 2788 | 1462924088279 Marionette TRACE conn2 <- [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]]]}] 16:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 688ms 16:48:08 INFO - PROCESS | 2788 | 1462924088344 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:48:08 INFO - PROCESS | 2788 | 1462924088346 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 16:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:48:08 INFO - PROCESS | 2788 | 1462924088360 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:48:08 INFO - PROCESS | 2788 | 1462924088362 Marionette TRACE conn2 <- [1,2450,null,{}] 16:48:08 INFO - PROCESS | 2788 | 1462924088365 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:08 INFO - PROCESS | 2788 | 1462924088479 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:48:08 INFO - PROCESS | 2788 | 1462924088577 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:08 INFO - PROCESS | 2788 | ++DOCSHELL 1172F800 == 34 [pid = 2788] [id = 622] 16:48:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (15C24C00) [pid = 2788] [serial = 1866] [outer = 00000000] 16:48:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (16678C00) [pid = 2788] [serial = 1867] [outer = 15C24C00] 16:48:08 INFO - PROCESS | 2788 | 1462924088621 Marionette DEBUG loaded listener.js 16:48:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (16679400) [pid = 2788] [serial = 1868] [outer = 15C24C00] 16:48:09 INFO - PROCESS | 2788 | 1462924089030 Marionette TRACE conn2 <- [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]]]}] 16:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 703ms 16:48:09 INFO - PROCESS | 2788 | 1462924089049 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:48:09 INFO - PROCESS | 2788 | 1462924089051 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 16:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:48:09 INFO - PROCESS | 2788 | 1462924089060 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - PROCESS | 2788 | 1462924089061 Marionette TRACE conn2 <- [1,2454,null,{}] 16:48:09 INFO - PROCESS | 2788 | 1462924089065 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:09 INFO - PROCESS | 2788 | 1462924089178 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:48:09 INFO - PROCESS | 2788 | 1462924089185 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 2788 | ++DOCSHELL 12C1BC00 == 35 [pid = 2788] [id = 623] 16:48:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (13BD3800) [pid = 2788] [serial = 1869] [outer = 00000000] 16:48:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (16C6B800) [pid = 2788] [serial = 1870] [outer = 13BD3800] 16:48:09 INFO - PROCESS | 2788 | 1462924089229 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (16C75800) [pid = 2788] [serial = 1871] [outer = 13BD3800] 16:48:09 INFO - PROCESS | 2788 | 1462924089673 Marionette TRACE conn2 <- [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]]]}] 16:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 641ms 16:48:09 INFO - PROCESS | 2788 | 1462924089693 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:48:09 INFO - PROCESS | 2788 | 1462924089695 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 16:48:09 INFO - PROCESS | 2788 | 1462924089698 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:48:09 INFO - PROCESS | 2788 | 1462924089701 Marionette TRACE conn2 <- [1,2458,null,{}] 16:48:09 INFO - PROCESS | 2788 | 1462924089704 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:09 INFO - PROCESS | 2788 | 1462924089831 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:48:09 INFO - PROCESS | 2788 | 1462924089930 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 2788 | ++DOCSHELL 170C5400 == 36 [pid = 2788] [id = 624] 16:48:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (170C9000) [pid = 2788] [serial = 1872] [outer = 00000000] 16:48:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (17310400) [pid = 2788] [serial = 1873] [outer = 170C9000] 16:48:09 INFO - PROCESS | 2788 | 1462924089986 Marionette DEBUG loaded listener.js 16:48:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (17528800) [pid = 2788] [serial = 1874] [outer = 170C9000] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (10F10400) [pid = 2788] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (17925400) [pid = 2788] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (15C39C00) [pid = 2788] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (10F12000) [pid = 2788] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (14040800) [pid = 2788] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (0FD71C00) [pid = 2788] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (16C6A400) [pid = 2788] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1A7B8400) [pid = 2788] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (17922000) [pid = 2788] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (15C22800) [pid = 2788] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (10F18800) [pid = 2788] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (16678800) [pid = 2788] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (15C78C00) [pid = 2788] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (13BCCC00) [pid = 2788] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (16CEB000) [pid = 2788] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (122AF800) [pid = 2788] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (19F32800) [pid = 2788] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1AF0F800) [pid = 2788] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1667C400) [pid = 2788] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (13C84400) [pid = 2788] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1607F000) [pid = 2788] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1AF32000) [pid = 2788] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1AF0E000) [pid = 2788] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (19FB5000) [pid = 2788] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (1123A800) [pid = 2788] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (1403B800) [pid = 2788] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (17DF7C00) [pid = 2788] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:48:10 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (16601400) [pid = 2788] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:48:11 INFO - PROCESS | 2788 | 1462924091060 Marionette TRACE conn2 <- [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]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1390ms 16:48:11 INFO - PROCESS | 2788 | 1462924091094 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 2788 | 1462924091096 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 16:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:48:11 INFO - PROCESS | 2788 | 1462924091099 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - PROCESS | 2788 | 1462924091101 Marionette TRACE conn2 <- [1,2462,null,{}] 16:48:11 INFO - PROCESS | 2788 | 1462924091105 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:11 INFO - PROCESS | 2788 | 1462924091184 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:48:11 INFO - PROCESS | 2788 | 1462924091191 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 2788 | ++DOCSHELL 132B2000 == 37 [pid = 2788] [id = 625] 16:48:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (13434C00) [pid = 2788] [serial = 1875] [outer = 00000000] 16:48:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (1561A000) [pid = 2788] [serial = 1876] [outer = 13434C00] 16:48:11 INFO - PROCESS | 2788 | 1462924091234 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (15C19400) [pid = 2788] [serial = 1877] [outer = 13434C00] 16:48:11 INFO - PROCESS | 2788 | 1462924091678 Marionette TRACE conn2 <- [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]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 641ms 16:48:11 INFO - PROCESS | 2788 | 1462924091738 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 2788 | 1462924091740 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 16:48:11 INFO - PROCESS | 2788 | 1462924091743 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:48:11 INFO - PROCESS | 2788 | 1462924091745 Marionette TRACE conn2 <- [1,2466,null,{}] 16:48:11 INFO - PROCESS | 2788 | 1462924091749 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:11 INFO - PROCESS | 2788 | 1462924091827 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:48:11 INFO - PROCESS | 2788 | 1462924091834 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 2788 | ++DOCSHELL 16005C00 == 38 [pid = 2788] [id = 626] 16:48:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (1660D000) [pid = 2788] [serial = 1878] [outer = 00000000] 16:48:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (1702AC00) [pid = 2788] [serial = 1879] [outer = 1660D000] 16:48:11 INFO - PROCESS | 2788 | 1462924091878 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (17301400) [pid = 2788] [serial = 1880] [outer = 1660D000] 16:48:12 INFO - PROCESS | 2788 | 1462924092332 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 640ms 16:48:12 INFO - PROCESS | 2788 | 1462924092385 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:48:12 INFO - PROCESS | 2788 | 1462924092387 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 16:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:48:12 INFO - PROCESS | 2788 | 1462924092391 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:48:12 INFO - PROCESS | 2788 | 1462924092393 Marionette TRACE conn2 <- [1,2470,null,{}] 16:48:12 INFO - PROCESS | 2788 | 1462924092396 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:12 INFO - PROCESS | 2788 | 1462924092476 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:48:12 INFO - PROCESS | 2788 | 1462924092486 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:12 INFO - PROCESS | 2788 | ++DOCSHELL 13CA8800 == 39 [pid = 2788] [id = 627] 16:48:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1702A000) [pid = 2788] [serial = 1881] [outer = 00000000] 16:48:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1792BC00) [pid = 2788] [serial = 1882] [outer = 1702A000] 16:48:12 INFO - PROCESS | 2788 | 1462924092534 Marionette DEBUG loaded listener.js 16:48:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (17930800) [pid = 2788] [serial = 1883] [outer = 1702A000] 16:48:13 INFO - PROCESS | 2788 | 1462924093323 Marionette TRACE conn2 <- [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]]]}] 16:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 984ms 16:48:13 INFO - PROCESS | 2788 | 1462924093390 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:48:13 INFO - PROCESS | 2788 | 1462924093394 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 16:48:13 INFO - PROCESS | 2788 | 1462924093401 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:48:13 INFO - PROCESS | 2788 | 1462924093405 Marionette TRACE conn2 <- [1,2474,null,{}] 16:48:13 INFO - PROCESS | 2788 | 1462924093410 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:13 INFO - PROCESS | 2788 | 1462924093529 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:48:13 INFO - PROCESS | 2788 | 1462924093668 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:13 INFO - PROCESS | 2788 | ++DOCSHELL 1070FC00 == 40 [pid = 2788] [id = 628] 16:48:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (10712C00) [pid = 2788] [serial = 1884] [outer = 00000000] 16:48:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (10E37400) [pid = 2788] [serial = 1885] [outer = 10712C00] 16:48:13 INFO - PROCESS | 2788 | 1462924093736 Marionette DEBUG loaded listener.js 16:48:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (10F13800) [pid = 2788] [serial = 1886] [outer = 10712C00] 16:48:14 INFO - PROCESS | 2788 | 1462924094414 Marionette TRACE conn2 <- [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]]]}] 16:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1093ms 16:48:14 INFO - PROCESS | 2788 | 1462924094506 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:48:14 INFO - PROCESS | 2788 | 1462924094512 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 16:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:48:14 INFO - PROCESS | 2788 | 1462924094520 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:48:14 INFO - PROCESS | 2788 | 1462924094522 Marionette TRACE conn2 <- [1,2478,null,{}] 16:48:14 INFO - PROCESS | 2788 | 1462924094527 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:14 INFO - PROCESS | 2788 | 1462924094651 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:48:14 INFO - PROCESS | 2788 | 1462924094802 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 2788 | ++DOCSHELL 1063AC00 == 41 [pid = 2788] [id = 629] 16:48:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (10E32400) [pid = 2788] [serial = 1887] [outer = 00000000] 16:48:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1323C000) [pid = 2788] [serial = 1888] [outer = 10E32400] 16:48:14 INFO - PROCESS | 2788 | 1462924094857 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (13C71400) [pid = 2788] [serial = 1889] [outer = 10E32400] 16:48:15 INFO - PROCESS | 2788 | 1462924095753 Marionette TRACE conn2 <- [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]]]}] 16:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1296ms 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 13BD2400 == 40 [pid = 2788] [id = 445] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 1075BC00 == 39 [pid = 2788] [id = 441] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 12214400 == 38 [pid = 2788] [id = 433] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 0F5F0C00 == 37 [pid = 2788] [id = 432] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 15C78000 == 36 [pid = 2788] [id = 439] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 14175400 == 35 [pid = 2788] [id = 443] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 17303400 == 34 [pid = 2788] [id = 446] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 1560EC00 == 33 [pid = 2788] [id = 438] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 1067C000 == 32 [pid = 2788] [id = 434] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 10D63C00 == 31 [pid = 2788] [id = 431] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 13568C00 == 30 [pid = 2788] [id = 435] 16:48:15 INFO - PROCESS | 2788 | --DOCSHELL 10684800 == 29 [pid = 2788] [id = 430] 16:48:15 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (18BABC00) [pid = 2788] [serial = 1840] [outer = 00000000] [url = about:blank] 16:48:15 INFO - PROCESS | 2788 | 1462924095866 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:48:15 INFO - PROCESS | 2788 | 1462924095870 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 16:48:15 INFO - PROCESS | 2788 | 1462924095875 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:48:15 INFO - PROCESS | 2788 | 1462924095879 Marionette TRACE conn2 <- [1,2482,null,{}] 16:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:48:15 INFO - PROCESS | 2788 | 1462924095885 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:15 INFO - PROCESS | 2788 | 1462924095978 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:48:15 INFO - PROCESS | 2788 | 1462924095986 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:15 INFO - PROCESS | 2788 | ++DOCSHELL 1075BC00 == 30 [pid = 2788] [id = 630] 16:48:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (10765400) [pid = 2788] [serial = 1890] [outer = 00000000] 16:48:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (10E3A400) [pid = 2788] [serial = 1891] [outer = 10765400] 16:48:16 INFO - PROCESS | 2788 | 1462924096033 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (10F16400) [pid = 2788] [serial = 1892] [outer = 10765400] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (19F13000) [pid = 2788] [serial = 1793] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1B23C400) [pid = 2788] [serial = 1760] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1AF02C00) [pid = 2788] [serial = 1697] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (15C34800) [pid = 2788] [serial = 1748] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1AE26800) [pid = 2788] [serial = 1706] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1AF2F000) [pid = 2788] [serial = 1709] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (17924C00) [pid = 2788] [serial = 1751] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1A844800) [pid = 2788] [serial = 1745] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (1730E800) [pid = 2788] [serial = 1703] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1AF88C00) [pid = 2788] [serial = 1757] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1AF81400) [pid = 2788] [serial = 1712] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1AF0D800) [pid = 2788] [serial = 1754] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (14625800) [pid = 2788] [serial = 1700] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (1896D000) [pid = 2788] [serial = 1838] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (17F7A800) [pid = 2788] [serial = 1831] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (17925800) [pid = 2788] [serial = 1828] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (171E9400) [pid = 2788] [serial = 1834] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (18965800) [pid = 2788] [serial = 1837] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (1809C400) [pid = 2788] [serial = 1832] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (14622800) [pid = 2788] [serial = 1813] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (11B64400) [pid = 2788] [serial = 1811] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (10D5A800) [pid = 2788] [serial = 1810] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (1ABA9800) [pid = 2788] [serial = 1808] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (1AB98400) [pid = 2788] [serial = 1807] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (1A847C00) [pid = 2788] [serial = 1805] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (1A7C4000) [pid = 2788] [serial = 1804] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (18BAD800) [pid = 2788] [serial = 1802] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (1896FC00) [pid = 2788] [serial = 1801] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (16C6FC00) [pid = 2788] [serial = 1799] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (16609000) [pid = 2788] [serial = 1798] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (12E2C400) [pid = 2788] [serial = 1796] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (11571400) [pid = 2788] [serial = 1795] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (16683C00) [pid = 2788] [serial = 1822] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (1607B000) [pid = 2788] [serial = 1819] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (16605400) [pid = 2788] [serial = 1820] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (13CABC00) [pid = 2788] [serial = 1816] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (15610000) [pid = 2788] [serial = 1817] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (1561D000) [pid = 2788] [serial = 1814] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (170C8400) [pid = 2788] [serial = 1825] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (17526800) [pid = 2788] [serial = 1826] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (17DFA800) [pid = 2788] [serial = 1835] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (17926000) [pid = 2788] [serial = 1829] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (16C6C000) [pid = 2788] [serial = 1823] [outer = 00000000] [url = about:blank] 16:48:16 INFO - PROCESS | 2788 | 1462924096577 Marionette TRACE conn2 <- [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]]]}] 16:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 16:48:16 INFO - PROCESS | 2788 | 1462924096621 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:48:16 INFO - PROCESS | 2788 | 1462924096626 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 16:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:48:16 INFO - PROCESS | 2788 | 1462924096632 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:48:16 INFO - PROCESS | 2788 | 1462924096635 Marionette TRACE conn2 <- [1,2486,null,{}] 16:48:16 INFO - PROCESS | 2788 | 1462924096639 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:16 INFO - PROCESS | 2788 | 1462924096721 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:48:16 INFO - PROCESS | 2788 | 1462924096825 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:16 INFO - PROCESS | 2788 | ++DOCSHELL 1153EC00 == 31 [pid = 2788] [id = 631] 16:48:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (1157B400) [pid = 2788] [serial = 1893] [outer = 00000000] 16:48:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (11BBA400) [pid = 2788] [serial = 1894] [outer = 1157B400] 16:48:16 INFO - PROCESS | 2788 | 1462924096870 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (12C12000) [pid = 2788] [serial = 1895] [outer = 1157B400] 16:48:17 INFO - PROCESS | 2788 | 1462924097249 Marionette TRACE conn2 <- [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]]]}] 16:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 640ms 16:48:17 INFO - PROCESS | 2788 | 1462924097269 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:48:17 INFO - PROCESS | 2788 | 1462924097272 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 16:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:48:17 INFO - PROCESS | 2788 | 1462924097275 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:48:17 INFO - PROCESS | 2788 | 1462924097278 Marionette TRACE conn2 <- [1,2490,null,{}] 16:48:17 INFO - PROCESS | 2788 | 1462924097289 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:17 INFO - PROCESS | 2788 | 1462924097376 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:48:17 INFO - PROCESS | 2788 | 1462924097416 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 2788 | ++DOCSHELL 13C71C00 == 32 [pid = 2788] [id = 632] 16:48:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (13C72C00) [pid = 2788] [serial = 1896] [outer = 00000000] 16:48:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (1416E000) [pid = 2788] [serial = 1897] [outer = 13C72C00] 16:48:17 INFO - PROCESS | 2788 | 1462924097465 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (1461C000) [pid = 2788] [serial = 1898] [outer = 13C72C00] 16:48:17 INFO - PROCESS | 2788 | 1462924097956 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 735ms 16:48:18 INFO - PROCESS | 2788 | 1462924098016 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:48:18 INFO - PROCESS | 2788 | 1462924098019 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 16:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:48:18 INFO - PROCESS | 2788 | 1462924098023 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 2788 | 1462924098024 Marionette TRACE conn2 <- [1,2494,null,{}] 16:48:18 INFO - PROCESS | 2788 | 1462924098028 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:18 INFO - PROCESS | 2788 | 1462924098151 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:48:18 INFO - PROCESS | 2788 | 1462924098161 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 2788 | ++DOCSHELL 15C24400 == 33 [pid = 2788] [id = 633] 16:48:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (15C27000) [pid = 2788] [serial = 1899] [outer = 00000000] 16:48:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (15C76400) [pid = 2788] [serial = 1900] [outer = 15C27000] 16:48:18 INFO - PROCESS | 2788 | 1462924098207 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (16003400) [pid = 2788] [serial = 1901] [outer = 15C27000] 16:48:18 INFO - PROCESS | 2788 | 1462924098655 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 688ms 16:48:18 INFO - PROCESS | 2788 | 1462924098720 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:48:18 INFO - PROCESS | 2788 | 1462924098722 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 16:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:48:18 INFO - PROCESS | 2788 | 1462924098731 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 2788 | 1462924098733 Marionette TRACE conn2 <- [1,2498,null,{}] 16:48:18 INFO - PROCESS | 2788 | 1462924098737 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:18 INFO - PROCESS | 2788 | 1462924098883 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:48:18 INFO - PROCESS | 2788 | 1462924098910 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 2788 | ++DOCSHELL 15C76C00 == 34 [pid = 2788] [id = 634] 16:48:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (16008000) [pid = 2788] [serial = 1902] [outer = 00000000] 16:48:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (1660B400) [pid = 2788] [serial = 1903] [outer = 16008000] 16:48:18 INFO - PROCESS | 2788 | 1462924098956 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (16677800) [pid = 2788] [serial = 1904] [outer = 16008000] 16:48:19 INFO - PROCESS | 2788 | 1462924099407 Marionette TRACE conn2 <- [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]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 704ms 16:48:19 INFO - PROCESS | 2788 | 1462924099425 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 2788 | 1462924099427 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 16:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:48:19 INFO - PROCESS | 2788 | 1462924099436 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 2788 | 1462924099437 Marionette TRACE conn2 <- [1,2502,null,{}] 16:48:19 INFO - PROCESS | 2788 | 1462924099441 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:19 INFO - PROCESS | 2788 | 1462924099571 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:48:19 INFO - PROCESS | 2788 | 1462924099578 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 2788 | ++DOCSHELL 11572800 == 35 [pid = 2788] [id = 635] 16:48:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (13C65800) [pid = 2788] [serial = 1905] [outer = 00000000] 16:48:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (16C72000) [pid = 2788] [serial = 1906] [outer = 13C65800] 16:48:19 INFO - PROCESS | 2788 | 1462924099629 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (16CE2000) [pid = 2788] [serial = 1907] [outer = 13C65800] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (15C19800) [pid = 2788] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (15608800) [pid = 2788] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (13C79800) [pid = 2788] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (15C24C00) [pid = 2788] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (1063A800) [pid = 2788] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (11731000) [pid = 2788] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (13BD3800) [pid = 2788] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (15C7A000) [pid = 2788] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (170C9000) [pid = 2788] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (10E39C00) [pid = 2788] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (132A6000) [pid = 2788] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (1660D000) [pid = 2788] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:48:20 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (13434C00) [pid = 2788] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:48:20 INFO - PROCESS | 2788 | 1462924100255 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 843ms 16:48:20 INFO - PROCESS | 2788 | 1462924100274 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:48:20 INFO - PROCESS | 2788 | 1462924100276 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 16:48:20 INFO - PROCESS | 2788 | 1462924100279 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:48:20 INFO - PROCESS | 2788 | 1462924100281 Marionette TRACE conn2 <- [1,2506,null,{}] 16:48:20 INFO - PROCESS | 2788 | 1462924100285 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:20 INFO - PROCESS | 2788 | 1462924100361 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:48:20 INFO - PROCESS | 2788 | 1462924100367 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 2788 | ++DOCSHELL 117D9C00 == 36 [pid = 2788] [id = 636] 16:48:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (12216000) [pid = 2788] [serial = 1908] [outer = 00000000] 16:48:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (15C27C00) [pid = 2788] [serial = 1909] [outer = 12216000] 16:48:20 INFO - PROCESS | 2788 | 1462924100411 Marionette DEBUG loaded listener.js 16:48:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (1660D000) [pid = 2788] [serial = 1910] [outer = 12216000] 16:48:20 INFO - PROCESS | 2788 | 1462924100847 Marionette TRACE conn2 <- [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]]]}] 16:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 594ms 16:48:20 INFO - PROCESS | 2788 | 1462924100877 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:48:20 INFO - PROCESS | 2788 | 1462924100880 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 16:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:48:20 INFO - PROCESS | 2788 | 1462924100884 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:48:20 INFO - PROCESS | 2788 | 1462924100887 Marionette TRACE conn2 <- [1,2510,null,{}] 16:48:20 INFO - PROCESS | 2788 | 1462924100892 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:20 INFO - PROCESS | 2788 | 1462924100972 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:48:20 INFO - PROCESS | 2788 | 1462924100979 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 2788 | ++DOCSHELL 0FD2F000 == 37 [pid = 2788] [id = 637] 16:48:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (132A5400) [pid = 2788] [serial = 1911] [outer = 00000000] 16:48:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (171EC400) [pid = 2788] [serial = 1912] [outer = 132A5400] 16:48:21 INFO - PROCESS | 2788 | 1462924101023 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (17522000) [pid = 2788] [serial = 1913] [outer = 132A5400] 16:48:21 INFO - PROCESS | 2788 | 1462924101449 Marionette TRACE conn2 <- [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]]]}] 16:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 593ms 16:48:21 INFO - PROCESS | 2788 | 1462924101487 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:48:21 INFO - PROCESS | 2788 | 1462924101490 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 16:48:21 INFO - PROCESS | 2788 | 1462924101493 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:48:21 INFO - PROCESS | 2788 | 1462924101495 Marionette TRACE conn2 <- [1,2514,null,{}] 16:48:21 INFO - PROCESS | 2788 | 1462924101502 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:21 INFO - PROCESS | 2788 | 1462924101582 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:48:21 INFO - PROCESS | 2788 | 1462924101589 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:21 INFO - PROCESS | 2788 | ++DOCSHELL 13C71800 == 38 [pid = 2788] [id = 638] 16:48:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (16CE9800) [pid = 2788] [serial = 1914] [outer = 00000000] 16:48:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (1765B000) [pid = 2788] [serial = 1915] [outer = 16CE9800] 16:48:21 INFO - PROCESS | 2788 | 1462924101632 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (14468C00) [pid = 2788] [serial = 1916] [outer = 16CE9800] 16:48:22 INFO - PROCESS | 2788 | 1462924102084 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 641ms 16:48:22 INFO - PROCESS | 2788 | 1462924102136 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:48:22 INFO - PROCESS | 2788 | 1462924102138 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 16:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:48:22 INFO - PROCESS | 2788 | 1462924102141 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:48:22 INFO - PROCESS | 2788 | 1462924102143 Marionette TRACE conn2 <- [1,2518,null,{}] 16:48:22 INFO - PROCESS | 2788 | 1462924102199 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:22 INFO - PROCESS | 2788 | 1462924102297 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:48:22 INFO - PROCESS | 2788 | 1462924102438 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:22 INFO - PROCESS | 2788 | ++DOCSHELL 107F5800 == 39 [pid = 2788] [id = 639] 16:48:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (107F6000) [pid = 2788] [serial = 1917] [outer = 00000000] 16:48:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (10E31C00) [pid = 2788] [serial = 1918] [outer = 107F6000] 16:48:22 INFO - PROCESS | 2788 | 1462924102493 Marionette DEBUG loaded listener.js 16:48:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (10F14000) [pid = 2788] [serial = 1919] [outer = 107F6000] 16:48:23 INFO - PROCESS | 2788 | 1462924103153 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1046ms 16:48:23 INFO - PROCESS | 2788 | 1462924103187 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 2788 | 1462924103191 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 16:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:48:23 INFO - PROCESS | 2788 | 1462924103196 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 2788 | 1462924103199 Marionette TRACE conn2 <- [1,2522,null,{}] 16:48:23 INFO - PROCESS | 2788 | 1462924103203 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:23 INFO - PROCESS | 2788 | 1462924103310 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:48:23 INFO - PROCESS | 2788 | 1462924103451 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 2788 | ++DOCSHELL 13C6B400 == 40 [pid = 2788] [id = 640] 16:48:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (13C79800) [pid = 2788] [serial = 1920] [outer = 00000000] 16:48:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (1446A400) [pid = 2788] [serial = 1921] [outer = 13C79800] 16:48:23 INFO - PROCESS | 2788 | 1462924103507 Marionette DEBUG loaded listener.js 16:48:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (15C1E000) [pid = 2788] [serial = 1922] [outer = 13C79800] 16:48:24 INFO - PROCESS | 2788 | 1462924104058 Marionette TRACE conn2 <- [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]]]}] 16:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 906ms 16:48:24 INFO - PROCESS | 2788 | 1462924104101 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:48:24 INFO - PROCESS | 2788 | 1462924104104 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 16:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:48:24 INFO - PROCESS | 2788 | 1462924104108 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:48:24 INFO - PROCESS | 2788 | 1462924104110 Marionette TRACE conn2 <- [1,2526,null,{}] 16:48:24 INFO - PROCESS | 2788 | 1462924104114 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:24 INFO - PROCESS | 2788 | 1462924104220 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:48:24 INFO - PROCESS | 2788 | 1462924104329 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:24 INFO - PROCESS | 2788 | ++DOCSHELL 15C1C800 == 41 [pid = 2788] [id = 641] 16:48:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (1660C400) [pid = 2788] [serial = 1923] [outer = 00000000] 16:48:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (16683000) [pid = 2788] [serial = 1924] [outer = 1660C400] 16:48:24 INFO - PROCESS | 2788 | 1462924104386 Marionette DEBUG loaded listener.js 16:48:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (17024800) [pid = 2788] [serial = 1925] [outer = 1660C400] 16:48:24 INFO - PROCESS | 2788 | 1462924105011 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 953ms 16:48:25 INFO - PROCESS | 2788 | 1462924105058 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 2788 | 1462924105065 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 16:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:48:25 INFO - PROCESS | 2788 | 1462924105069 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - PROCESS | 2788 | 1462924105071 Marionette TRACE conn2 <- [1,2530,null,{}] 16:48:25 INFO - PROCESS | 2788 | 1462924105075 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:25 INFO - PROCESS | 2788 | 1462924105177 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:48:25 INFO - PROCESS | 2788 | 1462924105284 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:25 INFO - PROCESS | 2788 | ++DOCSHELL 17023C00 == 42 [pid = 2788] [id = 642] 16:48:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (171E7800) [pid = 2788] [serial = 1926] [outer = 00000000] 16:48:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (1799E400) [pid = 2788] [serial = 1927] [outer = 171E7800] 16:48:25 INFO - PROCESS | 2788 | 1462924105337 Marionette DEBUG loaded listener.js 16:48:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (17CD3C00) [pid = 2788] [serial = 1928] [outer = 171E7800] 16:48:25 INFO - PROCESS | 2788 | 1462924105878 Marionette TRACE conn2 <- [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]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 844ms 16:48:25 INFO - PROCESS | 2788 | 1462924105914 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 2788 | 1462924105916 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 16:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:48:25 INFO - PROCESS | 2788 | 1462924105920 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - PROCESS | 2788 | 1462924105922 Marionette TRACE conn2 <- [1,2534,null,{}] 16:48:25 INFO - PROCESS | 2788 | 1462924105926 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:26 INFO - PROCESS | 2788 | 1462924106024 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:48:26 INFO - PROCESS | 2788 | 1462924106136 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 2788 | ++DOCSHELL 16681C00 == 43 [pid = 2788] [id = 643] 16:48:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (17925C00) [pid = 2788] [serial = 1929] [outer = 00000000] 16:48:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (17F7A000) [pid = 2788] [serial = 1930] [outer = 17925C00] 16:48:26 INFO - PROCESS | 2788 | 1462924106188 Marionette DEBUG loaded listener.js 16:48:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (1809B800) [pid = 2788] [serial = 1931] [outer = 17925C00] 16:48:26 INFO - PROCESS | 2788 | 1462924106817 Marionette TRACE conn2 <- [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]]]}] 16:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 953ms 16:48:26 INFO - PROCESS | 2788 | 1462924106863 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:48:26 INFO - PROCESS | 2788 | 1462924106865 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 16:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:48:26 INFO - PROCESS | 2788 | 1462924106869 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:48:26 INFO - PROCESS | 2788 | 1462924106871 Marionette TRACE conn2 <- [1,2538,null,{}] 16:48:26 INFO - PROCESS | 2788 | 1462924106874 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:26 INFO - PROCESS | 2788 | 1462924106997 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:48:27 INFO - PROCESS | 2788 | 1462924107221 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:27 INFO - PROCESS | 2788 | ++DOCSHELL 0FDD2C00 == 44 [pid = 2788] [id = 644] 16:48:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (0FDF7C00) [pid = 2788] [serial = 1932] [outer = 00000000] 16:48:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (107F9400) [pid = 2788] [serial = 1933] [outer = 0FDF7C00] 16:48:27 INFO - PROCESS | 2788 | 1462924107282 Marionette DEBUG loaded listener.js 16:48:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (10F12000) [pid = 2788] [serial = 1934] [outer = 0FDF7C00] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (11EB0C00) [pid = 2788] [serial = 1849] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (16C6B800) [pid = 2788] [serial = 1870] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (1792BC00) [pid = 2788] [serial = 1882] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (16679400) [pid = 2788] [serial = 1868] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (12C15400) [pid = 2788] [serial = 1850] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1600B800) [pid = 2788] [serial = 1864] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (17310400) [pid = 2788] [serial = 1873] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (10F0F800) [pid = 2788] [serial = 1846] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (16C75800) [pid = 2788] [serial = 1871] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (11230400) [pid = 2788] [serial = 1847] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (1355F000) [pid = 2788] [serial = 1852] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (13C68C00) [pid = 2788] [serial = 1853] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (17301400) [pid = 2788] [serial = 1880] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (1702AC00) [pid = 2788] [serial = 1879] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (17528800) [pid = 2788] [serial = 1874] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (1561A000) [pid = 2788] [serial = 1876] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (15C19400) [pid = 2788] [serial = 1877] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (1600C000) [pid = 2788] [serial = 1865] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (15C35800) [pid = 2788] [serial = 1861] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (15C36000) [pid = 2788] [serial = 1862] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (15B63000) [pid = 2788] [serial = 1858] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (15C1E400) [pid = 2788] [serial = 1859] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (13D47400) [pid = 2788] [serial = 1855] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (14032400) [pid = 2788] [serial = 1856] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (16678C00) [pid = 2788] [serial = 1867] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (1075C000) [pid = 2788] [serial = 1843] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (107F9C00) [pid = 2788] [serial = 1844] [outer = 00000000] [url = about:blank] 16:48:27 INFO - PROCESS | 2788 | 1462924107955 Marionette TRACE conn2 <- [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]]]}] 16:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1140ms 16:48:28 INFO - PROCESS | 2788 | 1462924108010 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 2788 | 1462924108014 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 16:48:28 INFO - PROCESS | 2788 | 1462924108020 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:48:28 INFO - PROCESS | 2788 | 1462924108024 Marionette TRACE conn2 <- [1,2542,null,{}] 16:48:28 INFO - PROCESS | 2788 | 1462924108029 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:28 INFO - PROCESS | 2788 | 1462924108139 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:48:28 INFO - PROCESS | 2788 | 1462924108234 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 2788 | ++DOCSHELL 10D60C00 == 45 [pid = 2788] [id = 645] 16:48:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (10E33400) [pid = 2788] [serial = 1935] [outer = 00000000] 16:48:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (11731C00) [pid = 2788] [serial = 1936] [outer = 10E33400] 16:48:28 INFO - PROCESS | 2788 | 1462924108281 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (12221000) [pid = 2788] [serial = 1937] [outer = 10E33400] 16:48:28 INFO - PROCESS | 2788 | 1462924108736 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 16:48:28 INFO - PROCESS | 2788 | 1462924108763 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 2788 | 1462924108767 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 16:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:48:28 INFO - PROCESS | 2788 | 1462924108772 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - PROCESS | 2788 | 1462924108774 Marionette TRACE conn2 <- [1,2546,null,{}] 16:48:28 INFO - PROCESS | 2788 | 1462924108777 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:28 INFO - PROCESS | 2788 | 1462924108861 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:48:28 INFO - PROCESS | 2788 | 1462924108870 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 2788 | ++DOCSHELL 122B5000 == 46 [pid = 2788] [id = 646] 16:48:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (1355B400) [pid = 2788] [serial = 1938] [outer = 00000000] 16:48:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (13C70C00) [pid = 2788] [serial = 1939] [outer = 1355B400] 16:48:28 INFO - PROCESS | 2788 | 1462924108916 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (14032400) [pid = 2788] [serial = 1940] [outer = 1355B400] 16:48:29 INFO - PROCESS | 2788 | 1462924109403 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 703ms 16:48:29 INFO - PROCESS | 2788 | 1462924109471 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:48:29 INFO - PROCESS | 2788 | 1462924109474 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 16:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:48:29 INFO - PROCESS | 2788 | 1462924109479 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:48:29 INFO - PROCESS | 2788 | 1462924109484 Marionette TRACE conn2 <- [1,2550,null,{}] 16:48:29 INFO - PROCESS | 2788 | 1462924109494 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:29 INFO - PROCESS | 2788 | 1462924109581 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:48:29 INFO - PROCESS | 2788 | 1462924109677 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 2788 | ++DOCSHELL 15C21C00 == 47 [pid = 2788] [id = 647] 16:48:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (15C25000) [pid = 2788] [serial = 1941] [outer = 00000000] 16:48:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (15C38400) [pid = 2788] [serial = 1942] [outer = 15C25000] 16:48:29 INFO - PROCESS | 2788 | 1462924109722 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (15C77800) [pid = 2788] [serial = 1943] [outer = 15C25000] 16:48:30 INFO - PROCESS | 2788 | 1462924110106 Marionette TRACE conn2 <- [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]]]}] 16:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 656ms 16:48:30 INFO - PROCESS | 2788 | 1462924110135 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:48:30 INFO - PROCESS | 2788 | 1462924110138 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 16:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:48:30 INFO - PROCESS | 2788 | 1462924110141 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:48:30 INFO - PROCESS | 2788 | 1462924110143 Marionette TRACE conn2 <- [1,2554,null,{}] 16:48:30 INFO - PROCESS | 2788 | 1462924110146 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:30 INFO - PROCESS | 2788 | 1462924110314 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:48:30 INFO - PROCESS | 2788 | 1462924110339 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:30 INFO - PROCESS | 2788 | ++DOCSHELL 12E20C00 == 48 [pid = 2788] [id = 648] 16:48:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (1607F400) [pid = 2788] [serial = 1944] [outer = 00000000] 16:48:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (16605800) [pid = 2788] [serial = 1945] [outer = 1607F400] 16:48:30 INFO - PROCESS | 2788 | 1462924110384 Marionette DEBUG loaded listener.js 16:48:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (16679000) [pid = 2788] [serial = 1946] [outer = 1607F400] 16:48:30 INFO - PROCESS | 2788 | 1462924110823 Marionette TRACE conn2 <- [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]]]}] 16:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 16:48:30 INFO - PROCESS | 2788 | 1462924110881 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:48:30 INFO - PROCESS | 2788 | 1462924110884 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 16:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:48:30 INFO - PROCESS | 2788 | 1462924110887 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:48:30 INFO - PROCESS | 2788 | 1462924110889 Marionette TRACE conn2 <- [1,2558,null,{}] 16:48:30 INFO - PROCESS | 2788 | 1462924110892 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:30 INFO - PROCESS | 2788 | 1462924111005 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:48:31 INFO - PROCESS | 2788 | 1462924111065 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 2788 | ++DOCSHELL 1560B400 == 49 [pid = 2788] [id = 649] 16:48:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (15C38000) [pid = 2788] [serial = 1947] [outer = 00000000] 16:48:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (16C6B800) [pid = 2788] [serial = 1948] [outer = 15C38000] 16:48:31 INFO - PROCESS | 2788 | 1462924111120 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (17022C00) [pid = 2788] [serial = 1949] [outer = 15C38000] 16:48:31 INFO - PROCESS | 2788 | 1462924111590 Marionette TRACE conn2 <- [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]]]}] 16:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 750ms 16:48:31 INFO - PROCESS | 2788 | 1462924111655 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:48:31 INFO - PROCESS | 2788 | 1462924111657 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 16:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:48:31 INFO - PROCESS | 2788 | 1462924111668 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:48:31 INFO - PROCESS | 2788 | 1462924111670 Marionette TRACE conn2 <- [1,2562,null,{}] 16:48:31 INFO - PROCESS | 2788 | 1462924111674 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:31 INFO - PROCESS | 2788 | 1462924111788 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:48:31 INFO - PROCESS | 2788 | 1462924111855 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 2788 | ++DOCSHELL 171E3400 == 50 [pid = 2788] [id = 650] 16:48:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (171ED400) [pid = 2788] [serial = 1950] [outer = 00000000] 16:48:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (1752E800) [pid = 2788] [serial = 1951] [outer = 171ED400] 16:48:31 INFO - PROCESS | 2788 | 1462924111899 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (17527400) [pid = 2788] [serial = 1952] [outer = 171ED400] 16:48:32 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (15C27000) [pid = 2788] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:48:32 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (13C65800) [pid = 2788] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:48:32 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (1157B400) [pid = 2788] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:48:32 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (10765400) [pid = 2788] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:48:32 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (13C72C00) [pid = 2788] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:48:32 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (16008000) [pid = 2788] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:48:32 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (12216000) [pid = 2788] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:48:32 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (132A5400) [pid = 2788] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:48:32 INFO - PROCESS | 2788 | 1462924112352 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 750ms 16:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:48:32 INFO - PROCESS | 2788 | 1462924112419 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:48:32 INFO - PROCESS | 2788 | 1462924112421 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 16:48:32 INFO - PROCESS | 2788 | 1462924112425 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:48:32 INFO - PROCESS | 2788 | 1462924112426 Marionette TRACE conn2 <- [1,2566,null,{}] 16:48:32 INFO - PROCESS | 2788 | 1462924112430 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:32 INFO - PROCESS | 2788 | 1462924112510 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:48:32 INFO - PROCESS | 2788 | 1462924112519 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:32 INFO - PROCESS | 2788 | ++DOCSHELL 117DBC00 == 51 [pid = 2788] [id = 651] 16:48:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (11B5C400) [pid = 2788] [serial = 1953] [outer = 00000000] 16:48:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (1403B800) [pid = 2788] [serial = 1954] [outer = 11B5C400] 16:48:32 INFO - PROCESS | 2788 | 1462924112562 Marionette DEBUG loaded listener.js 16:48:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (17529000) [pid = 2788] [serial = 1955] [outer = 11B5C400] 16:48:33 INFO - PROCESS | 2788 | 1462924113049 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 625ms 16:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:48:33 INFO - PROCESS | 2788 | 1462924113065 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:48:33 INFO - PROCESS | 2788 | 1462924113066 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 16:48:33 INFO - PROCESS | 2788 | 1462924113070 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:48:33 INFO - PROCESS | 2788 | 1462924113071 Marionette TRACE conn2 <- [1,2570,null,{}] 16:48:33 INFO - PROCESS | 2788 | 1462924113075 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:33 INFO - PROCESS | 2788 | 1462924113188 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:48:33 INFO - PROCESS | 2788 | 1462924113198 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:33 INFO - PROCESS | 2788 | ++DOCSHELL 13D46000 == 52 [pid = 2788] [id = 652] 16:48:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (17994800) [pid = 2788] [serial = 1956] [outer = 00000000] 16:48:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (17F83400) [pid = 2788] [serial = 1957] [outer = 17994800] 16:48:33 INFO - PROCESS | 2788 | 1462924113242 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (1842A800) [pid = 2788] [serial = 1958] [outer = 17994800] 16:48:33 INFO - PROCESS | 2788 | 1462924113685 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 641ms 16:48:33 INFO - PROCESS | 2788 | 1462924113712 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:48:33 INFO - PROCESS | 2788 | 1462924113714 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 16:48:33 INFO - PROCESS | 2788 | 1462924113717 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:48:33 INFO - PROCESS | 2788 | 1462924113719 Marionette TRACE conn2 <- [1,2574,null,{}] 16:48:33 INFO - PROCESS | 2788 | 1462924113722 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:33 INFO - PROCESS | 2788 | 1462924113806 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:48:33 INFO - PROCESS | 2788 | 1462924113814 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:33 INFO - PROCESS | 2788 | ++DOCSHELL 106ED000 == 53 [pid = 2788] [id = 653] 16:48:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (1660B000) [pid = 2788] [serial = 1959] [outer = 00000000] 16:48:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (1896DC00) [pid = 2788] [serial = 1960] [outer = 1660B000] 16:48:33 INFO - PROCESS | 2788 | 1462924113859 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (18973000) [pid = 2788] [serial = 1961] [outer = 1660B000] 16:48:34 INFO - PROCESS | 2788 | 1462924114353 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 703ms 16:48:34 INFO - PROCESS | 2788 | 1462924114417 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:48:34 INFO - PROCESS | 2788 | 1462924114422 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 16:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:48:34 INFO - PROCESS | 2788 | 1462924114428 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:48:34 INFO - PROCESS | 2788 | 1462924114432 Marionette TRACE conn2 <- [1,2578,null,{}] 16:48:34 INFO - PROCESS | 2788 | 1462924114439 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:34 INFO - PROCESS | 2788 | 1462924114560 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:48:34 INFO - PROCESS | 2788 | 1462924114711 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:34 INFO - PROCESS | 2788 | ++DOCSHELL 10F0F800 == 54 [pid = 2788] [id = 654] 16:48:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (10F10000) [pid = 2788] [serial = 1962] [outer = 00000000] 16:48:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (11573C00) [pid = 2788] [serial = 1963] [outer = 10F10000] 16:48:34 INFO - PROCESS | 2788 | 1462924114767 Marionette DEBUG loaded listener.js 16:48:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (122AF800) [pid = 2788] [serial = 1964] [outer = 10F10000] 16:48:35 INFO - PROCESS | 2788 | 1462924115342 Marionette TRACE conn2 <- [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]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 937ms 16:48:35 INFO - PROCESS | 2788 | 1462924115373 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:48:35 INFO - PROCESS | 2788 | 1462924115379 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 16:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:48:35 INFO - PROCESS | 2788 | 1462924115386 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - PROCESS | 2788 | 1462924115389 Marionette TRACE conn2 <- [1,2582,null,{}] 16:48:35 INFO - PROCESS | 2788 | 1462924115393 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:35 INFO - PROCESS | 2788 | 1462924115502 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:48:35 INFO - PROCESS | 2788 | 1462924115640 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:35 INFO - PROCESS | 2788 | ++DOCSHELL 13C6D400 == 55 [pid = 2788] [id = 655] 16:48:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (13CABC00) [pid = 2788] [serial = 1965] [outer = 00000000] 16:48:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (15B63000) [pid = 2788] [serial = 1966] [outer = 13CABC00] 16:48:35 INFO - PROCESS | 2788 | 1462924115695 Marionette DEBUG loaded listener.js 16:48:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (15C22400) [pid = 2788] [serial = 1967] [outer = 13CABC00] 16:48:36 INFO - PROCESS | 2788 | 1462924116330 Marionette TRACE conn2 <- [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]]]}] 16:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1000ms 16:48:36 INFO - PROCESS | 2788 | 1462924116387 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:48:36 INFO - PROCESS | 2788 | 1462924116389 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 16:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:48:36 INFO - PROCESS | 2788 | 1462924116393 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:48:36 INFO - PROCESS | 2788 | 1462924116397 Marionette TRACE conn2 <- [1,2586,null,{}] 16:48:36 INFO - PROCESS | 2788 | 1462924116423 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:36 INFO - PROCESS | 2788 | 1462924116520 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:48:36 INFO - PROCESS | 2788 | 1462924116658 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:36 INFO - PROCESS | 2788 | ++DOCSHELL 15619800 == 56 [pid = 2788] [id = 656] 16:48:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (15A7D800) [pid = 2788] [serial = 1968] [outer = 00000000] 16:48:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1752B000) [pid = 2788] [serial = 1969] [outer = 15A7D800] 16:48:36 INFO - PROCESS | 2788 | 1462924116715 Marionette DEBUG loaded listener.js 16:48:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (17DFAC00) [pid = 2788] [serial = 1970] [outer = 15A7D800] 16:48:37 INFO - PROCESS | 2788 | 1462924117268 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 891ms 16:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:48:37 INFO - PROCESS | 2788 | 1462924117281 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:48:37 INFO - PROCESS | 2788 | 1462924117283 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 16:48:37 INFO - PROCESS | 2788 | 1462924117287 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:48:37 INFO - PROCESS | 2788 | 1462924117289 Marionette TRACE conn2 <- [1,2590,null,{}] 16:48:37 INFO - PROCESS | 2788 | 1462924117293 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:37 INFO - PROCESS | 2788 | 1462924117453 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:48:37 INFO - PROCESS | 2788 | 1462924117531 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:37 INFO - PROCESS | 2788 | ++DOCSHELL 17996C00 == 57 [pid = 2788] [id = 657] 16:48:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (18B7AC00) [pid = 2788] [serial = 1971] [outer = 00000000] 16:48:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (18BA6400) [pid = 2788] [serial = 1972] [outer = 18B7AC00] 16:48:37 INFO - PROCESS | 2788 | 1462924117585 Marionette DEBUG loaded listener.js 16:48:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (18BB0400) [pid = 2788] [serial = 1973] [outer = 18B7AC00] 16:48:38 INFO - PROCESS | 2788 | 1462924118160 Marionette TRACE conn2 <- [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]]]}] 16:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 938ms 16:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:48:38 INFO - PROCESS | 2788 | 1462924118232 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:48:38 INFO - PROCESS | 2788 | 1462924118234 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 16:48:38 INFO - PROCESS | 2788 | 1462924118238 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:48:38 INFO - PROCESS | 2788 | 1462924118240 Marionette TRACE conn2 <- [1,2594,null,{}] 16:48:38 INFO - PROCESS | 2788 | 1462924118244 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:38 INFO - PROCESS | 2788 | 1462924118346 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:48:38 INFO - PROCESS | 2788 | 1462924118489 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:38 INFO - PROCESS | 2788 | ++DOCSHELL 18BA6000 == 58 [pid = 2788] [id = 658] 16:48:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (19F1BC00) [pid = 2788] [serial = 1974] [outer = 00000000] 16:48:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (19F21400) [pid = 2788] [serial = 1975] [outer = 19F1BC00] 16:48:38 INFO - PROCESS | 2788 | 1462924118543 Marionette DEBUG loaded listener.js 16:48:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (19F26C00) [pid = 2788] [serial = 1976] [outer = 19F1BC00] 16:48:39 INFO - PROCESS | 2788 | 1462924119114 Marionette TRACE conn2 <- [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]]]}] 16:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 891ms 16:48:39 INFO - PROCESS | 2788 | 1462924119142 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:48:39 INFO - PROCESS | 2788 | 1462924119144 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 16:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:48:39 INFO - PROCESS | 2788 | 1462924119148 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:48:39 INFO - PROCESS | 2788 | 1462924119150 Marionette TRACE conn2 <- [1,2598,null,{}] 16:48:39 INFO - PROCESS | 2788 | 1462924119154 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:39 INFO - PROCESS | 2788 | 1462924119279 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:48:39 INFO - PROCESS | 2788 | 1462924119399 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:39 INFO - PROCESS | 2788 | ++DOCSHELL 106F0C00 == 59 [pid = 2788] [id = 659] 16:48:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (10708000) [pid = 2788] [serial = 1977] [outer = 00000000] 16:48:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (10F11C00) [pid = 2788] [serial = 1978] [outer = 10708000] 16:48:39 INFO - PROCESS | 2788 | 1462924119626 Marionette DEBUG loaded listener.js 16:48:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1153AC00) [pid = 2788] [serial = 1979] [outer = 10708000] 16:48:40 INFO - PROCESS | 2788 | 1462924120301 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1187ms 16:48:40 INFO - PROCESS | 2788 | 1462924120344 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:48:40 INFO - PROCESS | 2788 | 1462924120349 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 16:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:48:40 INFO - PROCESS | 2788 | 1462924120354 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:48:40 INFO - PROCESS | 2788 | 1462924120357 Marionette TRACE conn2 <- [1,2602,null,{}] 16:48:40 INFO - PROCESS | 2788 | 1462924120361 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:40 INFO - PROCESS | 2788 | 1462924120479 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:48:40 INFO - PROCESS | 2788 | 1462924120617 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 117D9C00 == 58 [pid = 2788] [id = 636] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 17998000 == 57 [pid = 2788] [id = 613] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 15C76C00 == 56 [pid = 2788] [id = 634] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 11572800 == 55 [pid = 2788] [id = 635] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 15C24400 == 54 [pid = 2788] [id = 633] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 13C71C00 == 53 [pid = 2788] [id = 632] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 13D46000 == 52 [pid = 2788] [id = 652] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 117DBC00 == 51 [pid = 2788] [id = 651] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 171E3400 == 50 [pid = 2788] [id = 650] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 1560B400 == 49 [pid = 2788] [id = 649] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 12E20C00 == 48 [pid = 2788] [id = 648] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 15C21C00 == 47 [pid = 2788] [id = 647] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 122B5000 == 46 [pid = 2788] [id = 646] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 10D60C00 == 45 [pid = 2788] [id = 645] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 0FDD2C00 == 44 [pid = 2788] [id = 644] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 16681C00 == 43 [pid = 2788] [id = 643] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1765B000) [pid = 2788] [serial = 1915] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1323C000) [pid = 2788] [serial = 1888] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (10E37400) [pid = 2788] [serial = 1885] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | ++DOCSHELL 1067B400 == 44 [pid = 2788] [id = 660] 16:48:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (10684800) [pid = 2788] [serial = 1980] [outer = 00000000] 16:48:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (10E3B000) [pid = 2788] [serial = 1981] [outer = 10684800] 16:48:40 INFO - PROCESS | 2788 | 1462924120697 Marionette DEBUG loaded listener.js 16:48:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (12220800) [pid = 2788] [serial = 1982] [outer = 10684800] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 17023C00 == 43 [pid = 2788] [id = 642] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 107F5800 == 42 [pid = 2788] [id = 639] 16:48:40 INFO - PROCESS | 2788 | --DOCSHELL 13C71800 == 41 [pid = 2788] [id = 638] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (15C76400) [pid = 2788] [serial = 1900] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (16C72000) [pid = 2788] [serial = 1906] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (11BBA400) [pid = 2788] [serial = 1894] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (10E3A400) [pid = 2788] [serial = 1891] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (12C12000) [pid = 2788] [serial = 1895] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (10F16400) [pid = 2788] [serial = 1892] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1416E000) [pid = 2788] [serial = 1897] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1660B400) [pid = 2788] [serial = 1903] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (16CE2000) [pid = 2788] [serial = 1907] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (15C27C00) [pid = 2788] [serial = 1909] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (16677800) [pid = 2788] [serial = 1904] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (171EC400) [pid = 2788] [serial = 1912] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (17522000) [pid = 2788] [serial = 1913] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (16003400) [pid = 2788] [serial = 1901] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (1660D000) [pid = 2788] [serial = 1910] [outer = 00000000] [url = about:blank] 16:48:40 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1461C000) [pid = 2788] [serial = 1898] [outer = 00000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2788 | 1462924121125 Marionette TRACE conn2 <- [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]]]}] 16:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 797ms 16:48:41 INFO - PROCESS | 2788 | 1462924121156 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:48:41 INFO - PROCESS | 2788 | 1462924121160 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 16:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:48:41 INFO - PROCESS | 2788 | 1462924121166 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:48:41 INFO - PROCESS | 2788 | 1462924121168 Marionette TRACE conn2 <- [1,2606,null,{}] 16:48:41 INFO - PROCESS | 2788 | 1462924121172 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:41 INFO - PROCESS | 2788 | 1462924121258 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:48:41 INFO - PROCESS | 2788 | 1462924121266 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:41 INFO - PROCESS | 2788 | ++DOCSHELL 10E3FC00 == 42 [pid = 2788] [id = 661] 16:48:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (1349B000) [pid = 2788] [serial = 1983] [outer = 00000000] 16:48:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (1560B400) [pid = 2788] [serial = 1984] [outer = 1349B000] 16:48:41 INFO - PROCESS | 2788 | 1462924121311 Marionette DEBUG loaded listener.js 16:48:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (15C1E800) [pid = 2788] [serial = 1985] [outer = 1349B000] 16:48:41 INFO - PROCESS | 2788 | 1462924121819 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 703ms 16:48:41 INFO - PROCESS | 2788 | 1462924121866 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:48:41 INFO - PROCESS | 2788 | 1462924121868 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 16:48:41 INFO - PROCESS | 2788 | 1462924121872 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:48:41 INFO - PROCESS | 2788 | 1462924121876 Marionette TRACE conn2 <- [1,2610,null,{}] 16:48:41 INFO - PROCESS | 2788 | 1462924121886 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:41 INFO - PROCESS | 2788 | 1462924121975 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:48:41 INFO - PROCESS | 2788 | 1462924121985 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:42 INFO - PROCESS | 2788 | ++DOCSHELL 16088C00 == 43 [pid = 2788] [id = 662] 16:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (16089800) [pid = 2788] [serial = 1986] [outer = 00000000] 16:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (16676C00) [pid = 2788] [serial = 1987] [outer = 16089800] 16:48:42 INFO - PROCESS | 2788 | 1462924122034 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (16681000) [pid = 2788] [serial = 1988] [outer = 16089800] 16:48:42 INFO - PROCESS | 2788 | 1462924122509 Marionette TRACE conn2 <- [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]]]}] 16:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 703ms 16:48:42 INFO - PROCESS | 2788 | 1462924122571 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:48:42 INFO - PROCESS | 2788 | 1462924122573 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 16:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:48:42 INFO - PROCESS | 2788 | 1462924122577 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:48:42 INFO - PROCESS | 2788 | 1462924122578 Marionette TRACE conn2 <- [1,2614,null,{}] 16:48:42 INFO - PROCESS | 2788 | 1462924122582 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:42 INFO - PROCESS | 2788 | 1462924122666 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:48:42 INFO - PROCESS | 2788 | 1462924122804 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:42 INFO - PROCESS | 2788 | ++DOCSHELL 0CA89400 == 44 [pid = 2788] [id = 663] 16:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (130E1800) [pid = 2788] [serial = 1989] [outer = 00000000] 16:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (17020400) [pid = 2788] [serial = 1990] [outer = 130E1800] 16:48:42 INFO - PROCESS | 2788 | 1462924122869 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (171EB000) [pid = 2788] [serial = 1991] [outer = 130E1800] 16:48:43 INFO - PROCESS | 2788 | 1462924123318 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 813ms 16:48:43 INFO - PROCESS | 2788 | 1462924123384 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:48:43 INFO - PROCESS | 2788 | 1462924123387 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 16:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:48:43 INFO - PROCESS | 2788 | 1462924123390 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:48:43 INFO - PROCESS | 2788 | 1462924123392 Marionette TRACE conn2 <- [1,2618,null,{}] 16:48:43 INFO - PROCESS | 2788 | 1462924123395 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:43 INFO - PROCESS | 2788 | 1462924123509 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:48:43 INFO - PROCESS | 2788 | 1462924123519 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 2788 | ++DOCSHELL 16C70C00 == 45 [pid = 2788] [id = 664] 16:48:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (171E3400) [pid = 2788] [serial = 1992] [outer = 00000000] 16:48:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (1752A400) [pid = 2788] [serial = 1993] [outer = 171E3400] 16:48:43 INFO - PROCESS | 2788 | 1462924123577 Marionette DEBUG loaded listener.js 16:48:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (17948C00) [pid = 2788] [serial = 1994] [outer = 171E3400] 16:48:44 INFO - PROCESS | 2788 | 1462924124057 Marionette TRACE conn2 <- [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]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 16:48:44 INFO - PROCESS | 2788 | 1462924124100 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 2788 | 1462924124102 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 16:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:48:44 INFO - PROCESS | 2788 | 1462924124106 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - PROCESS | 2788 | 1462924124107 Marionette TRACE conn2 <- [1,2622,null,{}] 16:48:44 INFO - PROCESS | 2788 | 1462924124149 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:44 INFO - PROCESS | 2788 | 1462924124269 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:48:44 INFO - PROCESS | 2788 | 1462924124339 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:44 INFO - PROCESS | 2788 | ++DOCSHELL 17993400 == 46 [pid = 2788] [id = 665] 16:48:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (1799A000) [pid = 2788] [serial = 1995] [outer = 00000000] 16:48:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (18B75400) [pid = 2788] [serial = 1996] [outer = 1799A000] 16:48:44 INFO - PROCESS | 2788 | 1462924124383 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (18B7B800) [pid = 2788] [serial = 1997] [outer = 1799A000] 16:48:44 INFO - PROCESS | 2788 | 1462924124798 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 719ms 16:48:44 INFO - PROCESS | 2788 | 1462924124832 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 2788 | 1462924124834 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 16:48:44 INFO - PROCESS | 2788 | 1462924124838 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - PROCESS | 2788 | 1462924124840 Marionette TRACE conn2 <- [1,2626,null,{}] 16:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:48:44 INFO - PROCESS | 2788 | 1462924124843 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:44 INFO - PROCESS | 2788 | 1462924124963 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:48:45 INFO - PROCESS | 2788 | 1462924125035 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 2788 | ++DOCSHELL 10F1D400 == 47 [pid = 2788] [id = 666] 16:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (13D4FC00) [pid = 2788] [serial = 1998] [outer = 00000000] 16:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (19F2C400) [pid = 2788] [serial = 1999] [outer = 13D4FC00] 16:48:45 INFO - PROCESS | 2788 | 1462924125079 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (19F31400) [pid = 2788] [serial = 2000] [outer = 13D4FC00] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (17CD2400) [pid = 2788] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (10E32400) [pid = 2788] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (15C38000) [pid = 2788] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (171ED400) [pid = 2788] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (10E33400) [pid = 2788] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (15C25000) [pid = 2788] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (0FDF7C00) [pid = 2788] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (11B5C400) [pid = 2788] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (17994800) [pid = 2788] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1355B400) [pid = 2788] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1607F400) [pid = 2788] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:48:45 INFO - PROCESS | 2788 | 1462924125578 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 781ms 16:48:45 INFO - PROCESS | 2788 | 1462924125633 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:48:45 INFO - PROCESS | 2788 | 1462924125635 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 16:48:45 INFO - PROCESS | 2788 | 1462924125638 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:48:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:48:45 INFO - PROCESS | 2788 | 1462924125640 Marionette TRACE conn2 <- [1,2630,null,{}] 16:48:45 INFO - PROCESS | 2788 | 1462924125656 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:45 INFO - PROCESS | 2788 | 1462924125740 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:48:45 INFO - PROCESS | 2788 | 1462924125747 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 2788 | ++DOCSHELL 11B5C400 == 48 [pid = 2788] [id = 667] 16:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (1355F000) [pid = 2788] [serial = 2001] [outer = 00000000] 16:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (15C7D800) [pid = 2788] [serial = 2002] [outer = 1355F000] 16:48:45 INFO - PROCESS | 2788 | 1462924125791 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1752F000) [pid = 2788] [serial = 2003] [outer = 1355F000] 16:48:46 INFO - PROCESS | 2788 | 1462924126219 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:48:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 640ms 16:48:46 INFO - PROCESS | 2788 | 1462924126278 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 2788 | 1462924126280 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 16:48:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:48:46 INFO - PROCESS | 2788 | 1462924126283 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - PROCESS | 2788 | 1462924126285 Marionette TRACE conn2 <- [1,2634,null,{}] 16:48:46 INFO - PROCESS | 2788 | 1462924126288 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:46 INFO - PROCESS | 2788 | 1462924126371 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:48:46 INFO - PROCESS | 2788 | 1462924126378 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 2788 | ++DOCSHELL 12C17C00 == 49 [pid = 2788] [id = 668] 16:48:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (17DF7C00) [pid = 2788] [serial = 2004] [outer = 00000000] 16:48:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (19F2B800) [pid = 2788] [serial = 2005] [outer = 17DF7C00] 16:48:46 INFO - PROCESS | 2788 | 1462924126423 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (19F39400) [pid = 2788] [serial = 2006] [outer = 17DF7C00] 16:48:46 INFO - PROCESS | 2788 | 1462924126878 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:48:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 625ms 16:48:46 INFO - PROCESS | 2788 | 1462924126921 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 2788 | 1462924126924 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 16:48:46 INFO - PROCESS | 2788 | 1462924126927 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:48:46 INFO - PROCESS | 2788 | 1462924126929 Marionette TRACE conn2 <- [1,2638,null,{}] 16:48:46 INFO - PROCESS | 2788 | 1462924126933 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:47 INFO - PROCESS | 2788 | 1462924127016 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:48:47 INFO - PROCESS | 2788 | 1462924127022 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:47 INFO - PROCESS | 2788 | ++DOCSHELL 19F29C00 == 50 [pid = 2788] [id = 669] 16:48:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (19F3C000) [pid = 2788] [serial = 2007] [outer = 00000000] 16:48:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (19FAD000) [pid = 2788] [serial = 2008] [outer = 19F3C000] 16:48:47 INFO - PROCESS | 2788 | 1462924127070 Marionette DEBUG loaded listener.js 16:48:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (19FB6000) [pid = 2788] [serial = 2009] [outer = 19F3C000] 16:48:47 INFO - PROCESS | 2788 | 1462924127759 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:48:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:48:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 907ms 16:48:47 INFO - PROCESS | 2788 | 1462924127833 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:48:47 INFO - PROCESS | 2788 | 1462924127838 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 16:48:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:48:47 INFO - PROCESS | 2788 | 1462924127844 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:48:47 INFO - PROCESS | 2788 | 1462924127847 Marionette TRACE conn2 <- [1,2642,null,{}] 16:48:47 INFO - PROCESS | 2788 | 1462924127922 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:48 INFO - PROCESS | 2788 | 1462924128028 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:48:48 INFO - PROCESS | 2788 | 1462924128162 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 2788 | ++DOCSHELL 107FB000 == 51 [pid = 2788] [id = 670] 16:48:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (10E33800) [pid = 2788] [serial = 2010] [outer = 00000000] 16:48:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (13C6DC00) [pid = 2788] [serial = 2011] [outer = 10E33800] 16:48:48 INFO - PROCESS | 2788 | 1462924128216 Marionette DEBUG loaded listener.js 16:48:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (13D4A800) [pid = 2788] [serial = 2012] [outer = 10E33800] 16:48:48 INFO - PROCESS | 2788 | 1462924128825 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:48:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1000ms 16:48:48 INFO - PROCESS | 2788 | 1462924128857 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:48:48 INFO - PROCESS | 2788 | 1462924128863 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 16:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:48:48 INFO - PROCESS | 2788 | 1462924128869 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - PROCESS | 2788 | 1462924128872 Marionette TRACE conn2 <- [1,2646,null,{}] 16:48:48 INFO - PROCESS | 2788 | 1462924128876 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:48 INFO - PROCESS | 2788 | 1462924128988 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:48:49 INFO - PROCESS | 2788 | 1462924129102 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:49 INFO - PROCESS | 2788 | ++DOCSHELL 13C6BC00 == 52 [pid = 2788] [id = 671] 16:48:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (15C24C00) [pid = 2788] [serial = 2013] [outer = 00000000] 16:48:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (16604400) [pid = 2788] [serial = 2014] [outer = 15C24C00] 16:48:49 INFO - PROCESS | 2788 | 1462924129196 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (16C6D000) [pid = 2788] [serial = 2015] [outer = 15C24C00] 16:48:49 INFO - PROCESS | 2788 | 1462924129784 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:48:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:48:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 953ms 16:48:49 INFO - PROCESS | 2788 | 1462924129818 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:48:49 INFO - PROCESS | 2788 | 1462924129820 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 16:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:48:49 INFO - PROCESS | 2788 | 1462924129824 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:48:49 INFO - PROCESS | 2788 | 1462924129828 Marionette TRACE conn2 <- [1,2650,null,{}] 16:48:49 INFO - PROCESS | 2788 | 1462924129840 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:49 INFO - PROCESS | 2788 | 1462924129949 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:48:50 INFO - PROCESS | 2788 | 1462924130093 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 2788 | ++DOCSHELL 19F29000 == 53 [pid = 2788] [id = 672] 16:48:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (19F2BC00) [pid = 2788] [serial = 2016] [outer = 00000000] 16:48:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (19F3EC00) [pid = 2788] [serial = 2017] [outer = 19F2BC00] 16:48:50 INFO - PROCESS | 2788 | 1462924130150 Marionette DEBUG loaded listener.js 16:48:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (19FB1000) [pid = 2788] [serial = 2018] [outer = 19F2BC00] 16:48:50 INFO - PROCESS | 2788 | 1462924130681 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:48:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:48:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 906ms 16:48:50 INFO - PROCESS | 2788 | 1462924130728 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:48:50 INFO - PROCESS | 2788 | 1462924130731 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 16:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:48:50 INFO - PROCESS | 2788 | 1462924130735 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:48:50 INFO - PROCESS | 2788 | 1462924130737 Marionette TRACE conn2 <- [1,2654,null,{}] 16:48:50 INFO - PROCESS | 2788 | 1462924130741 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:50 INFO - PROCESS | 2788 | 1462924130857 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:48:50 INFO - PROCESS | 2788 | 1462924130971 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 2788 | ++DOCSHELL 19FB8000 == 54 [pid = 2788] [id = 673] 16:48:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1A548400) [pid = 2788] [serial = 2019] [outer = 00000000] 16:48:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1A54F800) [pid = 2788] [serial = 2020] [outer = 1A548400] 16:48:51 INFO - PROCESS | 2788 | 1462924131023 Marionette DEBUG loaded listener.js 16:48:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1A553000) [pid = 2788] [serial = 2021] [outer = 1A548400] 16:48:52 INFO - PROCESS | 2788 | 1462924132059 Marionette TRACE conn2 <- [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]]]}] 16:48:52 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) 16:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1328ms 16:48:52 INFO - PROCESS | 2788 | 1462924132080 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:48:52 INFO - PROCESS | 2788 | 1462924132082 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 16:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:48:52 INFO - PROCESS | 2788 | 1462924132086 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:48:52 INFO - PROCESS | 2788 | 1462924132088 Marionette TRACE conn2 <- [1,2658,null,{}] 16:48:52 INFO - PROCESS | 2788 | 1462924132092 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:52 INFO - PROCESS | 2788 | 1462924132228 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:48:52 INFO - PROCESS | 2788 | 1462924132495 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:52 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F1000 == 55 [pid = 2788] [id = 674] 16:48:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1067DC00) [pid = 2788] [serial = 2022] [outer = 00000000] 16:48:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (112A7800) [pid = 2788] [serial = 2023] [outer = 1067DC00] 16:48:52 INFO - PROCESS | 2788 | 1462924132563 Marionette DEBUG loaded listener.js 16:48:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (13434400) [pid = 2788] [serial = 2024] [outer = 1067DC00] 16:48:53 INFO - PROCESS | 2788 | --DOCSHELL 12C17C00 == 54 [pid = 2788] [id = 668] 16:48:53 INFO - PROCESS | 2788 | --DOCSHELL 11B5C400 == 53 [pid = 2788] [id = 667] 16:48:53 INFO - PROCESS | 2788 | --DOCSHELL 10F1D400 == 52 [pid = 2788] [id = 666] 16:48:53 INFO - PROCESS | 2788 | --DOCSHELL 17993400 == 51 [pid = 2788] [id = 665] 16:48:53 INFO - PROCESS | 2788 | --DOCSHELL 16C70C00 == 50 [pid = 2788] [id = 664] 16:48:53 INFO - PROCESS | 2788 | --DOCSHELL 0CA89400 == 49 [pid = 2788] [id = 663] 16:48:53 INFO - PROCESS | 2788 | --DOCSHELL 16088C00 == 48 [pid = 2788] [id = 662] 16:48:53 INFO - PROCESS | 2788 | --DOCSHELL 10E3FC00 == 47 [pid = 2788] [id = 661] 16:48:53 INFO - PROCESS | 2788 | --DOCSHELL 1067B400 == 46 [pid = 2788] [id = 660] 16:48:53 INFO - PROCESS | 2788 | --DOCSHELL 106F0C00 == 45 [pid = 2788] [id = 659] 16:48:53 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (1896DC00) [pid = 2788] [serial = 1960] [outer = 00000000] [url = about:blank] 16:48:53 INFO - PROCESS | 2788 | 1462924133673 Marionette TRACE conn2 <- [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] 16:48:53 INFO - PROCESS | 2788 | 1462924133765 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 16:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:48:53 INFO - PROCESS | 2788 | 1462924133776 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 2788 | 1462924133779 Marionette TRACE conn2 <- [1,2662,null,{}] 16:48:53 INFO - PROCESS | 2788 | 1462924133785 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:53 INFO - PROCESS | 2788 | 1462924133918 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:48:53 INFO - PROCESS | 2788 | 1462924133930 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:53 INFO - PROCESS | 2788 | ++DOCSHELL 11BC5800 == 46 [pid = 2788] [id = 675] 16:48:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (12221000) [pid = 2788] [serial = 2025] [outer = 00000000] 16:48:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (1323C000) [pid = 2788] [serial = 2026] [outer = 12221000] 16:48:53 INFO - PROCESS | 2788 | 1462924134004 Marionette DEBUG loaded listener.js 16:48:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (13C6CC00) [pid = 2788] [serial = 2027] [outer = 12221000] 16:48:55 INFO - PROCESS | 2788 | 1462924135031 Marionette TRACE conn2 <- [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] 16:48:55 INFO - PROCESS | 2788 | 1462924135096 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 16:48:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:48:55 INFO - PROCESS | 2788 | 1462924135101 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:48:55 INFO - PROCESS | 2788 | 1462924135102 Marionette TRACE conn2 <- [1,2666,null,{}] 16:48:55 INFO - PROCESS | 2788 | 1462924135106 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:55 INFO - PROCESS | 2788 | 1462924135192 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:48:55 INFO - PROCESS | 2788 | 1462924135200 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:55 INFO - PROCESS | 2788 | ++DOCSHELL 13C7F400 == 47 [pid = 2788] [id = 676] 16:48:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (13C82800) [pid = 2788] [serial = 2028] [outer = 00000000] 16:48:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (15C3A000) [pid = 2788] [serial = 2029] [outer = 13C82800] 16:48:55 INFO - PROCESS | 2788 | 1462924135246 Marionette DEBUG loaded listener.js 16:48:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (15C80C00) [pid = 2788] [serial = 2030] [outer = 13C82800] 16:48:56 INFO - PROCESS | 2788 | 1462924136213 Marionette TRACE conn2 <- [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]]]}] 16:48:56 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) 16:48:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1140ms 16:48:56 INFO - PROCESS | 2788 | 1462924136249 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:48:56 INFO - PROCESS | 2788 | 1462924136251 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 16:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:48:56 INFO - PROCESS | 2788 | 1462924136256 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:48:56 INFO - PROCESS | 2788 | 1462924136262 Marionette TRACE conn2 <- [1,2670,null,{}] 16:48:56 INFO - PROCESS | 2788 | 1462924136271 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:56 INFO - PROCESS | 2788 | 1462924136391 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:48:56 INFO - PROCESS | 2788 | 1462924136455 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:56 INFO - PROCESS | 2788 | ++DOCSHELL 16678C00 == 48 [pid = 2788] [id = 677] 16:48:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (16679800) [pid = 2788] [serial = 2031] [outer = 00000000] 16:48:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (16C6FC00) [pid = 2788] [serial = 2032] [outer = 16679800] 16:48:56 INFO - PROCESS | 2788 | 1462924136501 Marionette DEBUG loaded listener.js 16:48:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (16C75C00) [pid = 2788] [serial = 2033] [outer = 16679800] 16:48:57 INFO - PROCESS | 2788 | 1462924137433 Marionette TRACE conn2 <- [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]]]}] 16:48:57 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) 16:48:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1187ms 16:48:57 INFO - PROCESS | 2788 | 1462924137452 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 16:48:57 INFO - PROCESS | 2788 | 1462924137455 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 16:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:48:57 INFO - PROCESS | 2788 | 1462924137459 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - PROCESS | 2788 | 1462924137460 Marionette TRACE conn2 <- [1,2674,null,{}] 16:48:57 INFO - PROCESS | 2788 | 1462924137464 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:57 INFO - PROCESS | 2788 | 1462924137591 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:48:57 INFO - PROCESS | 2788 | 1462924137657 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:57 INFO - PROCESS | 2788 | ++DOCSHELL 17022C00 == 49 [pid = 2788] [id = 678] 16:48:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (171E2C00) [pid = 2788] [serial = 2034] [outer = 00000000] 16:48:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1752D800) [pid = 2788] [serial = 2035] [outer = 171E2C00] 16:48:57 INFO - PROCESS | 2788 | 1462924137701 Marionette DEBUG loaded listener.js 16:48:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1765BC00) [pid = 2788] [serial = 2036] [outer = 171E2C00] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (171E3400) [pid = 2788] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (1799A000) [pid = 2788] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1660B000) [pid = 2788] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (10684800) [pid = 2788] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (130E1800) [pid = 2788] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (10708000) [pid = 2788] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (16089800) [pid = 2788] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1349B000) [pid = 2788] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (13D4FC00) [pid = 2788] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1355F000) [pid = 2788] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:48:58 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (17DF7C00) [pid = 2788] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:48:58 INFO - PROCESS | 2788 | 1462924138692 Marionette TRACE conn2 <- [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] 16:48:58 INFO - PROCESS | 2788 | 1462924138718 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 16:48:58 INFO - PROCESS | 2788 | 1462924138722 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:48:58 INFO - PROCESS | 2788 | 1462924138724 Marionette TRACE conn2 <- [1,2678,null,{}] 16:48:58 INFO - PROCESS | 2788 | 1462924138728 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:58 INFO - PROCESS | 2788 | 1462924138811 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:48:58 INFO - PROCESS | 2788 | 1462924138818 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:58 INFO - PROCESS | 2788 | ++DOCSHELL 13D4BC00 == 50 [pid = 2788] [id = 679] 16:48:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (13D4FC00) [pid = 2788] [serial = 2037] [outer = 00000000] 16:48:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (170C6800) [pid = 2788] [serial = 2038] [outer = 13D4FC00] 16:48:58 INFO - PROCESS | 2788 | 1462924138870 Marionette DEBUG loaded listener.js 16:48:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (17926400) [pid = 2788] [serial = 2039] [outer = 13D4FC00] 16:48:59 INFO - PROCESS | 2788 | 1462924139835 Marionette TRACE conn2 <- [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] 16:48:59 INFO - PROCESS | 2788 | 1462924139871 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 16:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:48:59 INFO - PROCESS | 2788 | 1462924139875 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - PROCESS | 2788 | 1462924139877 Marionette TRACE conn2 <- [1,2682,null,{}] 16:48:59 INFO - PROCESS | 2788 | 1462924139880 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:59 INFO - PROCESS | 2788 | 1462924139963 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:48:59 INFO - PROCESS | 2788 | 1462924139970 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 2788 | ++DOCSHELL 1660B000 == 51 [pid = 2788] [id = 680] 16:48:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (16678000) [pid = 2788] [serial = 2040] [outer = 00000000] 16:49:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (17F7E800) [pid = 2788] [serial = 2041] [outer = 16678000] 16:49:00 INFO - PROCESS | 2788 | 1462924140014 Marionette DEBUG loaded listener.js 16:49:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (1809B000) [pid = 2788] [serial = 2042] [outer = 16678000] 16:49:01 INFO - PROCESS | 2788 | 1462924141226 Marionette TRACE conn2 <- [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] 16:49:01 INFO - PROCESS | 2788 | 1462924141286 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 16:49:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:49:01 INFO - PROCESS | 2788 | 1462924141291 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:49:01 INFO - PROCESS | 2788 | 1462924141295 Marionette TRACE conn2 <- [1,2686,null,{}] 16:49:01 INFO - PROCESS | 2788 | 1462924141301 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:01 INFO - PROCESS | 2788 | 1462924141443 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:49:01 INFO - PROCESS | 2788 | 1462924141589 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 2788 | ++DOCSHELL 10F18C00 == 52 [pid = 2788] [id = 681] 16:49:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (11230400) [pid = 2788] [serial = 2043] [outer = 00000000] 16:49:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (14035400) [pid = 2788] [serial = 2044] [outer = 11230400] 16:49:01 INFO - PROCESS | 2788 | 1462924141646 Marionette DEBUG loaded listener.js 16:49:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (14629C00) [pid = 2788] [serial = 2045] [outer = 11230400] 16:49:02 INFO - PROCESS | 2788 | 1462924142664 Marionette TRACE conn2 <- [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] 16:49:02 INFO - PROCESS | 2788 | 1462924142715 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 16:49:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:49:02 INFO - PROCESS | 2788 | 1462924142722 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - PROCESS | 2788 | 1462924142725 Marionette TRACE conn2 <- [1,2690,null,{}] 16:49:02 INFO - PROCESS | 2788 | 1462924142730 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:02 INFO - PROCESS | 2788 | 1462924142903 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:49:03 INFO - PROCESS | 2788 | 1462924143114 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 2788 | ++DOCSHELL 16C6B000 == 53 [pid = 2788] [id = 682] 16:49:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (16C6B800) [pid = 2788] [serial = 2046] [outer = 00000000] 16:49:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (171E3400) [pid = 2788] [serial = 2047] [outer = 16C6B800] 16:49:03 INFO - PROCESS | 2788 | 1462924143176 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1792E800) [pid = 2788] [serial = 2048] [outer = 16C6B800] 16:49:03 INFO - PROCESS | 2788 | 1462924143710 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:49:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:49:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1031ms 16:49:03 INFO - PROCESS | 2788 | 1462924143764 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 16:49:03 INFO - PROCESS | 2788 | 1462924143766 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 16:49:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:49:03 INFO - PROCESS | 2788 | 1462924143770 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:49:03 INFO - PROCESS | 2788 | 1462924143774 Marionette TRACE conn2 <- [1,2694,null,{}] 16:49:03 INFO - PROCESS | 2788 | 1462924143785 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:03 INFO - PROCESS | 2788 | 1462924143893 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:49:04 INFO - PROCESS | 2788 | 1462924144050 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:04 INFO - PROCESS | 2788 | ++DOCSHELL 1896DC00 == 54 [pid = 2788] [id = 683] 16:49:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (1896EC00) [pid = 2788] [serial = 2049] [outer = 00000000] 16:49:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (18B7C400) [pid = 2788] [serial = 2050] [outer = 1896EC00] 16:49:04 INFO - PROCESS | 2788 | 1462924144107 Marionette DEBUG loaded listener.js 16:49:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (18BAF000) [pid = 2788] [serial = 2051] [outer = 1896EC00] 16:49:04 INFO - PROCESS | 2788 | 1462924144674 Marionette TRACE conn2 <- [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]]]}] 16:49:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:49:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 938ms 16:49:04 INFO - PROCESS | 2788 | 1462924144714 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 16:49:04 INFO - PROCESS | 2788 | 1462924144717 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 16:49:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:49:04 INFO - PROCESS | 2788 | 1462924144721 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:49:04 INFO - PROCESS | 2788 | 1462924144723 Marionette TRACE conn2 <- [1,2698,null,{}] 16:49:04 INFO - PROCESS | 2788 | 1462924144727 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:04 INFO - PROCESS | 2788 | 1462924144839 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:49:04 INFO - PROCESS | 2788 | 1462924144955 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:04 INFO - PROCESS | 2788 | ++DOCSHELL 0FDF7C00 == 55 [pid = 2788] [id = 684] 16:49:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (10D5AC00) [pid = 2788] [serial = 2052] [outer = 00000000] 16:49:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (122A8800) [pid = 2788] [serial = 2053] [outer = 10D5AC00] 16:49:05 INFO - PROCESS | 2788 | 1462924145050 Marionette DEBUG loaded listener.js 16:49:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (15C1A800) [pid = 2788] [serial = 2054] [outer = 10D5AC00] 16:49:05 INFO - PROCESS | 2788 | 1462924145758 Marionette TRACE conn2 <- [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] 16:49:05 INFO - PROCESS | 2788 | 1462924145817 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 16:49:05 INFO - PROCESS | 2788 | 1462924145821 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:49:05 INFO - PROCESS | 2788 | 1462924145825 Marionette TRACE conn2 <- [1,2702,null,{}] 16:49:05 INFO - PROCESS | 2788 | 1462924145830 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:05 INFO - PROCESS | 2788 | 1462924145964 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:49:06 INFO - PROCESS | 2788 | 1462924146095 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:06 INFO - PROCESS | 2788 | ++DOCSHELL 122B5000 == 56 [pid = 2788] [id = 685] 16:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (13490800) [pid = 2788] [serial = 2055] [outer = 00000000] 16:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (15C1EC00) [pid = 2788] [serial = 2056] [outer = 13490800] 16:49:06 INFO - PROCESS | 2788 | 1462924146144 Marionette DEBUG loaded listener.js 16:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1600A000) [pid = 2788] [serial = 2057] [outer = 13490800] 16:49:06 INFO - PROCESS | 2788 | --DOCSHELL 13D4BC00 == 55 [pid = 2788] [id = 679] 16:49:06 INFO - PROCESS | 2788 | --DOCSHELL 17022C00 == 54 [pid = 2788] [id = 678] 16:49:06 INFO - PROCESS | 2788 | --DOCSHELL 16678C00 == 53 [pid = 2788] [id = 677] 16:49:06 INFO - PROCESS | 2788 | --DOCSHELL 13C7F400 == 52 [pid = 2788] [id = 676] 16:49:06 INFO - PROCESS | 2788 | --DOCSHELL 11BC5800 == 51 [pid = 2788] [id = 675] 16:49:06 INFO - PROCESS | 2788 | --DOCSHELL 0F5F1000 == 50 [pid = 2788] [id = 674] 16:49:06 INFO - PROCESS | 2788 | --DOCSHELL 107FB000 == 49 [pid = 2788] [id = 670] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (15C7D800) [pid = 2788] [serial = 2002] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (19F2B800) [pid = 2788] [serial = 2005] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (19F31400) [pid = 2788] [serial = 2000] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (17948C00) [pid = 2788] [serial = 1994] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (171EB000) [pid = 2788] [serial = 1991] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (19F39400) [pid = 2788] [serial = 2006] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1752F000) [pid = 2788] [serial = 2003] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1752A400) [pid = 2788] [serial = 1993] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (18B75400) [pid = 2788] [serial = 1996] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (18973000) [pid = 2788] [serial = 1961] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (11573C00) [pid = 2788] [serial = 1963] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (15B63000) [pid = 2788] [serial = 1966] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (1752B000) [pid = 2788] [serial = 1969] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (18BA6400) [pid = 2788] [serial = 1972] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (10E3B000) [pid = 2788] [serial = 1981] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (12220800) [pid = 2788] [serial = 1982] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (17020400) [pid = 2788] [serial = 1990] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1153AC00) [pid = 2788] [serial = 1979] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (10F11C00) [pid = 2788] [serial = 1978] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (16676C00) [pid = 2788] [serial = 1987] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (16681000) [pid = 2788] [serial = 1988] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (1560B400) [pid = 2788] [serial = 1984] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (19F2C400) [pid = 2788] [serial = 1999] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (15C1E800) [pid = 2788] [serial = 1985] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (19F21400) [pid = 2788] [serial = 1975] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (19FAD000) [pid = 2788] [serial = 2008] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (18B7B800) [pid = 2788] [serial = 1997] [outer = 00000000] [url = about:blank] 16:49:06 INFO - PROCESS | 2788 | 1462924146673 Marionette TRACE conn2 <- [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]]]}] 16:49:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:49:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 906ms 16:49:06 INFO - PROCESS | 2788 | 1462924146728 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:49:06 INFO - PROCESS | 2788 | 1462924146733 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 16:49:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:49:06 INFO - PROCESS | 2788 | 1462924146739 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:49:06 INFO - PROCESS | 2788 | 1462924146742 Marionette TRACE conn2 <- [1,2706,null,{}] 16:49:06 INFO - PROCESS | 2788 | 1462924146745 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:06 INFO - PROCESS | 2788 | 1462924146833 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:49:06 INFO - PROCESS | 2788 | 1462924146936 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:06 INFO - PROCESS | 2788 | ++DOCSHELL 10F1BC00 == 50 [pid = 2788] [id = 686] 16:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (11233800) [pid = 2788] [serial = 2058] [outer = 00000000] 16:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (15A7E800) [pid = 2788] [serial = 2059] [outer = 11233800] 16:49:06 INFO - PROCESS | 2788 | 1462924146988 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (15C21C00) [pid = 2788] [serial = 2060] [outer = 11233800] 16:49:07 INFO - PROCESS | 2788 | 1462924147435 Marionette TRACE conn2 <- [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] 16:49:07 INFO - PROCESS | 2788 | 1462924147480 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 16:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:49:07 INFO - PROCESS | 2788 | 1462924147484 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:49:07 INFO - PROCESS | 2788 | 1462924147488 Marionette TRACE conn2 <- [1,2710,null,{}] 16:49:07 INFO - PROCESS | 2788 | 1462924147498 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:07 INFO - PROCESS | 2788 | 1462924147587 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:49:07 INFO - PROCESS | 2788 | 1462924147597 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 2788 | ++DOCSHELL 171E9400 == 51 [pid = 2788] [id = 687] 16:49:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (171EB000) [pid = 2788] [serial = 2061] [outer = 00000000] 16:49:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (17529000) [pid = 2788] [serial = 2062] [outer = 171EB000] 16:49:07 INFO - PROCESS | 2788 | 1462924147650 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1792C400) [pid = 2788] [serial = 2063] [outer = 171EB000] 16:49:08 INFO - PROCESS | 2788 | 1462924148126 Marionette TRACE conn2 <- [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] 16:49:08 INFO - PROCESS | 2788 | 1462924148186 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 16:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:49:08 INFO - PROCESS | 2788 | 1462924148189 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 2788 | 1462924148191 Marionette TRACE conn2 <- [1,2714,null,{}] 16:49:08 INFO - PROCESS | 2788 | 1462924148194 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:08 INFO - PROCESS | 2788 | 1462924148280 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:49:08 INFO - PROCESS | 2788 | 1462924148292 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:08 INFO - PROCESS | 2788 | ++DOCSHELL 1809BC00 == 52 [pid = 2788] [id = 688] 16:49:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (18421800) [pid = 2788] [serial = 2064] [outer = 00000000] 16:49:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (18971800) [pid = 2788] [serial = 2065] [outer = 18421800] 16:49:08 INFO - PROCESS | 2788 | 1462924148341 Marionette DEBUG loaded listener.js 16:49:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (18B7A400) [pid = 2788] [serial = 2066] [outer = 18421800] 16:49:08 INFO - PROCESS | 2788 | 1462924148814 Marionette TRACE conn2 <- [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]]]}] 16:49:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:49:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 625ms 16:49:08 INFO - PROCESS | 2788 | 1462924148826 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:49:08 INFO - PROCESS | 2788 | 1462924148828 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 16:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:49:08 INFO - PROCESS | 2788 | 1462924148838 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 2788 | 1462924148840 Marionette TRACE conn2 <- [1,2718,null,{}] 16:49:08 INFO - PROCESS | 2788 | 1462924148843 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:08 INFO - PROCESS | 2788 | 1462924148971 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:49:09 INFO - PROCESS | 2788 | 1462924149068 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:09 INFO - PROCESS | 2788 | ++DOCSHELL 17D96800 == 53 [pid = 2788] [id = 689] 16:49:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (17DF3800) [pid = 2788] [serial = 2067] [outer = 00000000] 16:49:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (19F12400) [pid = 2788] [serial = 2068] [outer = 17DF3800] 16:49:09 INFO - PROCESS | 2788 | 1462924149112 Marionette DEBUG loaded listener.js 16:49:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (19F24400) [pid = 2788] [serial = 2069] [outer = 17DF3800] 16:49:10 INFO - PROCESS | 2788 | 1462924150032 Marionette TRACE conn2 <- [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] 16:49:10 INFO - PROCESS | 2788 | 1462924150093 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 16:49:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:49:10 INFO - PROCESS | 2788 | 1462924150104 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - PROCESS | 2788 | 1462924150105 Marionette TRACE conn2 <- [1,2722,null,{}] 16:49:10 INFO - PROCESS | 2788 | 1462924150109 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:10 INFO - PROCESS | 2788 | 1462924150236 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:49:10 INFO - PROCESS | 2788 | 1462924150297 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 2788 | ++DOCSHELL 14178C00 == 54 [pid = 2788] [id = 690] 16:49:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (18BAD800) [pid = 2788] [serial = 2070] [outer = 00000000] 16:49:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (19F39800) [pid = 2788] [serial = 2071] [outer = 18BAD800] 16:49:10 INFO - PROCESS | 2788 | 1462924150344 Marionette DEBUG loaded listener.js 16:49:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (19F3F800) [pid = 2788] [serial = 2072] [outer = 18BAD800] 16:49:10 INFO - PROCESS | 2788 | 1462924150792 Marionette TRACE conn2 <- [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]]]}] 16:49:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:49:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 16:49:10 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (12221000) [pid = 2788] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:49:10 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (16679800) [pid = 2788] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:49:10 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (13C82800) [pid = 2788] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:49:10 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (1067DC00) [pid = 2788] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:49:10 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (171E2C00) [pid = 2788] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:49:10 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (13D4FC00) [pid = 2788] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:49:10 INFO - PROCESS | 2788 | 1462924150843 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 16:49:10 INFO - PROCESS | 2788 | 1462924150846 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 16:49:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:49:10 INFO - PROCESS | 2788 | 1462924150850 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - PROCESS | 2788 | 1462924150852 Marionette TRACE conn2 <- [1,2726,null,{}] 16:49:10 INFO - PROCESS | 2788 | 1462924150856 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:10 INFO - PROCESS | 2788 | 1462924150939 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:49:10 INFO - PROCESS | 2788 | 1462924150945 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 2788 | ++DOCSHELL 11729C00 == 55 [pid = 2788] [id = 691] 16:49:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (171E2C00) [pid = 2788] [serial = 2073] [outer = 00000000] 16:49:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (19F31400) [pid = 2788] [serial = 2074] [outer = 171E2C00] 16:49:10 INFO - PROCESS | 2788 | 1462924150989 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (19F34000) [pid = 2788] [serial = 2075] [outer = 171E2C00] 16:49:11 INFO - PROCESS | 2788 | 1462924151462 Marionette TRACE conn2 <- [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]]]}] 16:49:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:49:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 625ms 16:49:11 INFO - PROCESS | 2788 | 1462924151486 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:49:11 INFO - PROCESS | 2788 | 1462924151488 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 16:49:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:49:11 INFO - PROCESS | 2788 | 1462924151491 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:49:11 INFO - PROCESS | 2788 | 1462924151493 Marionette TRACE conn2 <- [1,2730,null,{}] 16:49:11 INFO - PROCESS | 2788 | 1462924151496 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:11 INFO - PROCESS | 2788 | 1462924151578 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:49:11 INFO - PROCESS | 2788 | 1462924151584 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:11 INFO - PROCESS | 2788 | ++DOCSHELL 10E38000 == 56 [pid = 2788] [id = 692] 16:49:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (19F30800) [pid = 2788] [serial = 2076] [outer = 00000000] 16:49:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (1A5F0400) [pid = 2788] [serial = 2077] [outer = 19F30800] 16:49:11 INFO - PROCESS | 2788 | 1462924151628 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (1A7B8000) [pid = 2788] [serial = 2078] [outer = 19F30800] 16:49:12 INFO - PROCESS | 2788 | 1462924152080 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 641ms 16:49:12 INFO - PROCESS | 2788 | 1462924152140 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 2788 | 1462924152142 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 16:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:49:12 INFO - PROCESS | 2788 | 1462924152145 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - PROCESS | 2788 | 1462924152147 Marionette TRACE conn2 <- [1,2734,null,{}] 16:49:12 INFO - PROCESS | 2788 | 1462924152151 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:12 INFO - PROCESS | 2788 | 1462924152234 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:49:12 INFO - PROCESS | 2788 | 1462924152240 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:12 INFO - PROCESS | 2788 | ++DOCSHELL 10D58800 == 57 [pid = 2788] [id = 693] 16:49:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1A7B9800) [pid = 2788] [serial = 2079] [outer = 00000000] 16:49:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1A7C2800) [pid = 2788] [serial = 2080] [outer = 1A7B9800] 16:49:12 INFO - PROCESS | 2788 | 1462924152284 Marionette DEBUG loaded listener.js 16:49:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1A7C4400) [pid = 2788] [serial = 2081] [outer = 1A7B9800] 16:49:12 INFO - PROCESS | 2788 | 1462924152709 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 593ms 16:49:12 INFO - PROCESS | 2788 | 1462924152742 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 2788 | 1462924152744 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 16:49:12 INFO - PROCESS | 2788 | 1462924152748 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:49:12 INFO - PROCESS | 2788 | 1462924152750 Marionette TRACE conn2 <- [1,2738,null,{}] 16:49:12 INFO - PROCESS | 2788 | 1462924152753 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:12 INFO - PROCESS | 2788 | 1462924152882 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:49:13 INFO - PROCESS | 2788 | 1462924153101 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:13 INFO - PROCESS | 2788 | ++DOCSHELL 10E33400 == 58 [pid = 2788] [id = 694] 16:49:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (10E39400) [pid = 2788] [serial = 2082] [outer = 00000000] 16:49:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (11537800) [pid = 2788] [serial = 2083] [outer = 10E39400] 16:49:13 INFO - PROCESS | 2788 | 1462924153164 Marionette DEBUG loaded listener.js 16:49:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (11EAC000) [pid = 2788] [serial = 2084] [outer = 10E39400] 16:49:13 INFO - PROCESS | 2788 | 1462924153738 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1047ms 16:49:13 INFO - PROCESS | 2788 | 1462924153803 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:49:13 INFO - PROCESS | 2788 | 1462924153808 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 16:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:49:13 INFO - PROCESS | 2788 | 1462924153813 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:49:13 INFO - PROCESS | 2788 | 1462924153818 Marionette TRACE conn2 <- [1,2742,null,{}] 16:49:13 INFO - PROCESS | 2788 | 1462924153822 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:13 INFO - PROCESS | 2788 | 1462924153983 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:49:14 INFO - PROCESS | 2788 | 1462924154054 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:14 INFO - PROCESS | 2788 | ++DOCSHELL 15C78C00 == 59 [pid = 2788] [id = 695] 16:49:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (16008C00) [pid = 2788] [serial = 2085] [outer = 00000000] 16:49:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (1667B000) [pid = 2788] [serial = 2086] [outer = 16008C00] 16:49:14 INFO - PROCESS | 2788 | 1462924154150 Marionette DEBUG loaded listener.js 16:49:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (16C74400) [pid = 2788] [serial = 2087] [outer = 16008C00] 16:49:14 INFO - PROCESS | 2788 | 1462924154744 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 953ms 16:49:14 INFO - PROCESS | 2788 | 1462924154758 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 2788 | 1462924154762 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 16:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:49:14 INFO - PROCESS | 2788 | 1462924154766 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 2788 | 1462924154769 Marionette TRACE conn2 <- [1,2746,null,{}] 16:49:14 INFO - PROCESS | 2788 | 1462924154773 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:14 INFO - PROCESS | 2788 | 1462924154882 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:49:15 INFO - PROCESS | 2788 | 1462924155041 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:15 INFO - PROCESS | 2788 | ++DOCSHELL 15C20800 == 60 [pid = 2788] [id = 696] 16:49:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (19F22800) [pid = 2788] [serial = 2088] [outer = 00000000] 16:49:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (19F37000) [pid = 2788] [serial = 2089] [outer = 19F22800] 16:49:15 INFO - PROCESS | 2788 | 1462924155096 Marionette DEBUG loaded listener.js 16:49:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1A549C00) [pid = 2788] [serial = 2090] [outer = 19F22800] 16:49:15 INFO - PROCESS | 2788 | 1462924155674 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 938ms 16:49:15 INFO - PROCESS | 2788 | 1462924155712 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:49:15 INFO - PROCESS | 2788 | 1462924155714 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 16:49:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:49:15 INFO - PROCESS | 2788 | 1462924155724 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:49:15 INFO - PROCESS | 2788 | 1462924155731 Marionette TRACE conn2 <- [1,2750,null,{}] 16:49:15 INFO - PROCESS | 2788 | 1462924155735 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:15 INFO - PROCESS | 2788 | 1462924155846 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:49:15 INFO - PROCESS | 2788 | 1462924155961 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:16 INFO - PROCESS | 2788 | ++DOCSHELL 1075B000 == 61 [pid = 2788] [id = 697] 16:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (1799B400) [pid = 2788] [serial = 2091] [outer = 00000000] 16:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (1ABA6400) [pid = 2788] [serial = 2092] [outer = 1799B400] 16:49:16 INFO - PROCESS | 2788 | 1462924156054 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (1ABAD000) [pid = 2788] [serial = 2093] [outer = 1799B400] 16:49:16 INFO - PROCESS | 2788 | 1462924156596 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:49:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:49:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 969ms 16:49:16 INFO - PROCESS | 2788 | 1462924156683 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:49:16 INFO - PROCESS | 2788 | 1462924156686 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 16:49:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:49:16 INFO - PROCESS | 2788 | 1462924156690 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:49:16 INFO - PROCESS | 2788 | 1462924156692 Marionette TRACE conn2 <- [1,2754,null,{}] 16:49:16 INFO - PROCESS | 2788 | 1462924156696 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:16 INFO - PROCESS | 2788 | 1462924156803 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:49:16 INFO - PROCESS | 2788 | 1462924156946 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:16 INFO - PROCESS | 2788 | ++DOCSHELL 1A84F800 == 62 [pid = 2788] [id = 698] 16:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (1AB9C400) [pid = 2788] [serial = 2094] [outer = 00000000] 16:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (1AE2C400) [pid = 2788] [serial = 2095] [outer = 1AB9C400] 16:49:16 INFO - PROCESS | 2788 | 1462924157001 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (1AE2F000) [pid = 2788] [serial = 2096] [outer = 1AB9C400] 16:49:17 INFO - PROCESS | 2788 | 1462924157857 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:49:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:49:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1188ms 16:49:17 INFO - PROCESS | 2788 | 1462924157890 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:49:17 INFO - PROCESS | 2788 | 1462924157894 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 16:49:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:49:17 INFO - PROCESS | 2788 | 1462924157899 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:49:17 INFO - PROCESS | 2788 | 1462924157903 Marionette TRACE conn2 <- [1,2758,null,{}] 16:49:17 INFO - PROCESS | 2788 | 1462924157910 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:18 INFO - PROCESS | 2788 | 1462924158008 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:49:18 INFO - PROCESS | 2788 | 1462924158175 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:18 INFO - PROCESS | 2788 | ++DOCSHELL 1067C000 == 63 [pid = 2788] [id = 699] 16:49:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (10D5B400) [pid = 2788] [serial = 2097] [outer = 00000000] 16:49:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (13BD3000) [pid = 2788] [serial = 2098] [outer = 10D5B400] 16:49:18 INFO - PROCESS | 2788 | 1462924158229 Marionette DEBUG loaded listener.js 16:49:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (14034400) [pid = 2788] [serial = 2099] [outer = 10D5B400] 16:49:18 INFO - PROCESS | 2788 | 1462924158794 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:49:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:49:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 953ms 16:49:18 INFO - PROCESS | 2788 | 1462924158847 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:49:18 INFO - PROCESS | 2788 | 1462924158852 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 16:49:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:49:18 INFO - PROCESS | 2788 | 1462924158858 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:49:18 INFO - PROCESS | 2788 | 1462924158861 Marionette TRACE conn2 <- [1,2762,null,{}] 16:49:18 INFO - PROCESS | 2788 | 1462924158864 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:18 INFO - PROCESS | 2788 | 1462924158967 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:49:19 INFO - PROCESS | 2788 | 1462924159104 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 2788 | --DOCSHELL 10D58800 == 62 [pid = 2788] [id = 693] 16:49:19 INFO - PROCESS | 2788 | --DOCSHELL 10E38000 == 61 [pid = 2788] [id = 692] 16:49:19 INFO - PROCESS | 2788 | --DOCSHELL 11729C00 == 60 [pid = 2788] [id = 691] 16:49:19 INFO - PROCESS | 2788 | --DOCSHELL 14178C00 == 59 [pid = 2788] [id = 690] 16:49:19 INFO - PROCESS | 2788 | --DOCSHELL 17D96800 == 58 [pid = 2788] [id = 689] 16:49:19 INFO - PROCESS | 2788 | --DOCSHELL 1809BC00 == 57 [pid = 2788] [id = 688] 16:49:19 INFO - PROCESS | 2788 | --DOCSHELL 171E9400 == 56 [pid = 2788] [id = 687] 16:49:19 INFO - PROCESS | 2788 | --DOCSHELL 10F1BC00 == 55 [pid = 2788] [id = 686] 16:49:19 INFO - PROCESS | 2788 | --DOCSHELL 122B5000 == 54 [pid = 2788] [id = 685] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (13C6DC00) [pid = 2788] [serial = 2011] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (16604400) [pid = 2788] [serial = 2014] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (19F3EC00) [pid = 2788] [serial = 2017] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (1A54F800) [pid = 2788] [serial = 2020] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | ++DOCSHELL 1063F000 == 55 [pid = 2788] [id = 700] 16:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (1067DC00) [pid = 2788] [serial = 2100] [outer = 00000000] 16:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (11729C00) [pid = 2788] [serial = 2101] [outer = 1067DC00] 16:49:19 INFO - PROCESS | 2788 | 1462924159184 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (13C68800) [pid = 2788] [serial = 2102] [outer = 1067DC00] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (1323C000) [pid = 2788] [serial = 2026] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (13C6CC00) [pid = 2788] [serial = 2027] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (16C75C00) [pid = 2788] [serial = 2033] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (15C3A000) [pid = 2788] [serial = 2029] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (13434400) [pid = 2788] [serial = 2024] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (112A7800) [pid = 2788] [serial = 2023] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1752D800) [pid = 2788] [serial = 2035] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (17926400) [pid = 2788] [serial = 2039] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1765BC00) [pid = 2788] [serial = 2036] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (16C6FC00) [pid = 2788] [serial = 2032] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (15C80C00) [pid = 2788] [serial = 2030] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (170C6800) [pid = 2788] [serial = 2038] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 2788 | 1462924159621 Marionette TRACE conn2 <- [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]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:49:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 813ms 16:49:19 INFO - PROCESS | 2788 | 1462924159663 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 2788 | 1462924159665 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 16:49:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:49:19 INFO - PROCESS | 2788 | 1462924159669 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - PROCESS | 2788 | 1462924159672 Marionette TRACE conn2 <- [1,2766,null,{}] 16:49:19 INFO - PROCESS | 2788 | 1462924159682 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:19 INFO - PROCESS | 2788 | 1462924159770 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:49:19 INFO - PROCESS | 2788 | 1462924159781 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 2788 | ++DOCSHELL 13C9F000 == 56 [pid = 2788] [id = 701] 16:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (15C1F800) [pid = 2788] [serial = 2103] [outer = 00000000] 16:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (15C79000) [pid = 2788] [serial = 2104] [outer = 15C1F800] 16:49:19 INFO - PROCESS | 2788 | 1462924159831 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1607F000) [pid = 2788] [serial = 2105] [outer = 15C1F800] 16:49:20 INFO - PROCESS | 2788 | 1462924160336 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:49:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 703ms 16:49:20 INFO - PROCESS | 2788 | 1462924160368 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 2788 | 1462924160371 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 16:49:20 INFO - PROCESS | 2788 | 1462924160374 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:49:20 INFO - PROCESS | 2788 | 1462924160376 Marionette TRACE conn2 <- [1,2770,null,{}] 16:49:20 INFO - PROCESS | 2788 | 1462924160383 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 2788 | 1462924160468 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:49:20 INFO - PROCESS | 2788 | 1462924160477 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 2788 | ++DOCSHELL 1667B800 == 57 [pid = 2788] [id = 702] 16:49:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (1667CC00) [pid = 2788] [serial = 2106] [outer = 00000000] 16:49:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (16C73400) [pid = 2788] [serial = 2107] [outer = 1667CC00] 16:49:20 INFO - PROCESS | 2788 | 1462924160521 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (16CED000) [pid = 2788] [serial = 2108] [outer = 1667CC00] 16:49:20 INFO - PROCESS | 2788 | 1462924160983 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:49:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:49:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 625ms 16:49:21 INFO - PROCESS | 2788 | 1462924161012 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 2788 | 1462924161014 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 16:49:21 INFO - PROCESS | 2788 | 1462924161017 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:49:21 INFO - PROCESS | 2788 | 1462924161019 Marionette TRACE conn2 <- [1,2774,null,{}] 16:49:21 INFO - PROCESS | 2788 | 1462924161022 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:21 INFO - PROCESS | 2788 | 1462924161106 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:49:21 INFO - PROCESS | 2788 | 1462924161113 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 2788 | ++DOCSHELL 15A76000 == 58 [pid = 2788] [id = 703] 16:49:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (16CDE400) [pid = 2788] [serial = 2109] [outer = 00000000] 16:49:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (17525800) [pid = 2788] [serial = 2110] [outer = 16CDE400] 16:49:21 INFO - PROCESS | 2788 | 1462924161157 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (1765BC00) [pid = 2788] [serial = 2111] [outer = 16CDE400] 16:49:21 INFO - PROCESS | 2788 | 1462924161628 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:49:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:49:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 625ms 16:49:21 INFO - PROCESS | 2788 | 1462924161659 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 2788 | 1462924161662 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 16:49:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:49:21 INFO - PROCESS | 2788 | 1462924161665 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 2788 | 1462924161667 Marionette TRACE conn2 <- [1,2778,null,{}] 16:49:21 INFO - PROCESS | 2788 | 1462924161671 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:21 INFO - PROCESS | 2788 | 1462924161820 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:49:21 INFO - PROCESS | 2788 | 1462924161828 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 2788 | ++DOCSHELL 17923400 == 59 [pid = 2788] [id = 704] 16:49:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (1792BC00) [pid = 2788] [serial = 2112] [outer = 00000000] 16:49:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (179E5400) [pid = 2788] [serial = 2113] [outer = 1792BC00] 16:49:21 INFO - PROCESS | 2788 | 1462924161873 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (1896AC00) [pid = 2788] [serial = 2114] [outer = 1792BC00] 16:49:22 INFO - PROCESS | 2788 | 1462924162322 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:49:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:49:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 703ms 16:49:22 INFO - PROCESS | 2788 | 1462924162366 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:49:22 INFO - PROCESS | 2788 | 1462924162368 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 16:49:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:49:22 INFO - PROCESS | 2788 | 1462924162377 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - PROCESS | 2788 | 1462924162379 Marionette TRACE conn2 <- [1,2782,null,{}] 16:49:22 INFO - PROCESS | 2788 | 1462924162382 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 2788 | 1462924162497 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:49:22 INFO - PROCESS | 2788 | 1462924162598 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 2788 | ++DOCSHELL 18972000 == 60 [pid = 2788] [id = 705] 16:49:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (18B76800) [pid = 2788] [serial = 2115] [outer = 00000000] 16:49:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (19F25400) [pid = 2788] [serial = 2116] [outer = 18B76800] 16:49:22 INFO - PROCESS | 2788 | 1462924162642 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (19F27C00) [pid = 2788] [serial = 2117] [outer = 18B76800] 16:49:23 INFO - PROCESS | 2788 | 1462924163057 Marionette TRACE conn2 <- [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]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 750ms 16:49:23 INFO - PROCESS | 2788 | 1462924163112 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 2788 | 1462924163114 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 16:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:49:23 INFO - PROCESS | 2788 | 1462924163117 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 2788 | 1462924163119 Marionette TRACE conn2 <- [1,2786,null,{}] 16:49:23 INFO - PROCESS | 2788 | 1462924163123 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:23 INFO - PROCESS | 2788 | 1462924163271 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:49:23 INFO - PROCESS | 2788 | 1462924163338 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:23 INFO - PROCESS | 2788 | ++DOCSHELL 13C81400 == 61 [pid = 2788] [id = 706] 16:49:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (19F2F400) [pid = 2788] [serial = 2118] [outer = 00000000] 16:49:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (1A544C00) [pid = 2788] [serial = 2119] [outer = 19F2F400] 16:49:23 INFO - PROCESS | 2788 | 1462924163382 Marionette DEBUG loaded listener.js 16:49:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (1A5E8000) [pid = 2788] [serial = 2120] [outer = 19F2F400] 16:49:24 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (17DF3800) [pid = 2788] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:49:24 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (171EB000) [pid = 2788] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:49:24 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (18BAD800) [pid = 2788] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:49:24 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (171E2C00) [pid = 2788] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:49:24 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (19F30800) [pid = 2788] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:49:24 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (10D5AC00) [pid = 2788] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:49:24 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (13490800) [pid = 2788] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:49:24 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (18421800) [pid = 2788] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:49:24 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (11233800) [pid = 2788] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:49:24 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (16CE9800) [pid = 2788] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:49:24 INFO - PROCESS | 2788 | 1462924164115 Marionette TRACE conn2 <- [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]]]}] 16:49:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:49:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1046ms 16:49:24 INFO - PROCESS | 2788 | 1462924164167 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:49:24 INFO - PROCESS | 2788 | 1462924164169 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 16:49:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:49:24 INFO - PROCESS | 2788 | 1462924164172 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 2788 | 1462924164174 Marionette TRACE conn2 <- [1,2790,null,{}] 16:49:24 INFO - PROCESS | 2788 | 1462924164177 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:24 INFO - PROCESS | 2788 | 1462924164269 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:49:24 INFO - PROCESS | 2788 | 1462924164374 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 2788 | ++DOCSHELL 10E3E800 == 62 [pid = 2788] [id = 707] 16:49:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (10F11C00) [pid = 2788] [serial = 2121] [outer = 00000000] 16:49:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (17310400) [pid = 2788] [serial = 2122] [outer = 10F11C00] 16:49:24 INFO - PROCESS | 2788 | 1462924164417 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (19F35800) [pid = 2788] [serial = 2123] [outer = 10F11C00] 16:49:24 INFO - PROCESS | 2788 | 1462924164766 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:49:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:49:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 625ms 16:49:24 INFO - PROCESS | 2788 | 1462924164810 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:49:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:49:24 INFO - PROCESS | 2788 | 1462924164812 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 16:49:24 INFO - PROCESS | 2788 | 1462924164815 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 2788 | 1462924164817 Marionette TRACE conn2 <- [1,2794,null,{}] 16:49:24 INFO - PROCESS | 2788 | 1462924164820 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:24 INFO - PROCESS | 2788 | 1462924164947 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:49:24 INFO - PROCESS | 2788 | 1462924164956 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 2788 | ++DOCSHELL 10E31400 == 63 [pid = 2788] [id = 708] 16:49:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (16683400) [pid = 2788] [serial = 2124] [outer = 00000000] 16:49:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (1A845800) [pid = 2788] [serial = 2125] [outer = 16683400] 16:49:25 INFO - PROCESS | 2788 | 1462924165005 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (1A84A400) [pid = 2788] [serial = 2126] [outer = 16683400] 16:49:25 INFO - PROCESS | 2788 | 1462924165406 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:49:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:49:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 625ms 16:49:25 INFO - PROCESS | 2788 | 1462924165455 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 2788 | 1462924165457 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 16:49:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:49:25 INFO - PROCESS | 2788 | 1462924165460 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - PROCESS | 2788 | 1462924165463 Marionette TRACE conn2 <- [1,2798,null,{}] 16:49:25 INFO - PROCESS | 2788 | 1462924165466 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:25 INFO - PROCESS | 2788 | 1462924165606 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:49:25 INFO - PROCESS | 2788 | 1462924165652 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 2788 | ++DOCSHELL 1AB94C00 == 64 [pid = 2788] [id = 709] 16:49:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (1ABA5800) [pid = 2788] [serial = 2127] [outer = 00000000] 16:49:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (1AE2CC00) [pid = 2788] [serial = 2128] [outer = 1ABA5800] 16:49:25 INFO - PROCESS | 2788 | 1462924165701 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (1AF08C00) [pid = 2788] [serial = 2129] [outer = 1ABA5800] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 0FD7A400 == 63 [pid = 2788] [id = 437] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 1896DC00 == 62 [pid = 2788] [id = 683] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 0FD2F000 == 61 [pid = 2788] [id = 637] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 16B6A800 == 60 [pid = 2788] [id = 440] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 15619800 == 59 [pid = 2788] [id = 656] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 16C6B000 == 58 [pid = 2788] [id = 682] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 13C6BC00 == 57 [pid = 2788] [id = 671] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 0FDF7C00 == 56 [pid = 2788] [id = 684] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 10F0F800 == 55 [pid = 2788] [id = 654] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 13C6B400 == 54 [pid = 2788] [id = 640] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 132A5800 == 53 [pid = 2788] [id = 442] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 15C1C800 == 52 [pid = 2788] [id = 641] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 18BA6000 == 51 [pid = 2788] [id = 658] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 13D45C00 == 50 [pid = 2788] [id = 436] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 17996C00 == 49 [pid = 2788] [id = 657] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 16C74000 == 48 [pid = 2788] [id = 447] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 19F29C00 == 47 [pid = 2788] [id = 669] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 10F18C00 == 46 [pid = 2788] [id = 681] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 1660B000 == 45 [pid = 2788] [id = 680] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 106ED000 == 44 [pid = 2788] [id = 653] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 19FB8000 == 43 [pid = 2788] [id = 673] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 19F29000 == 42 [pid = 2788] [id = 672] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 10767400 == 41 [pid = 2788] [id = 444] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 13C6D400 == 40 [pid = 2788] [id = 655] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 1063F000 == 39 [pid = 2788] [id = 700] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 1067C000 == 38 [pid = 2788] [id = 699] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 1A84F800 == 37 [pid = 2788] [id = 698] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 15C20800 == 36 [pid = 2788] [id = 696] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 1075B000 == 35 [pid = 2788] [id = 697] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 15C78C00 == 34 [pid = 2788] [id = 695] 16:49:26 INFO - PROCESS | 2788 | --DOCSHELL 10E33400 == 33 [pid = 2788] [id = 694] 16:49:27 INFO - PROCESS | 2788 | --DOCSHELL 17923400 == 32 [pid = 2788] [id = 704] 16:49:27 INFO - PROCESS | 2788 | --DOCSHELL 13C81400 == 31 [pid = 2788] [id = 706] 16:49:27 INFO - PROCESS | 2788 | --DOCSHELL 18972000 == 30 [pid = 2788] [id = 705] 16:49:27 INFO - PROCESS | 2788 | --DOCSHELL 10E3E800 == 29 [pid = 2788] [id = 707] 16:49:27 INFO - PROCESS | 2788 | --DOCSHELL 1667B800 == 28 [pid = 2788] [id = 702] 16:49:27 INFO - PROCESS | 2788 | --DOCSHELL 10E31400 == 27 [pid = 2788] [id = 708] 16:49:27 INFO - PROCESS | 2788 | --DOCSHELL 13C9F000 == 26 [pid = 2788] [id = 701] 16:49:27 INFO - PROCESS | 2788 | --DOCSHELL 15A76000 == 25 [pid = 2788] [id = 703] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (14468C00) [pid = 2788] [serial = 1916] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (15C21C00) [pid = 2788] [serial = 2060] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (1A7B8000) [pid = 2788] [serial = 2078] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (18B7A400) [pid = 2788] [serial = 2066] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (18B7C400) [pid = 2788] [serial = 2050] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (19F12400) [pid = 2788] [serial = 2068] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (19F24400) [pid = 2788] [serial = 2069] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (171E3400) [pid = 2788] [serial = 2047] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (17529000) [pid = 2788] [serial = 2062] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (1792C400) [pid = 2788] [serial = 2063] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (17F7E800) [pid = 2788] [serial = 2041] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (14035400) [pid = 2788] [serial = 2044] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (19F39800) [pid = 2788] [serial = 2071] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (19F31400) [pid = 2788] [serial = 2074] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (19F34000) [pid = 2788] [serial = 2075] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (1A5F0400) [pid = 2788] [serial = 2077] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (1A7C2800) [pid = 2788] [serial = 2080] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (19F3F800) [pid = 2788] [serial = 2072] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (15C1A800) [pid = 2788] [serial = 2054] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (1600A000) [pid = 2788] [serial = 2057] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (15C1EC00) [pid = 2788] [serial = 2056] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (122A8800) [pid = 2788] [serial = 2053] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (18971800) [pid = 2788] [serial = 2065] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (15A7E800) [pid = 2788] [serial = 2059] [outer = 00000000] [url = about:blank] 16:49:27 INFO - PROCESS | 2788 | 1462924167836 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:49:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2406ms 16:49:27 INFO - PROCESS | 2788 | 1462924167877 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:49:27 INFO - PROCESS | 2788 | 1462924167882 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 16:49:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:49:27 INFO - PROCESS | 2788 | 1462924167887 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - PROCESS | 2788 | 1462924167891 Marionette TRACE conn2 <- [1,2802,null,{}] 16:49:27 INFO - PROCESS | 2788 | 1462924167897 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:27 INFO - PROCESS | 2788 | 1462924167988 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:49:27 INFO - PROCESS | 2788 | 1462924167997 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:28 INFO - PROCESS | 2788 | ++DOCSHELL 10639800 == 26 [pid = 2788] [id = 710] 16:49:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1063F000) [pid = 2788] [serial = 2130] [outer = 00000000] 16:49:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1075B000) [pid = 2788] [serial = 2131] [outer = 1063F000] 16:49:28 INFO - PROCESS | 2788 | 1462924168045 Marionette DEBUG loaded listener.js 16:49:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (107F6800) [pid = 2788] [serial = 2132] [outer = 1063F000] 16:49:28 INFO - PROCESS | 2788 | 1462924168562 Marionette TRACE conn2 <- [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]]]}] 16:49:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:49:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 703ms 16:49:28 INFO - PROCESS | 2788 | 1462924168586 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 2788 | 1462924168592 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 16:49:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:49:28 INFO - PROCESS | 2788 | 1462924168602 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - PROCESS | 2788 | 1462924168605 Marionette TRACE conn2 <- [1,2806,null,{}] 16:49:28 INFO - PROCESS | 2788 | 1462924168609 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 2788 | 1462924168693 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:49:28 INFO - PROCESS | 2788 | 1462924168701 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:28 INFO - PROCESS | 2788 | ++DOCSHELL 10E3D000 == 27 [pid = 2788] [id = 711] 16:49:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (10E3D400) [pid = 2788] [serial = 2133] [outer = 00000000] 16:49:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (10F12800) [pid = 2788] [serial = 2134] [outer = 10E3D400] 16:49:28 INFO - PROCESS | 2788 | 1462924168747 Marionette DEBUG loaded listener.js 16:49:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (10F1C800) [pid = 2788] [serial = 2135] [outer = 10E3D400] 16:49:29 INFO - PROCESS | 2788 | 1462924169233 Marionette TRACE conn2 <- [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]]]}] 16:49:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:49:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 703ms 16:49:29 INFO - PROCESS | 2788 | 1462924169301 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:49:29 INFO - PROCESS | 2788 | 1462924169304 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 16:49:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:49:29 INFO - PROCESS | 2788 | 1462924169308 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:49:29 INFO - PROCESS | 2788 | 1462924169311 Marionette TRACE conn2 <- [1,2810,null,{}] 16:49:29 INFO - PROCESS | 2788 | 1462924169322 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:29 INFO - PROCESS | 2788 | 1462924169410 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:49:29 INFO - PROCESS | 2788 | 1462924169541 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 2788 | ++DOCSHELL 11EB1000 == 28 [pid = 2788] [id = 712] 16:49:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (11EB6000) [pid = 2788] [serial = 2136] [outer = 00000000] 16:49:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (122AC000) [pid = 2788] [serial = 2137] [outer = 11EB6000] 16:49:29 INFO - PROCESS | 2788 | 1462924169591 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (12C48C00) [pid = 2788] [serial = 2138] [outer = 11EB6000] 16:49:29 INFO - PROCESS | 2788 | 1462924170004 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 16:49:30 INFO - PROCESS | 2788 | 1462924170047 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 2788 | 1462924170050 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 16:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:49:30 INFO - PROCESS | 2788 | 1462924170053 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 2788 | 1462924170055 Marionette TRACE conn2 <- [1,2814,null,{}] 16:49:30 INFO - PROCESS | 2788 | 1462924170066 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 2788 | 1462924170150 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:49:30 INFO - PROCESS | 2788 | 1462924170157 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 2788 | ++DOCSHELL 12C12400 == 29 [pid = 2788] [id = 713] 16:49:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (132F1C00) [pid = 2788] [serial = 2139] [outer = 00000000] 16:49:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (13C66000) [pid = 2788] [serial = 2140] [outer = 132F1C00] 16:49:30 INFO - PROCESS | 2788 | 1462924170203 Marionette DEBUG loaded listener.js 16:49:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 119 (13C6FC00) [pid = 2788] [serial = 2141] [outer = 132F1C00] 16:49:30 INFO - PROCESS | 2788 | 1462924170678 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 703ms 16:49:30 INFO - PROCESS | 2788 | 1462924170753 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 2788 | 1462924170755 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 16:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:49:30 INFO - PROCESS | 2788 | 1462924170758 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 2788 | 1462924170760 Marionette TRACE conn2 <- [1,2818,null,{}] 16:49:30 INFO - PROCESS | 2788 | 1462924170764 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 2788 | 1462924170869 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:49:30 INFO - PROCESS | 2788 | 1462924170882 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 2788 | ++DOCSHELL 13CA0800 == 30 [pid = 2788] [id = 714] 16:49:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 120 (13CA6000) [pid = 2788] [serial = 2142] [outer = 00000000] 16:49:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 121 (13D4D800) [pid = 2788] [serial = 2143] [outer = 13CA6000] 16:49:30 INFO - PROCESS | 2788 | 1462924170927 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 122 (1403F000) [pid = 2788] [serial = 2144] [outer = 13CA6000] 16:49:31 INFO - PROCESS | 2788 | 1462924171369 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:49:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:49:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 640ms 16:49:31 INFO - PROCESS | 2788 | 1462924171396 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:49:31 INFO - PROCESS | 2788 | 1462924171398 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 16:49:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:49:31 INFO - PROCESS | 2788 | 1462924171401 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:49:31 INFO - PROCESS | 2788 | 1462924171403 Marionette TRACE conn2 <- [1,2822,null,{}] 16:49:31 INFO - PROCESS | 2788 | 1462924171406 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:31 INFO - PROCESS | 2788 | 1462924171521 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:49:31 INFO - PROCESS | 2788 | 1462924171532 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 2788 | ++DOCSHELL 15612800 == 31 [pid = 2788] [id = 715] 16:49:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 123 (15614C00) [pid = 2788] [serial = 2145] [outer = 00000000] 16:49:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 124 (15B65800) [pid = 2788] [serial = 2146] [outer = 15614C00] 16:49:31 INFO - PROCESS | 2788 | 1462924171577 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 125 (15C1C000) [pid = 2788] [serial = 2147] [outer = 15614C00] 16:49:32 INFO - PROCESS | 2788 | 1462924172016 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 641ms 16:49:32 INFO - PROCESS | 2788 | 1462924172041 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 2788 | 1462924172043 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 16:49:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:49:32 INFO - PROCESS | 2788 | 1462924172046 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 2788 | 1462924172048 Marionette TRACE conn2 <- [1,2826,null,{}] 16:49:32 INFO - PROCESS | 2788 | 1462924172051 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 2788 | 1462924172125 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:49:32 INFO - PROCESS | 2788 | 1462924172131 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 2788 | ++DOCSHELL 15B62400 == 32 [pid = 2788] [id = 716] 16:49:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 126 (15C1A400) [pid = 2788] [serial = 2148] [outer = 00000000] 16:49:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 127 (15C36C00) [pid = 2788] [serial = 2149] [outer = 15C1A400] 16:49:32 INFO - PROCESS | 2788 | 1462924172175 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 128 (15C38400) [pid = 2788] [serial = 2150] [outer = 15C1A400] 16:49:32 INFO - PROCESS | 2788 | 1462924172630 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 640ms 16:49:32 INFO - PROCESS | 2788 | 1462924172683 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 2788 | 1462924172685 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 16:49:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:49:32 INFO - PROCESS | 2788 | 1462924172688 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 2788 | 1462924172691 Marionette TRACE conn2 <- [1,2830,null,{}] 16:49:32 INFO - PROCESS | 2788 | 1462924172698 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 2788 | 1462924172774 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:49:32 INFO - PROCESS | 2788 | 1462924172780 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 2788 | ++DOCSHELL 15C36800 == 33 [pid = 2788] [id = 717] 16:49:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 129 (15C7C800) [pid = 2788] [serial = 2151] [outer = 00000000] 16:49:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 130 (1607FC00) [pid = 2788] [serial = 2152] [outer = 15C7C800] 16:49:32 INFO - PROCESS | 2788 | 1462924172837 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 131 (16081400) [pid = 2788] [serial = 2153] [outer = 15C7C800] 16:49:33 INFO - PROCESS | 2788 | 1462924173343 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:49:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 688ms 16:49:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:49:33 INFO - PROCESS | 2788 | 1462924173388 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:49:33 INFO - PROCESS | 2788 | 1462924173390 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 16:49:33 INFO - PROCESS | 2788 | 1462924173393 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - PROCESS | 2788 | 1462924173395 Marionette TRACE conn2 <- [1,2834,null,{}] 16:49:33 INFO - PROCESS | 2788 | 1462924173399 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:33 INFO - PROCESS | 2788 | 1462924173510 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:49:33 INFO - PROCESS | 2788 | 1462924173607 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 2788 | ++DOCSHELL 11EAE800 == 34 [pid = 2788] [id = 718] 16:49:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 132 (16607800) [pid = 2788] [serial = 2154] [outer = 00000000] 16:49:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 133 (1667BC00) [pid = 2788] [serial = 2155] [outer = 16607800] 16:49:33 INFO - PROCESS | 2788 | 1462924173650 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 134 (1667C400) [pid = 2788] [serial = 2156] [outer = 16607800] 16:49:34 INFO - PROCESS | 2788 | 1462924174063 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 688ms 16:49:34 INFO - PROCESS | 2788 | 1462924174093 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 2788 | 1462924174095 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 16:49:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:49:34 INFO - PROCESS | 2788 | 1462924174099 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 2788 | 1462924174101 Marionette TRACE conn2 <- [1,2838,null,{}] 16:49:34 INFO - PROCESS | 2788 | 1462924174104 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:34 INFO - PROCESS | 2788 | 1462924174217 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:49:34 INFO - PROCESS | 2788 | 1462924174226 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:34 INFO - PROCESS | 2788 | ++DOCSHELL 1355B800 == 35 [pid = 2788] [id = 719] 16:49:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 135 (16683800) [pid = 2788] [serial = 2157] [outer = 00000000] 16:49:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 136 (16C72800) [pid = 2788] [serial = 2158] [outer = 16683800] 16:49:34 INFO - PROCESS | 2788 | 1462924174324 Marionette DEBUG loaded listener.js 16:49:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 137 (17020800) [pid = 2788] [serial = 2159] [outer = 16683800] 16:49:34 INFO - PROCESS | 2788 | 1462924174766 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 688ms 16:49:34 INFO - PROCESS | 2788 | 1462924174798 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 2788 | 1462924174800 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 16:49:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:49:34 INFO - PROCESS | 2788 | 1462924174804 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 2788 | 1462924174806 Marionette TRACE conn2 <- [1,2842,null,{}] 16:49:34 INFO - PROCESS | 2788 | 1462924174817 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:34 INFO - PROCESS | 2788 | 1462924174968 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 136 (19F3C000) [pid = 2788] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 135 (18B7AC00) [pid = 2788] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 134 (10D5B400) [pid = 2788] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 133 (1A7B9800) [pid = 2788] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 132 (19F22800) [pid = 2788] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 131 (19F2BC00) [pid = 2788] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 130 (1AB9C400) [pid = 2788] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 129 (16CDE400) [pid = 2788] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 128 (16678000) [pid = 2788] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 127 (1792BC00) [pid = 2788] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 126 (1667CC00) [pid = 2788] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 125 (18B76800) [pid = 2788] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 124 (15C1F800) [pid = 2788] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 123 (15C24C00) [pid = 2788] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 122 (10E33800) [pid = 2788] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 121 (10F11C00) [pid = 2788] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 120 (1067DC00) [pid = 2788] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 119 (1799B400) [pid = 2788] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 118 (17925C00) [pid = 2788] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (13C79800) [pid = 2788] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (19F1BC00) [pid = 2788] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (10F10000) [pid = 2788] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (16008C00) [pid = 2788] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (1702A000) [pid = 2788] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (10712C00) [pid = 2788] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (16683400) [pid = 2788] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1A548400) [pid = 2788] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (19F2F400) [pid = 2788] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (107F6000) [pid = 2788] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (10E39400) [pid = 2788] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (13CABC00) [pid = 2788] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (15A7D800) [pid = 2788] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (171E7800) [pid = 2788] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (1660C400) [pid = 2788] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (11230400) [pid = 2788] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (16C6B800) [pid = 2788] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:49:35 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (1896EC00) [pid = 2788] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:49:35 INFO - PROCESS | 2788 | 1462924175454 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 2788 | ++DOCSHELL 1067DC00 == 36 [pid = 2788] [id = 720] 16:49:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (106EBC00) [pid = 2788] [serial = 2160] [outer = 00000000] 16:49:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (10E37C00) [pid = 2788] [serial = 2161] [outer = 106EBC00] 16:49:35 INFO - PROCESS | 2788 | 1462924175509 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (13237400) [pid = 2788] [serial = 2162] [outer = 106EBC00] 16:49:35 INFO - PROCESS | 2788 | 1462924175900 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:49:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:49:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1141ms 16:49:35 INFO - PROCESS | 2788 | 1462924175946 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:49:35 INFO - PROCESS | 2788 | 1462924175948 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 16:49:35 INFO - PROCESS | 2788 | 1462924175951 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:49:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:49:35 INFO - PROCESS | 2788 | 1462924175953 Marionette TRACE conn2 <- [1,2846,null,{}] 16:49:35 INFO - PROCESS | 2788 | 1462924175957 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:36 INFO - PROCESS | 2788 | 1462924176036 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:49:36 INFO - PROCESS | 2788 | 1462924176043 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 2788 | ++DOCSHELL 117D4800 == 37 [pid = 2788] [id = 721] 16:49:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (15A7A800) [pid = 2788] [serial = 2163] [outer = 00000000] 16:49:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (16C6B000) [pid = 2788] [serial = 2164] [outer = 15A7A800] 16:49:36 INFO - PROCESS | 2788 | 1462924176087 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (16C6D800) [pid = 2788] [serial = 2165] [outer = 15A7A800] 16:49:36 INFO - PROCESS | 2788 | 1462924176521 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:49:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 593ms 16:49:36 INFO - PROCESS | 2788 | 1462924176561 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:49:36 INFO - PROCESS | 2788 | 1462924176563 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 16:49:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:49:36 INFO - PROCESS | 2788 | 1462924176566 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:49:36 INFO - PROCESS | 2788 | 1462924176568 Marionette TRACE conn2 <- [1,2850,null,{}] 16:49:36 INFO - PROCESS | 2788 | 1462924176571 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:36 INFO - PROCESS | 2788 | 1462924176647 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:49:36 INFO - PROCESS | 2788 | 1462924176653 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 2788 | ++DOCSHELL 171EB000 == 38 [pid = 2788] [id = 722] 16:49:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1730F800) [pid = 2788] [serial = 2166] [outer = 00000000] 16:49:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (17527400) [pid = 2788] [serial = 2167] [outer = 1730F800] 16:49:36 INFO - PROCESS | 2788 | 1462924176696 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (1752B800) [pid = 2788] [serial = 2168] [outer = 1730F800] 16:49:37 INFO - PROCESS | 2788 | 1462924177179 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:49:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:49:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 625ms 16:49:37 INFO - PROCESS | 2788 | 1462924177203 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 2788 | 1462924177205 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 16:49:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:49:37 INFO - PROCESS | 2788 | 1462924177213 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 2788 | 1462924177214 Marionette TRACE conn2 <- [1,2854,null,{}] 16:49:37 INFO - PROCESS | 2788 | 1462924177218 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:37 INFO - PROCESS | 2788 | 1462924177294 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:49:37 INFO - PROCESS | 2788 | 1462924177301 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:37 INFO - PROCESS | 2788 | ++DOCSHELL 17530400 == 39 [pid = 2788] [id = 723] 16:49:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (17921800) [pid = 2788] [serial = 2169] [outer = 00000000] 16:49:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (17929800) [pid = 2788] [serial = 2170] [outer = 17921800] 16:49:37 INFO - PROCESS | 2788 | 1462924177344 Marionette DEBUG loaded listener.js 16:49:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (1792FC00) [pid = 2788] [serial = 2171] [outer = 17921800] 16:49:38 INFO - PROCESS | 2788 | 1462924178159 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:49:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:49:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1000ms 16:49:38 INFO - PROCESS | 2788 | 1462924178213 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:49:38 INFO - PROCESS | 2788 | 1462924178218 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 16:49:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:49:38 INFO - PROCESS | 2788 | 1462924178223 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - PROCESS | 2788 | 1462924178227 Marionette TRACE conn2 <- [1,2858,null,{}] 16:49:38 INFO - PROCESS | 2788 | 1462924178233 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:38 INFO - PROCESS | 2788 | 1462924178349 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:49:38 INFO - PROCESS | 2788 | 1462924178490 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 2788 | ++DOCSHELL 106F2800 == 40 [pid = 2788] [id = 724] 16:49:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (107F0400) [pid = 2788] [serial = 2172] [outer = 00000000] 16:49:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (10E39400) [pid = 2788] [serial = 2173] [outer = 107F0400] 16:49:38 INFO - PROCESS | 2788 | 1462924178547 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (112ABC00) [pid = 2788] [serial = 2174] [outer = 107F0400] 16:49:39 INFO - PROCESS | 2788 | 1462924179216 Marionette TRACE conn2 <- [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]]]}] 16:49:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:49:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1047ms 16:49:39 INFO - PROCESS | 2788 | 1462924179271 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:49:39 INFO - PROCESS | 2788 | 1462924179277 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 16:49:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:49:39 INFO - PROCESS | 2788 | 1462924179303 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:49:39 INFO - PROCESS | 2788 | 1462924179305 Marionette TRACE conn2 <- [1,2862,null,{}] 16:49:39 INFO - PROCESS | 2788 | 1462924179335 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 2788 | 1462924179462 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:49:39 INFO - PROCESS | 2788 | 1462924179712 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F3000 == 41 [pid = 2788] [id = 725] 16:49:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (0F5F4800) [pid = 2788] [serial = 2175] [outer = 00000000] 16:49:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 117 (1063EC00) [pid = 2788] [serial = 2176] [outer = 0F5F4800] 16:49:39 INFO - PROCESS | 2788 | 1462924179770 Marionette DEBUG loaded listener.js 16:49:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 118 (10767400) [pid = 2788] [serial = 2177] [outer = 0F5F4800] 16:49:40 INFO - PROCESS | 2788 | --DOCSHELL 132B2000 == 40 [pid = 2788] [id = 625] 16:49:40 INFO - PROCESS | 2788 | --DOCSHELL 16005C00 == 39 [pid = 2788] [id = 626] 16:49:40 INFO - PROCESS | 2788 | --DOCSHELL 15608000 == 38 [pid = 2788] [id = 619] 16:49:40 INFO - PROCESS | 2788 | --DOCSHELL 12C1BC00 == 37 [pid = 2788] [id = 623] 16:49:40 INFO - PROCESS | 2788 | --DOCSHELL 15A7E400 == 36 [pid = 2788] [id = 621] 16:49:40 INFO - PROCESS | 2788 | --DOCSHELL 130EDC00 == 35 [pid = 2788] [id = 617] 16:49:40 INFO - PROCESS | 2788 | --DOCSHELL 15A7A000 == 34 [pid = 2788] [id = 620] 16:49:40 INFO - PROCESS | 2788 | --DOCSHELL 13C65C00 == 33 [pid = 2788] [id = 618] 16:49:40 INFO - PROCESS | 2788 | --DOCSHELL 1153EC00 == 32 [pid = 2788] [id = 631] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 117 (1AE2CC00) [pid = 2788] [serial = 2128] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | 1462924180462 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:49:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:49:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1187ms 16:49:40 INFO - PROCESS | 2788 | 1462924180500 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:49:40 INFO - PROCESS | 2788 | 1462924180504 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 16:49:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:49:40 INFO - PROCESS | 2788 | 1462924180508 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:49:40 INFO - PROCESS | 2788 | 1462924180512 Marionette TRACE conn2 <- [1,2866,null,{}] 16:49:40 INFO - PROCESS | 2788 | 1462924180517 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:40 INFO - PROCESS | 2788 | 1462924180600 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 116 (19FB6000) [pid = 2788] [serial = 2009] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (18BB0400) [pid = 2788] [serial = 1973] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (14034400) [pid = 2788] [serial = 2099] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (1A7C4400) [pid = 2788] [serial = 2081] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (1A549C00) [pid = 2788] [serial = 2090] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (19FB1000) [pid = 2788] [serial = 2018] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (1AE2F000) [pid = 2788] [serial = 2096] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (17525800) [pid = 2788] [serial = 2110] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (1809B000) [pid = 2788] [serial = 2042] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (179E5400) [pid = 2788] [serial = 2113] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (16CED000) [pid = 2788] [serial = 2108] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (19F27C00) [pid = 2788] [serial = 2117] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (15C79000) [pid = 2788] [serial = 2104] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (16C6D000) [pid = 2788] [serial = 2015] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (13D4A800) [pid = 2788] [serial = 2012] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (17310400) [pid = 2788] [serial = 2122] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (13C68800) [pid = 2788] [serial = 2102] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1ABAD000) [pid = 2788] [serial = 2093] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1809B800) [pid = 2788] [serial = 1931] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (15C1E000) [pid = 2788] [serial = 1922] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (19F26C00) [pid = 2788] [serial = 1976] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (122AF800) [pid = 2788] [serial = 1964] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (16C74400) [pid = 2788] [serial = 2087] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (17930800) [pid = 2788] [serial = 1883] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (10F13800) [pid = 2788] [serial = 1886] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1667B000) [pid = 2788] [serial = 2086] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (1A845800) [pid = 2788] [serial = 2125] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (19F35800) [pid = 2788] [serial = 2123] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (1A553000) [pid = 2788] [serial = 2021] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (1607F000) [pid = 2788] [serial = 2105] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (11729C00) [pid = 2788] [serial = 2101] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (1A544C00) [pid = 2788] [serial = 2119] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (1765BC00) [pid = 2788] [serial = 2111] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (13BD3000) [pid = 2788] [serial = 2098] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (10F14000) [pid = 2788] [serial = 1919] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (11537800) [pid = 2788] [serial = 2083] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (1AE2C400) [pid = 2788] [serial = 2095] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (19F25400) [pid = 2788] [serial = 2116] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (15C22400) [pid = 2788] [serial = 1967] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (16C73400) [pid = 2788] [serial = 2107] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (17DFAC00) [pid = 2788] [serial = 1970] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (19F37000) [pid = 2788] [serial = 2089] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (11EAC000) [pid = 2788] [serial = 2084] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (17CD3C00) [pid = 2788] [serial = 1928] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (1896AC00) [pid = 2788] [serial = 2114] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (17024800) [pid = 2788] [serial = 1925] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (1ABA6400) [pid = 2788] [serial = 2092] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (1A5E8000) [pid = 2788] [serial = 2120] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (14629C00) [pid = 2788] [serial = 2045] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (1792E800) [pid = 2788] [serial = 2048] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (18BAF000) [pid = 2788] [serial = 2051] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (1A84A400) [pid = 2788] [serial = 2126] [outer = 00000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2788 | 1462924180741 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:40 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F4C00 == 33 [pid = 2788] [id = 726] 16:49:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (0F5F6C00) [pid = 2788] [serial = 2178] [outer = 00000000] 16:49:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (1067C000) [pid = 2788] [serial = 2179] [outer = 0F5F6C00] 16:49:40 INFO - PROCESS | 2788 | 1462924180801 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (107FB800) [pid = 2788] [serial = 2180] [outer = 0F5F6C00] 16:49:41 INFO - PROCESS | 2788 | 1462924181453 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:49:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1000ms 16:49:41 INFO - PROCESS | 2788 | 1462924181509 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 2788 | 1462924181514 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 16:49:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:49:41 INFO - PROCESS | 2788 | 1462924181518 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 2788 | 1462924181523 Marionette TRACE conn2 <- [1,2870,null,{}] 16:49:41 INFO - PROCESS | 2788 | 1462924181528 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:41 INFO - PROCESS | 2788 | 1462924181630 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:49:41 INFO - PROCESS | 2788 | 1462924181761 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 2788 | ++DOCSHELL 11728400 == 34 [pid = 2788] [id = 727] 16:49:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (11728C00) [pid = 2788] [serial = 2181] [outer = 00000000] 16:49:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (122AF800) [pid = 2788] [serial = 2182] [outer = 11728C00] 16:49:41 INFO - PROCESS | 2788 | 1462924181818 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (12E52800) [pid = 2788] [serial = 2183] [outer = 11728C00] 16:49:42 INFO - PROCESS | 2788 | 1462924182376 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:49:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 890ms 16:49:42 INFO - PROCESS | 2788 | 1462924182425 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:49:42 INFO - PROCESS | 2788 | 1462924182430 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 16:49:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:49:42 INFO - PROCESS | 2788 | 1462924182435 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:49:42 INFO - PROCESS | 2788 | 1462924182438 Marionette TRACE conn2 <- [1,2874,null,{}] 16:49:42 INFO - PROCESS | 2788 | 1462924182442 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:42 INFO - PROCESS | 2788 | 1462924182539 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:49:42 INFO - PROCESS | 2788 | 1462924182642 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:42 INFO - PROCESS | 2788 | ++DOCSHELL 13BD4000 == 35 [pid = 2788] [id = 728] 16:49:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (13BD6800) [pid = 2788] [serial = 2184] [outer = 00000000] 16:49:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (13C6E800) [pid = 2788] [serial = 2185] [outer = 13BD6800] 16:49:42 INFO - PROCESS | 2788 | 1462924182696 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (13CA6400) [pid = 2788] [serial = 2186] [outer = 13BD6800] 16:49:43 INFO - PROCESS | 2788 | 1462924183330 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:49:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 953ms 16:49:43 INFO - PROCESS | 2788 | 1462924183379 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 2788 | 1462924183382 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 16:49:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:49:43 INFO - PROCESS | 2788 | 1462924183388 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 2788 | 1462924183394 Marionette TRACE conn2 <- [1,2878,null,{}] 16:49:43 INFO - PROCESS | 2788 | 1462924183404 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - PROCESS | 2788 | 1462924183506 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:49:43 INFO - PROCESS | 2788 | 1462924183609 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 2788 | ++DOCSHELL 14627800 == 36 [pid = 2788] [id = 729] 16:49:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (14627C00) [pid = 2788] [serial = 2187] [outer = 00000000] 16:49:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (15610000) [pid = 2788] [serial = 2188] [outer = 14627C00] 16:49:43 INFO - PROCESS | 2788 | 1462924183662 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (15A7A000) [pid = 2788] [serial = 2189] [outer = 14627C00] 16:49:44 INFO - PROCESS | 2788 | 1462924184232 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:49:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:49:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 906ms 16:49:44 INFO - PROCESS | 2788 | 1462924184289 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:49:44 INFO - PROCESS | 2788 | 1462924184292 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 16:49:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:49:44 INFO - PROCESS | 2788 | 1462924184296 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:49:44 INFO - PROCESS | 2788 | 1462924184298 Marionette TRACE conn2 <- [1,2882,null,{}] 16:49:44 INFO - PROCESS | 2788 | 1462924184302 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - PROCESS | 2788 | 1462924184408 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:49:44 INFO - PROCESS | 2788 | 1462924184515 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 2788 | ++DOCSHELL 14629C00 == 37 [pid = 2788] [id = 730] 16:49:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (15620000) [pid = 2788] [serial = 2190] [outer = 00000000] 16:49:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (15C23C00) [pid = 2788] [serial = 2191] [outer = 15620000] 16:49:44 INFO - PROCESS | 2788 | 1462924184569 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (15C24400) [pid = 2788] [serial = 2192] [outer = 15620000] 16:49:45 INFO - PROCESS | 2788 | 1462924185242 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:49:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1000ms 16:49:45 INFO - PROCESS | 2788 | 1462924185298 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:49:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:49:45 INFO - PROCESS | 2788 | 1462924185302 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 16:49:45 INFO - PROCESS | 2788 | 1462924185307 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 2788 | 1462924185311 Marionette TRACE conn2 <- [1,2886,null,{}] 16:49:45 INFO - PROCESS | 2788 | 1462924185316 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:45 INFO - PROCESS | 2788 | 1462924185436 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:49:45 INFO - PROCESS | 2788 | 1462924185534 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:45 INFO - PROCESS | 2788 | ++DOCSHELL 10E35000 == 38 [pid = 2788] [id = 731] 16:49:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (10E35800) [pid = 2788] [serial = 2193] [outer = 00000000] 16:49:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (11724000) [pid = 2788] [serial = 2194] [outer = 10E35800] 16:49:45 INFO - PROCESS | 2788 | 1462924185581 Marionette DEBUG loaded listener.js 16:49:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (122AA800) [pid = 2788] [serial = 2195] [outer = 10E35800] 16:49:45 INFO - PROCESS | 2788 | 1462924185961 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:49:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 703ms 16:49:45 INFO - PROCESS | 2788 | 1462924186004 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 2788 | 1462924186009 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 16:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:49:46 INFO - PROCESS | 2788 | 1462924186015 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:49:46 INFO - PROCESS | 2788 | 1462924186018 Marionette TRACE conn2 <- [1,2890,null,{}] 16:49:46 INFO - PROCESS | 2788 | 1462924186021 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:46 INFO - PROCESS | 2788 | 1462924186103 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:49:46 INFO - PROCESS | 2788 | 1462924186111 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 2788 | ++DOCSHELL 1355E800 == 39 [pid = 2788] [id = 732] 16:49:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (13C6DC00) [pid = 2788] [serial = 2196] [outer = 00000000] 16:49:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (14620800) [pid = 2788] [serial = 2197] [outer = 13C6DC00] 16:49:46 INFO - PROCESS | 2788 | 1462924186155 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (15A7E800) [pid = 2788] [serial = 2198] [outer = 13C6DC00] 16:49:46 INFO - PROCESS | 2788 | 1462924186642 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:49:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:49:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 703ms 16:49:46 INFO - PROCESS | 2788 | 1462924186713 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:49:46 INFO - PROCESS | 2788 | 1462924186716 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 16:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:49:46 INFO - PROCESS | 2788 | 1462924186719 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:49:46 INFO - PROCESS | 2788 | 1462924186722 Marionette TRACE conn2 <- [1,2894,null,{}] 16:49:46 INFO - PROCESS | 2788 | 1462924186733 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:46 INFO - PROCESS | 2788 | 1462924186844 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:49:46 INFO - PROCESS | 2788 | 1462924186957 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 2788 | ++DOCSHELL 15C79000 == 40 [pid = 2788] [id = 733] 16:49:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (16086C00) [pid = 2788] [serial = 2199] [outer = 00000000] 16:49:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (1660B000) [pid = 2788] [serial = 2200] [outer = 16086C00] 16:49:46 INFO - PROCESS | 2788 | 1462924187004 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (16679400) [pid = 2788] [serial = 2201] [outer = 16086C00] 16:49:47 INFO - PROCESS | 2788 | 1462924187446 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:49:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:49:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 735ms 16:49:47 INFO - PROCESS | 2788 | 1462924187460 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:49:47 INFO - PROCESS | 2788 | 1462924187464 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 16:49:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:49:47 INFO - PROCESS | 2788 | 1462924187475 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - PROCESS | 2788 | 1462924187477 Marionette TRACE conn2 <- [1,2898,null,{}] 16:49:47 INFO - PROCESS | 2788 | 1462924187481 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:47 INFO - PROCESS | 2788 | 1462924187592 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:49:47 INFO - PROCESS | 2788 | 1462924187599 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:47 INFO - PROCESS | 2788 | ++DOCSHELL 16685800 == 41 [pid = 2788] [id = 734] 16:49:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (16C69C00) [pid = 2788] [serial = 2202] [outer = 00000000] 16:49:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (16C70800) [pid = 2788] [serial = 2203] [outer = 16C69C00] 16:49:47 INFO - PROCESS | 2788 | 1462924187643 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (16CE8800) [pid = 2788] [serial = 2204] [outer = 16C69C00] 16:49:48 INFO - PROCESS | 2788 | 1462924188086 Marionette TRACE conn2 <- [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]]]}] 16:49:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:49:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:49:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 625ms 16:49:48 INFO - PROCESS | 2788 | 1462924188108 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 2788 | 1462924188109 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 16:49:48 INFO - TEST-START | /DOMEvents/constructors.html 16:49:48 INFO - PROCESS | 2788 | 1462924188113 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - PROCESS | 2788 | 1462924188115 Marionette TRACE conn2 <- [1,2902,null,{}] 16:49:48 INFO - PROCESS | 2788 | 1462924188124 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:48 INFO - PROCESS | 2788 | 1462924188230 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:49:48 INFO - PROCESS | 2788 | 1462924188318 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:48 INFO - PROCESS | 2788 | ++DOCSHELL 171E1400 == 42 [pid = 2788] [id = 735] 16:49:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (171E1800) [pid = 2788] [serial = 2205] [outer = 00000000] 16:49:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (17305000) [pid = 2788] [serial = 2206] [outer = 171E1800] 16:49:48 INFO - PROCESS | 2788 | 1462924188383 Marionette DEBUG loaded listener.js 16:49:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (1730E800) [pid = 2788] [serial = 2207] [outer = 171E1800] 16:49:48 INFO - PROCESS | 2788 | 1462924188895 Marionette TRACE conn2 <- [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]]]}] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (11EB6000) [pid = 2788] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (15C1A400) [pid = 2788] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (16607800) [pid = 2788] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (15614C00) [pid = 2788] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (1063F000) [pid = 2788] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (13CA6000) [pid = 2788] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (15C7C800) [pid = 2788] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (10E3D400) [pid = 2788] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (132F1C00) [pid = 2788] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (16683800) [pid = 2788] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (15A7A800) [pid = 2788] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (106EBC00) [pid = 2788] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (1ABA5800) [pid = 2788] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (1730F800) [pid = 2788] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:49:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:49:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:49:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:49:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:49:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:49:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:49:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:49:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:49:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 859ms 16:49:48 INFO - PROCESS | 2788 | 1462924188977 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 2788 | 1462924188979 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 16:49:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:49:48 INFO - PROCESS | 2788 | 1462924188983 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - PROCESS | 2788 | 1462924188985 Marionette TRACE conn2 <- [1,2906,null,{}] 16:49:48 INFO - PROCESS | 2788 | 1462924188988 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:49 INFO - PROCESS | 2788 | 1462924189088 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:49:49 INFO - PROCESS | 2788 | 1462924189095 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 2788 | ++DOCSHELL 10E33800 == 43 [pid = 2788] [id = 736] 16:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (13C65800) [pid = 2788] [serial = 2208] [outer = 00000000] 16:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (1607E400) [pid = 2788] [serial = 2209] [outer = 13C65800] 16:49:49 INFO - PROCESS | 2788 | 1462924189141 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (16604C00) [pid = 2788] [serial = 2210] [outer = 13C65800] 16:49:49 INFO - PROCESS | 2788 | 1462924189564 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:49:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:49:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 641ms 16:49:49 INFO - PROCESS | 2788 | 1462924189629 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:49:49 INFO - PROCESS | 2788 | 1462924189631 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 16:49:49 INFO - PROCESS | 2788 | 1462924189635 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:49:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:49:49 INFO - PROCESS | 2788 | 1462924189637 Marionette TRACE conn2 <- [1,2910,null,{}] 16:49:49 INFO - PROCESS | 2788 | 1462924189641 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:49 INFO - PROCESS | 2788 | 1462924189718 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:49:49 INFO - PROCESS | 2788 | 1462924189724 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 2788 | ++DOCSHELL 13494400 == 44 [pid = 2788] [id = 737] 16:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (14175000) [pid = 2788] [serial = 2211] [outer = 00000000] 16:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (17930000) [pid = 2788] [serial = 2212] [outer = 14175000] 16:49:49 INFO - PROCESS | 2788 | 1462924189769 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (16AC0800) [pid = 2788] [serial = 2213] [outer = 14175000] 16:49:50 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:49:50 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:49:50 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:49:50 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:49:50 INFO - PROCESS | 2788 | 1462924190203 Marionette TRACE conn2 <- [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]]]}] 16:49:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:49:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:49:50 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 16:49:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:49:50 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 16:49:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:49:50 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]" 16:49:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:49:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:49:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 609ms 16:49:50 INFO - PROCESS | 2788 | 1462924190238 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 2788 | 1462924190240 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 16:49:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:49:50 INFO - PROCESS | 2788 | 1462924190243 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 2788 | 1462924190245 Marionette TRACE conn2 <- [1,2914,null,{}] 16:49:50 INFO - PROCESS | 2788 | 1462924190248 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:50 INFO - PROCESS | 2788 | 1462924190325 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:49:50 INFO - PROCESS | 2788 | 1462924190330 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 2788 | ++DOCSHELL 17659400 == 45 [pid = 2788] [id = 738] 16:49:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (17922400) [pid = 2788] [serial = 2214] [outer = 00000000] 16:49:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (17D90400) [pid = 2788] [serial = 2215] [outer = 17922400] 16:49:50 INFO - PROCESS | 2788 | 1462924190374 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (17F79400) [pid = 2788] [serial = 2216] [outer = 17922400] 16:49:50 INFO - PROCESS | 2788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:49:50 INFO - PROCESS | 2788 | 1462924190783 Marionette TRACE conn2 <- [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]]]}] 16:49:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:49:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 594ms 16:49:50 INFO - PROCESS | 2788 | 1462924190850 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 2788 | 1462924190852 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 16:49:50 INFO - PROCESS | 2788 | 1462924190856 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:49:50 INFO - PROCESS | 2788 | 1462924190858 Marionette TRACE conn2 <- [1,2918,null,{}] 16:49:50 INFO - PROCESS | 2788 | 1462924190866 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:50 INFO - PROCESS | 2788 | 1462924190992 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:49:51 INFO - PROCESS | 2788 | 1462924191178 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:51 INFO - PROCESS | 2788 | ++DOCSHELL 0F69D400 == 46 [pid = 2788] [id = 739] 16:49:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (0FD2B000) [pid = 2788] [serial = 2217] [outer = 00000000] 16:49:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (106EBC00) [pid = 2788] [serial = 2218] [outer = 0FD2B000] 16:49:51 INFO - PROCESS | 2788 | 1462924191238 Marionette DEBUG loaded listener.js 16:49:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (10E3E800) [pid = 2788] [serial = 2219] [outer = 0FD2B000] 16:49:51 INFO - PROCESS | 2788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:49:51 INFO - PROCESS | 2788 | 1462924191742 Marionette TRACE conn2 <- [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]]]}] 16:49:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:49:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 906ms 16:49:51 INFO - PROCESS | 2788 | 1462924191762 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 2788 | 1462924191766 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 16:49:51 INFO - PROCESS | 2788 | 1462924191771 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:49:51 INFO - PROCESS | 2788 | 1462924191775 Marionette TRACE conn2 <- [1,2922,null,{}] 16:49:51 INFO - PROCESS | 2788 | 1462924191780 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 2788 | 1462924191884 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:49:52 INFO - PROCESS | 2788 | 1462924192022 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 2788 | ++DOCSHELL 134E1C00 == 47 [pid = 2788] [id = 740] 16:49:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (13C63800) [pid = 2788] [serial = 2220] [outer = 00000000] 16:49:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (1461B800) [pid = 2788] [serial = 2221] [outer = 13C63800] 16:49:52 INFO - PROCESS | 2788 | 1462924192082 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (15C22C00) [pid = 2788] [serial = 2222] [outer = 13C63800] 16:49:52 INFO - PROCESS | 2788 | 1462924192598 Marionette TRACE conn2 <- [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]]]}] 16:49:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:49:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 844ms 16:49:52 INFO - PROCESS | 2788 | 1462924192616 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:49:52 INFO - PROCESS | 2788 | 1462924192622 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 16:49:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:49:52 INFO - PROCESS | 2788 | 1462924192644 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:49:52 INFO - PROCESS | 2788 | 1462924192646 Marionette TRACE conn2 <- [1,2926,null,{}] 16:49:52 INFO - PROCESS | 2788 | 1462924192652 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:52 INFO - PROCESS | 2788 | 1462924192754 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:49:52 INFO - PROCESS | 2788 | 1462924192862 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 2788 | ++DOCSHELL 1600A800 == 48 [pid = 2788] [id = 741] 16:49:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1660A800) [pid = 2788] [serial = 2223] [outer = 00000000] 16:49:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (171EDC00) [pid = 2788] [serial = 2224] [outer = 1660A800] 16:49:52 INFO - PROCESS | 2788 | 1462924192916 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (17928800) [pid = 2788] [serial = 2225] [outer = 1660A800] 16:49:53 INFO - PROCESS | 2788 | 1462924193427 Marionette TRACE conn2 <- [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]]]}] 16:49:53 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. 16:49:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 860ms 16:49:53 INFO - PROCESS | 2788 | 1462924193489 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 2788 | 1462924193493 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 16:49:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:49:53 INFO - PROCESS | 2788 | 1462924193503 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 2788 | 1462924193508 Marionette TRACE conn2 <- [1,2930,null,{}] 16:49:53 INFO - PROCESS | 2788 | 1462924193528 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 2788 | 1462924193632 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:49:53 INFO - PROCESS | 2788 | 1462924193742 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 2788 | ++DOCSHELL 170C8C00 == 49 [pid = 2788] [id = 742] 16:49:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (17666800) [pid = 2788] [serial = 2226] [outer = 00000000] 16:49:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1841B400) [pid = 2788] [serial = 2227] [outer = 17666800] 16:49:53 INFO - PROCESS | 2788 | 1462924193795 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (18627C00) [pid = 2788] [serial = 2228] [outer = 17666800] 16:49:54 INFO - PROCESS | 2788 | 1462924194323 Marionette TRACE conn2 <- [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"]]]}] 16:49:54 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 16:49:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:49:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:49:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:49:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 860ms 16:49:54 INFO - PROCESS | 2788 | 1462924194375 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 2788 | 1462924194377 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 16:49:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:49:54 INFO - PROCESS | 2788 | 1462924194382 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 2788 | 1462924194384 Marionette TRACE conn2 <- [1,2934,null,{}] 16:49:54 INFO - PROCESS | 2788 | 1462924194388 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:54 INFO - PROCESS | 2788 | 1462924194486 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:49:54 INFO - PROCESS | 2788 | 1462924194593 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 2788 | ++DOCSHELL 15C3B400 == 50 [pid = 2788] [id = 743] 16:49:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (17DF8800) [pid = 2788] [serial = 2229] [outer = 00000000] 16:49:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (18B74400) [pid = 2788] [serial = 2230] [outer = 17DF8800] 16:49:54 INFO - PROCESS | 2788 | 1462924194646 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (18B76000) [pid = 2788] [serial = 2231] [outer = 17DF8800] 16:49:55 INFO - PROCESS | 2788 | 1462924195334 Marionette TRACE conn2 <- [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]]]}] 16:49:55 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. 16:49:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 985ms 16:49:55 INFO - PROCESS | 2788 | 1462924195373 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 2788 | 1462924195377 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 16:49:55 INFO - PROCESS | 2788 | 1462924195382 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:49:55 INFO - PROCESS | 2788 | 1462924195386 Marionette TRACE conn2 <- [1,2938,null,{}] 16:49:55 INFO - PROCESS | 2788 | 1462924195393 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:55 INFO - PROCESS | 2788 | 1462924195490 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:49:55 INFO - PROCESS | 2788 | 1462924195632 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 2788 | ++DOCSHELL 10D59000 == 51 [pid = 2788] [id = 744] 16:49:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (10D62400) [pid = 2788] [serial = 2232] [outer = 00000000] 16:49:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (122B1800) [pid = 2788] [serial = 2233] [outer = 10D62400] 16:49:55 INFO - PROCESS | 2788 | 1462924195684 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1323C000) [pid = 2788] [serial = 2234] [outer = 10D62400] 16:49:56 INFO - PROCESS | 2788 | ++DOCSHELL 14170800 == 52 [pid = 2788] [id = 745] 16:49:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (14171800) [pid = 2788] [serial = 2235] [outer = 00000000] 16:49:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (14172C00) [pid = 2788] [serial = 2236] [outer = 14171800] 16:49:56 INFO - PROCESS | 2788 | 1462924196266 Marionette TRACE conn2 <- [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]]]}] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 11730C00 == 51 [pid = 2788] [id = 616] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 1AB94C00 == 50 [pid = 2788] [id = 709] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 10D59400 == 49 [pid = 2788] [id = 615] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 1063A400 == 48 [pid = 2788] [id = 614] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 17659400 == 47 [pid = 2788] [id = 738] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 13494400 == 46 [pid = 2788] [id = 737] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 10E33800 == 45 [pid = 2788] [id = 736] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 171E1400 == 44 [pid = 2788] [id = 735] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 16685800 == 43 [pid = 2788] [id = 734] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 15C79000 == 42 [pid = 2788] [id = 733] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 1355E800 == 41 [pid = 2788] [id = 732] 16:49:56 INFO - PROCESS | 2788 | --DOCSHELL 10E35000 == 40 [pid = 2788] [id = 731] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (1AF08C00) [pid = 2788] [serial = 2129] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (122AC000) [pid = 2788] [serial = 2137] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (12C48C00) [pid = 2788] [serial = 2138] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (15C36C00) [pid = 2788] [serial = 2149] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (15C38400) [pid = 2788] [serial = 2150] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1667BC00) [pid = 2788] [serial = 2155] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (15B65800) [pid = 2788] [serial = 2146] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (15C1C000) [pid = 2788] [serial = 2147] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (1075B000) [pid = 2788] [serial = 2131] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (107F6800) [pid = 2788] [serial = 2132] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (13D4D800) [pid = 2788] [serial = 2143] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (1403F000) [pid = 2788] [serial = 2144] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (1607FC00) [pid = 2788] [serial = 2152] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (10F12800) [pid = 2788] [serial = 2134] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (10F1C800) [pid = 2788] [serial = 2135] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (1063EC00) [pid = 2788] [serial = 2176] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (13C6FC00) [pid = 2788] [serial = 2141] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (13C66000) [pid = 2788] [serial = 2140] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (16C72800) [pid = 2788] [serial = 2158] [outer = 00000000] [url = about:blank] 16:49:56 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. 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (1667C400) [pid = 2788] [serial = 2156] [outer = 00000000] [url = about:blank] 16:49:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 938ms 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (1752B800) [pid = 2788] [serial = 2168] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (17020800) [pid = 2788] [serial = 2159] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (16C6B000) [pid = 2788] [serial = 2164] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (10E37C00) [pid = 2788] [serial = 2161] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (16C6D800) [pid = 2788] [serial = 2165] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (16081400) [pid = 2788] [serial = 2153] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (13237400) [pid = 2788] [serial = 2162] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (17929800) [pid = 2788] [serial = 2170] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (10E39400) [pid = 2788] [serial = 2173] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (17527400) [pid = 2788] [serial = 2167] [outer = 00000000] [url = about:blank] 16:49:56 INFO - PROCESS | 2788 | 1462924196348 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 2788 | 1462924196353 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 16:49:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:49:56 INFO - PROCESS | 2788 | 1462924196360 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 2788 | 1462924196362 Marionette TRACE conn2 <- [1,2942,null,{}] 16:49:56 INFO - PROCESS | 2788 | 1462924196366 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:56 INFO - PROCESS | 2788 | 1462924196462 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:49:56 INFO - PROCESS | 2788 | 1462924196565 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 2788 | ++DOCSHELL 10F17000 == 41 [pid = 2788] [id = 746] 16:49:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (10F17400) [pid = 2788] [serial = 2237] [outer = 00000000] 16:49:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (11537400) [pid = 2788] [serial = 2238] [outer = 10F17400] 16:49:56 INFO - PROCESS | 2788 | 1462924196611 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (12C48C00) [pid = 2788] [serial = 2239] [outer = 10F17400] 16:49:56 INFO - PROCESS | 2788 | 1462924196974 Marionette TRACE conn2 <- [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]]]}] 16:49:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:49:56 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 16:49:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 625ms 16:49:57 INFO - PROCESS | 2788 | 1462924197043 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 2788 | 1462924197045 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 16:49:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:49:57 INFO - PROCESS | 2788 | 1462924197049 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 2788 | 1462924197052 Marionette TRACE conn2 <- [1,2946,null,{}] 16:49:57 INFO - PROCESS | 2788 | 1462924197064 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 2788 | 1462924197189 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:49:57 INFO - PROCESS | 2788 | 1462924197204 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 2788 | ++DOCSHELL 14037000 == 42 [pid = 2788] [id = 747] 16:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (14037800) [pid = 2788] [serial = 2240] [outer = 00000000] 16:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (15C1BC00) [pid = 2788] [serial = 2241] [outer = 14037800] 16:49:57 INFO - PROCESS | 2788 | 1462924197251 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (15C23400) [pid = 2788] [serial = 2242] [outer = 14037800] 16:49:57 INFO - PROCESS | 2788 | 1462924197700 Marionette TRACE conn2 <- [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]]]}] 16:49:57 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. 16:49:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 687ms 16:49:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:49:57 INFO - PROCESS | 2788 | 1462924197749 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 2788 | 1462924197752 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 16:49:57 INFO - PROCESS | 2788 | 1462924197755 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 2788 | 1462924197757 Marionette TRACE conn2 <- [1,2950,null,{}] 16:49:57 INFO - PROCESS | 2788 | 1462924197760 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 2788 | 1462924197847 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:49:57 INFO - PROCESS | 2788 | 1462924197853 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 2788 | ++DOCSHELL 15C21800 == 43 [pid = 2788] [id = 748] 16:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (15C22400) [pid = 2788] [serial = 2243] [outer = 00000000] 16:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (1607FC00) [pid = 2788] [serial = 2244] [outer = 15C22400] 16:49:57 INFO - PROCESS | 2788 | 1462924197899 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (16607400) [pid = 2788] [serial = 2245] [outer = 15C22400] 16:49:58 INFO - PROCESS | 2788 | 1462924198301 Marionette TRACE conn2 <- [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]]]}] 16:49:58 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. 16:49:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 594ms 16:49:58 INFO - PROCESS | 2788 | 1462924198367 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:49:58 INFO - PROCESS | 2788 | 1462924198369 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 16:49:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:49:58 INFO - PROCESS | 2788 | 1462924198373 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - PROCESS | 2788 | 1462924198375 Marionette TRACE conn2 <- [1,2954,null,{}] 16:49:58 INFO - PROCESS | 2788 | 1462924198378 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:58 INFO - PROCESS | 2788 | 1462924198457 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:49:58 INFO - PROCESS | 2788 | 1462924198473 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 2788 | ++DOCSHELL 10E3BC00 == 44 [pid = 2788] [id = 749] 16:49:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (16085800) [pid = 2788] [serial = 2246] [outer = 00000000] 16:49:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (16681C00) [pid = 2788] [serial = 2247] [outer = 16085800] 16:49:58 INFO - PROCESS | 2788 | 1462924198517 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (16B6A800) [pid = 2788] [serial = 2248] [outer = 16085800] 16:49:58 INFO - PROCESS | 2788 | 1462924198988 Marionette TRACE conn2 <- [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]]]}] 16:49:58 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. 16:49:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 641ms 16:49:59 INFO - PROCESS | 2788 | 1462924199011 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:49:59 INFO - PROCESS | 2788 | 1462924199013 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 16:49:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:49:59 INFO - PROCESS | 2788 | 1462924199016 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 2788 | 1462924199018 Marionette TRACE conn2 <- [1,2958,null,{}] 16:49:59 INFO - PROCESS | 2788 | 1462924199022 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 2788 | 1462924199161 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:49:59 INFO - PROCESS | 2788 | 1462924199168 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 2788 | ++DOCSHELL 16681400 == 45 [pid = 2788] [id = 750] 16:49:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (16C6E400) [pid = 2788] [serial = 2249] [outer = 00000000] 16:49:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (171E2C00) [pid = 2788] [serial = 2250] [outer = 16C6E400] 16:49:59 INFO - PROCESS | 2788 | 1462924199213 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (17529400) [pid = 2788] [serial = 2251] [outer = 16C6E400] 16:49:59 INFO - PROCESS | 2788 | 1462924199643 Marionette TRACE conn2 <- [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]]]}] 16:49:59 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. 16:49:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 625ms 16:49:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:49:59 INFO - PROCESS | 2788 | 1462924199655 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:49:59 INFO - PROCESS | 2788 | 1462924199657 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 16:49:59 INFO - PROCESS | 2788 | 1462924199660 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 2788 | 1462924199662 Marionette TRACE conn2 <- [1,2962,null,{}] 16:49:59 INFO - PROCESS | 2788 | 1462924199666 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 2788 | 1462924199776 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:49:59 INFO - PROCESS | 2788 | 1462924199782 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 2788 | ++DOCSHELL 171EE800 == 46 [pid = 2788] [id = 751] 16:49:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (17926000) [pid = 2788] [serial = 2252] [outer = 00000000] 16:49:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (1794EC00) [pid = 2788] [serial = 2253] [outer = 17926000] 16:49:59 INFO - PROCESS | 2788 | 1462924199887 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (17997C00) [pid = 2788] [serial = 2254] [outer = 17926000] 16:50:00 INFO - PROCESS | 2788 | 1462924200303 Marionette TRACE conn2 <- [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]]]}] 16:50:00 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. 16:50:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 688ms 16:50:00 INFO - PROCESS | 2788 | 1462924200360 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 2788 | 1462924200362 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 16:50:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:50:00 INFO - PROCESS | 2788 | 1462924200366 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - PROCESS | 2788 | 1462924200368 Marionette TRACE conn2 <- [1,2966,null,{}] 16:50:00 INFO - PROCESS | 2788 | 1462924200371 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:00 INFO - PROCESS | 2788 | 1462924200493 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:50:00 INFO - PROCESS | 2788 | 1462924200502 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 2788 | ++DOCSHELL 11B66800 == 47 [pid = 2788] [id = 752] 16:50:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (17523800) [pid = 2788] [serial = 2255] [outer = 00000000] 16:50:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (18480800) [pid = 2788] [serial = 2256] [outer = 17523800] 16:50:00 INFO - PROCESS | 2788 | 1462924200546 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (18968C00) [pid = 2788] [serial = 2257] [outer = 17523800] 16:50:01 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (16C69C00) [pid = 2788] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:50:01 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (171E1800) [pid = 2788] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:50:01 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (13C6DC00) [pid = 2788] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:50:01 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (10E35800) [pid = 2788] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:50:01 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (15620000) [pid = 2788] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:50:01 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (13C65800) [pid = 2788] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:50:01 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (16086C00) [pid = 2788] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:50:01 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (14175000) [pid = 2788] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:50:01 INFO - PROCESS | 2788 | 1462924201228 Marionette TRACE conn2 <- [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]]]}] 16:50:01 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. 16:50:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 906ms 16:50:01 INFO - PROCESS | 2788 | 1462924201270 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 2788 | 1462924201272 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 16:50:01 INFO - PROCESS | 2788 | 1462924201276 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:50:01 INFO - PROCESS | 2788 | 1462924201278 Marionette TRACE conn2 <- [1,2970,null,{}] 16:50:01 INFO - PROCESS | 2788 | 1462924201281 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:01 INFO - PROCESS | 2788 | 1462924201396 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:50:01 INFO - PROCESS | 2788 | 1462924201457 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 2788 | ++DOCSHELL 10F1E400 == 48 [pid = 2788] [id = 753] 16:50:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (14175400) [pid = 2788] [serial = 2258] [outer = 00000000] 16:50:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (1660BC00) [pid = 2788] [serial = 2259] [outer = 14175400] 16:50:01 INFO - PROCESS | 2788 | 1462924201503 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (16C74000) [pid = 2788] [serial = 2260] [outer = 14175400] 16:50:01 INFO - PROCESS | 2788 | 1462924201850 Marionette TRACE conn2 <- [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"]]]}] 16:50:01 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 16:50:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:50:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 641ms 16:50:01 INFO - PROCESS | 2788 | 1462924201916 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 2788 | 1462924201918 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 16:50:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:50:01 INFO - PROCESS | 2788 | 1462924201921 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - PROCESS | 2788 | 1462924201923 Marionette TRACE conn2 <- [1,2974,null,{}] 16:50:01 INFO - PROCESS | 2788 | 1462924201926 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 2788 | 1462924202009 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:50:02 INFO - PROCESS | 2788 | 1462924202014 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 2788 | ++DOCSHELL 18973000 == 49 [pid = 2788] [id = 754] 16:50:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (18B78400) [pid = 2788] [serial = 2261] [outer = 00000000] 16:50:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (18BAAC00) [pid = 2788] [serial = 2262] [outer = 18B78400] 16:50:02 INFO - PROCESS | 2788 | 1462924202058 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (18BAE400) [pid = 2788] [serial = 2263] [outer = 18B78400] 16:50:02 INFO - PROCESS | 2788 | 1462924202461 Marionette TRACE conn2 <- [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]]]}] 16:50:02 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. 16:50:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 594ms 16:50:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:50:02 INFO - PROCESS | 2788 | 1462924202528 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 2788 | 1462924202530 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 16:50:02 INFO - PROCESS | 2788 | 1462924202534 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 2788 | 1462924202538 Marionette TRACE conn2 <- [1,2978,null,{}] 16:50:02 INFO - PROCESS | 2788 | 1462924202543 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 2788 | 1462924202643 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:50:02 INFO - PROCESS | 2788 | 1462924202649 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 2788 | ++DOCSHELL 11571400 == 50 [pid = 2788] [id = 755] 16:50:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (1896D000) [pid = 2788] [serial = 2264] [outer = 00000000] 16:50:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (19F23800) [pid = 2788] [serial = 2265] [outer = 1896D000] 16:50:02 INFO - PROCESS | 2788 | 1462924202697 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (19F28C00) [pid = 2788] [serial = 2266] [outer = 1896D000] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 170C5400 == 49 [pid = 2788] [id = 624] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 1063AC00 == 48 [pid = 2788] [id = 629] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 13CA8800 == 47 [pid = 2788] [id = 627] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 1070FC00 == 46 [pid = 2788] [id = 628] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 13BD4000 == 45 [pid = 2788] [id = 728] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 1172F800 == 44 [pid = 2788] [id = 622] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 14627800 == 43 [pid = 2788] [id = 729] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 14629C00 == 42 [pid = 2788] [id = 730] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 1075BC00 == 41 [pid = 2788] [id = 630] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 14170800 == 40 [pid = 2788] [id = 745] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 15C3B400 == 39 [pid = 2788] [id = 743] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 10D59000 == 38 [pid = 2788] [id = 744] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 170C8C00 == 37 [pid = 2788] [id = 742] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 134E1C00 == 36 [pid = 2788] [id = 740] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 1600A800 == 35 [pid = 2788] [id = 741] 16:50:03 INFO - PROCESS | 2788 | --DOCSHELL 0F69D400 == 34 [pid = 2788] [id = 739] 16:50:04 INFO - PROCESS | 2788 | --DOCSHELL 10F17000 == 33 [pid = 2788] [id = 746] 16:50:04 INFO - PROCESS | 2788 | --DOCSHELL 15C21800 == 32 [pid = 2788] [id = 748] 16:50:04 INFO - PROCESS | 2788 | --DOCSHELL 16681400 == 31 [pid = 2788] [id = 750] 16:50:04 INFO - PROCESS | 2788 | --DOCSHELL 14037000 == 30 [pid = 2788] [id = 747] 16:50:04 INFO - PROCESS | 2788 | --DOCSHELL 11B66800 == 29 [pid = 2788] [id = 752] 16:50:04 INFO - PROCESS | 2788 | --DOCSHELL 18973000 == 28 [pid = 2788] [id = 754] 16:50:04 INFO - PROCESS | 2788 | --DOCSHELL 10E3BC00 == 27 [pid = 2788] [id = 749] 16:50:04 INFO - PROCESS | 2788 | --DOCSHELL 171EE800 == 26 [pid = 2788] [id = 751] 16:50:04 INFO - PROCESS | 2788 | --DOCSHELL 10F1E400 == 25 [pid = 2788] [id = 753] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (16C70800) [pid = 2788] [serial = 2203] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (17305000) [pid = 2788] [serial = 2206] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (122AF800) [pid = 2788] [serial = 2182] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (14620800) [pid = 2788] [serial = 2197] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (15A7E800) [pid = 2788] [serial = 2198] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (1067C000) [pid = 2788] [serial = 2179] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (11724000) [pid = 2788] [serial = 2194] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (122AA800) [pid = 2788] [serial = 2195] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (15610000) [pid = 2788] [serial = 2188] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (15C24400) [pid = 2788] [serial = 2192] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (15C23C00) [pid = 2788] [serial = 2191] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (13C6E800) [pid = 2788] [serial = 2185] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (1607E400) [pid = 2788] [serial = 2209] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (17930000) [pid = 2788] [serial = 2212] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (1730E800) [pid = 2788] [serial = 2207] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (1660B000) [pid = 2788] [serial = 2200] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (16604C00) [pid = 2788] [serial = 2210] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (16679400) [pid = 2788] [serial = 2201] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (16CE8800) [pid = 2788] [serial = 2204] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (16AC0800) [pid = 2788] [serial = 2213] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (17D90400) [pid = 2788] [serial = 2215] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 2788 | ++DOCSHELL 0FDD0C00 == 26 [pid = 2788] [id = 756] 16:50:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (0FDD1C00) [pid = 2788] [serial = 2267] [outer = 00000000] 16:50:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (0FDD8800) [pid = 2788] [serial = 2268] [outer = 0FDD1C00] 16:50:04 INFO - PROCESS | 2788 | 1462924204739 Marionette TRACE conn2 <- [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]]]}] 16:50:04 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. 16:50:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2265ms 16:50:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:50:04 INFO - PROCESS | 2788 | 1462924204810 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:50:04 INFO - PROCESS | 2788 | 1462924204813 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 16:50:04 INFO - PROCESS | 2788 | 1462924204818 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 2788 | 1462924204821 Marionette TRACE conn2 <- [1,2982,null,{}] 16:50:04 INFO - PROCESS | 2788 | 1462924204827 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:04 INFO - PROCESS | 2788 | 1462924204927 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:50:05 INFO - PROCESS | 2788 | 1462924205065 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 2788 | ++DOCSHELL 10708400 == 27 [pid = 2788] [id = 757] 16:50:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (10709400) [pid = 2788] [serial = 2269] [outer = 00000000] 16:50:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (10D57C00) [pid = 2788] [serial = 2270] [outer = 10709400] 16:50:05 INFO - PROCESS | 2788 | 1462924205113 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (10D64000) [pid = 2788] [serial = 2271] [outer = 10709400] 16:50:05 INFO - PROCESS | 2788 | 1462924205475 Marionette TRACE conn2 <- [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]]]}] 16:50:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:50:05 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 16:50:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 688ms 16:50:05 INFO - PROCESS | 2788 | 1462924205519 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 2788 | 1462924205526 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 16:50:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:50:05 INFO - PROCESS | 2788 | 1462924205532 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 2788 | 1462924205535 Marionette TRACE conn2 <- [1,2986,null,{}] 16:50:05 INFO - PROCESS | 2788 | 1462924205538 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 2788 | 1462924205630 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:50:05 INFO - PROCESS | 2788 | 1462924205637 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 2788 | ++DOCSHELL 10E34800 == 28 [pid = 2788] [id = 758] 16:50:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (10E38000) [pid = 2788] [serial = 2272] [outer = 00000000] 16:50:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (10F19400) [pid = 2788] [serial = 2273] [outer = 10E38000] 16:50:05 INFO - PROCESS | 2788 | 1462924205682 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (1153F800) [pid = 2788] [serial = 2274] [outer = 10E38000] 16:50:06 INFO - PROCESS | 2788 | 1462924206122 Marionette TRACE conn2 <- [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]]]}] 16:50:06 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. 16:50:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 625ms 16:50:06 INFO - PROCESS | 2788 | 1462924206169 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 2788 | 1462924206172 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 16:50:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:50:06 INFO - PROCESS | 2788 | 1462924206176 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 2788 | 1462924206179 Marionette TRACE conn2 <- [1,2990,null,{}] 16:50:06 INFO - PROCESS | 2788 | 1462924206191 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:06 INFO - PROCESS | 2788 | 1462924206280 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:50:06 INFO - PROCESS | 2788 | 1462924206288 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 2788 | ++DOCSHELL 11EB6000 == 29 [pid = 2788] [id = 759] 16:50:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (12214C00) [pid = 2788] [serial = 2275] [outer = 00000000] 16:50:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (12C12000) [pid = 2788] [serial = 2276] [outer = 12214C00] 16:50:06 INFO - PROCESS | 2788 | 1462924206337 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (12E28800) [pid = 2788] [serial = 2277] [outer = 12214C00] 16:50:06 INFO - PROCESS | 2788 | 1462924206806 Marionette TRACE conn2 <- [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]]]}] 16:50:06 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. 16:50:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 625ms 16:50:06 INFO - PROCESS | 2788 | 1462924206812 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 2788 | 1462924206815 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 16:50:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:50:06 INFO - PROCESS | 2788 | 1462924206818 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 2788 | 1462924206820 Marionette TRACE conn2 <- [1,2994,null,{}] 16:50:06 INFO - PROCESS | 2788 | 1462924206824 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:06 INFO - PROCESS | 2788 | 1462924206943 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:50:06 INFO - PROCESS | 2788 | 1462924206951 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 2788 | ++DOCSHELL 13BCA800 == 30 [pid = 2788] [id = 760] 16:50:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (13C65400) [pid = 2788] [serial = 2278] [outer = 00000000] 16:50:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (13C6E000) [pid = 2788] [serial = 2279] [outer = 13C65400] 16:50:06 INFO - PROCESS | 2788 | 1462924207007 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (13C7F400) [pid = 2788] [serial = 2280] [outer = 13C65400] 16:50:07 INFO - PROCESS | 2788 | 1462924207404 Marionette TRACE conn2 <- [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]]]}] 16:50:07 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. 16:50:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 641ms 16:50:07 INFO - PROCESS | 2788 | 1462924207457 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 2788 | 1462924207458 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 16:50:07 INFO - PROCESS | 2788 | 1462924207462 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:50:07 INFO - PROCESS | 2788 | 1462924207463 Marionette TRACE conn2 <- [1,2998,null,{}] 16:50:07 INFO - PROCESS | 2788 | 1462924207467 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:07 INFO - PROCESS | 2788 | 1462924207577 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:50:07 INFO - PROCESS | 2788 | 1462924207585 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 2788 | ++DOCSHELL 13C6DC00 == 31 [pid = 2788] [id = 761] 16:50:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (13C7EC00) [pid = 2788] [serial = 2281] [outer = 00000000] 16:50:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (14040800) [pid = 2788] [serial = 2282] [outer = 13C7EC00] 16:50:07 INFO - PROCESS | 2788 | 1462924207630 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (14178C00) [pid = 2788] [serial = 2283] [outer = 13C7EC00] 16:50:07 INFO - PROCESS | 2788 | [2788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:50:08 INFO - PROCESS | 2788 | 1462924208099 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:50:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:50:08 INFO - {} 16:50:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:50:08 INFO - {} 16:50:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:50:08 INFO - {} 16:50:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:50:08 INFO - {} 16:50:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 703ms 16:50:08 INFO - PROCESS | 2788 | 1462924208162 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 2788 | 1462924208164 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 16:50:08 INFO - TEST-START | /FileAPI/fileReader.html 16:50:08 INFO - PROCESS | 2788 | 1462924208168 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 2788 | 1462924208170 Marionette TRACE conn2 <- [1,3002,null,{}] 16:50:08 INFO - PROCESS | 2788 | 1462924208173 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:08 INFO - PROCESS | 2788 | 1462924208285 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:50:08 INFO - PROCESS | 2788 | 1462924208296 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 2788 | ++DOCSHELL 15A79C00 == 32 [pid = 2788] [id = 762] 16:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (15A7B000) [pid = 2788] [serial = 2284] [outer = 00000000] 16:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (15C39C00) [pid = 2788] [serial = 2285] [outer = 15A7B000] 16:50:08 INFO - PROCESS | 2788 | 1462924208341 Marionette DEBUG loaded listener.js 16:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (15C3F400) [pid = 2788] [serial = 2286] [outer = 15A7B000] 16:50:08 INFO - PROCESS | 2788 | 1462924208756 Marionette TRACE conn2 <- [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]]]}] 16:50:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:50:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:50:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:50:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:50:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 640ms 16:50:08 INFO - PROCESS | 2788 | 1462924208805 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 2788 | 1462924208807 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 16:50:08 INFO - TEST-START | /FileAPI/historical.html 16:50:08 INFO - PROCESS | 2788 | 1462924208814 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 2788 | 1462924208816 Marionette TRACE conn2 <- [1,3006,null,{}] 16:50:08 INFO - PROCESS | 2788 | 1462924208820 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:08 INFO - PROCESS | 2788 | 1462924208894 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:50:08 INFO - PROCESS | 2788 | 1462924208900 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 2788 | ++DOCSHELL 15C76C00 == 33 [pid = 2788] [id = 763] 16:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (15C79000) [pid = 2788] [serial = 2287] [outer = 00000000] 16:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (16010000) [pid = 2788] [serial = 2288] [outer = 15C79000] 16:50:08 INFO - PROCESS | 2788 | 1462924208970 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (1607F400) [pid = 2788] [serial = 2289] [outer = 15C79000] 16:50:09 INFO - PROCESS | 2788 | 1462924209385 Marionette TRACE conn2 <- [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"]]]}] 16:50:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:50:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:50:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:50:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:50:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:50:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:50:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:50:09 INFO - TEST-OK | /FileAPI/historical.html | took 641ms 16:50:09 INFO - PROCESS | 2788 | 1462924209449 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:50:09 INFO - PROCESS | 2788 | 1462924209451 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 16:50:09 INFO - TEST-START | /FileAPI/idlharness.html 16:50:09 INFO - PROCESS | 2788 | 1462924209455 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 2788 | 1462924209457 Marionette TRACE conn2 <- [1,3010,null,{}] 16:50:09 INFO - PROCESS | 2788 | 1462924209460 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:09 INFO - PROCESS | 2788 | 1462924209538 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:50:09 INFO - PROCESS | 2788 | 1462924209544 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 2788 | ++DOCSHELL 10712C00 == 34 [pid = 2788] [id = 764] 16:50:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (16604800) [pid = 2788] [serial = 2290] [outer = 00000000] 16:50:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (16678C00) [pid = 2788] [serial = 2291] [outer = 16604800] 16:50:09 INFO - PROCESS | 2788 | 1462924209588 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (1667BC00) [pid = 2788] [serial = 2292] [outer = 16604800] 16:50:10 INFO - PROCESS | 2788 | 1462924210460 Marionette TRACE conn2 <- [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]]]}] 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:50:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:50:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:50:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:50:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:50:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:50:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:50:10 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 16:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:50:10 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 16:50:10 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 16:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:50:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:50:10 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 16:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:50:10 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 16:50:10 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 16:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:50:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 1203ms 16:50:10 INFO - PROCESS | 2788 | 1462924210662 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 2788 | 1462924210664 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 16:50:10 INFO - TEST-START | /FileAPI/idlharness.worker 16:50:10 INFO - PROCESS | 2788 | 1462924210668 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - PROCESS | 2788 | 1462924210669 Marionette TRACE conn2 <- [1,3014,null,{}] 16:50:10 INFO - PROCESS | 2788 | 1462924210673 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:10 INFO - PROCESS | 2788 | 1462924210784 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:50:10 INFO - PROCESS | 2788 | 1462924210792 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 2788 | ++DOCSHELL 11EB5C00 == 35 [pid = 2788] [id = 765] 16:50:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (1667F800) [pid = 2788] [serial = 2293] [outer = 00000000] 16:50:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (17994000) [pid = 2788] [serial = 2294] [outer = 1667F800] 16:50:10 INFO - PROCESS | 2788 | 1462924210837 Marionette DEBUG loaded listener.js 16:50:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (17994800) [pid = 2788] [serial = 2295] [outer = 1667F800] 16:50:11 INFO - PROCESS | 2788 | [2788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:50:12 INFO - PROCESS | 2788 | 1462924212020 Marionette TRACE conn2 <- [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,{},{}]]]}] 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (10F17400) [pid = 2788] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (14171800) [pid = 2788] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (10D62400) [pid = 2788] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (17DF8800) [pid = 2788] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (17666800) [pid = 2788] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (1660A800) [pid = 2788] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (13C63800) [pid = 2788] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (0FD2B000) [pid = 2788] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (17922400) [pid = 2788] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (17921800) [pid = 2788] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:50:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:50:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:50:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (107F0400) [pid = 2788] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (0F5F4800) [pid = 2788] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (0F5F6C00) [pid = 2788] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (13BD6800) [pid = 2788] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (11728C00) [pid = 2788] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (14627C00) [pid = 2788] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (16C6E400) [pid = 2788] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (17926000) [pid = 2788] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (17523800) [pid = 2788] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:50:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:50:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:50:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (14175400) [pid = 2788] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (18B78400) [pid = 2788] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:50:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:50:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:50:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (16085800) [pid = 2788] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (15C22400) [pid = 2788] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:50:12 INFO - {} 16:50:12 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (14037800) [pid = 2788] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:50:12 INFO - {} 16:50:12 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 16:50:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:50:12 INFO - {} 16:50:12 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 - {} 16:50:12 INFO - {} 16:50:12 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 16:50:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:50:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:50:12 INFO - {} 16:50:12 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 16:50:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:50:12 INFO - {} 16:50:12 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 - {} 16:50:12 INFO - {} 16:50:12 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 16:50:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 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 16:50:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:50:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:50:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 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 16:50:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 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 16:50:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 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 16:50:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:50:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:50:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:50:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:50:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:50:12 INFO - {} 16:50:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1594ms 16:50:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:50:12 INFO - PROCESS | 2788 | 1462924212262 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 2788 | 1462924212264 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 16:50:12 INFO - PROCESS | 2788 | 1462924212270 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 2788 | 1462924212272 Marionette TRACE conn2 <- [1,3018,null,{}] 16:50:12 INFO - PROCESS | 2788 | 1462924212276 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 2788 | 1462924212348 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:50:12 INFO - PROCESS | 2788 | 1462924212353 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 2788 | ++DOCSHELL 10D63C00 == 36 [pid = 2788] [id = 766] 16:50:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (10E3B400) [pid = 2788] [serial = 2296] [outer = 00000000] 16:50:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (1403C800) [pid = 2788] [serial = 2297] [outer = 10E3B400] 16:50:12 INFO - PROCESS | 2788 | 1462924212398 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (14620C00) [pid = 2788] [serial = 2298] [outer = 10E3B400] 16:50:12 INFO - PROCESS | 2788 | 1462924212816 Marionette TRACE conn2 <- [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]]]}] 16:50:12 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 16:50:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 593ms 16:50:12 INFO - PROCESS | 2788 | 1462924212864 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 2788 | 1462924212867 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 16:50:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:50:12 INFO - PROCESS | 2788 | 1462924212870 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 2788 | 1462924212872 Marionette TRACE conn2 <- [1,3022,null,{}] 16:50:12 INFO - PROCESS | 2788 | 1462924212876 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 2788 | 1462924213005 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:50:13 INFO - PROCESS | 2788 | 1462924213023 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 2788 | ++DOCSHELL 1809A000 == 37 [pid = 2788] [id = 767] 16:50:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (18481000) [pid = 2788] [serial = 2299] [outer = 00000000] 16:50:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (1A545C00) [pid = 2788] [serial = 2300] [outer = 18481000] 16:50:13 INFO - PROCESS | 2788 | 1462924213077 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (1A550C00) [pid = 2788] [serial = 2301] [outer = 18481000] 16:50:13 INFO - PROCESS | 2788 | 1462924213472 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:50:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 641ms 16:50:13 INFO - PROCESS | 2788 | 1462924213508 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 2788 | 1462924213510 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 16:50:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:50:13 INFO - PROCESS | 2788 | 1462924213513 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 2788 | 1462924213515 Marionette TRACE conn2 <- [1,3026,null,{}] 16:50:13 INFO - PROCESS | 2788 | 1462924213519 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:13 INFO - PROCESS | 2788 | 1462924213633 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:50:13 INFO - PROCESS | 2788 | 1462924213719 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 2788 | ++DOCSHELL 13BD3800 == 38 [pid = 2788] [id = 768] 16:50:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (1403B800) [pid = 2788] [serial = 2302] [outer = 00000000] 16:50:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (1A548C00) [pid = 2788] [serial = 2303] [outer = 1403B800] 16:50:13 INFO - PROCESS | 2788 | 1462924213763 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (19FB8000) [pid = 2788] [serial = 2304] [outer = 1403B800] 16:50:14 INFO - PROCESS | 2788 | 1462924214186 Marionette TRACE conn2 <- [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"]]]}] 16:50:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:50:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:50:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 703ms 16:50:14 INFO - PROCESS | 2788 | 1462924214214 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 2788 | 1462924214218 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 16:50:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:50:14 INFO - PROCESS | 2788 | 1462924214224 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 2788 | 1462924214228 Marionette TRACE conn2 <- [1,3030,null,{}] 16:50:14 INFO - PROCESS | 2788 | 1462924214234 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:14 INFO - PROCESS | 2788 | 1462924214409 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:50:14 INFO - PROCESS | 2788 | 1462924214498 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 2788 | ++DOCSHELL 0FD36800 == 39 [pid = 2788] [id = 769] 16:50:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (0FD71C00) [pid = 2788] [serial = 2305] [outer = 00000000] 16:50:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (10D56C00) [pid = 2788] [serial = 2306] [outer = 0FD71C00] 16:50:14 INFO - PROCESS | 2788 | 1462924214555 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (10E40000) [pid = 2788] [serial = 2307] [outer = 0FD71C00] 16:50:15 INFO - PROCESS | 2788 | 1462924215373 Marionette TRACE conn2 <- [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]]]}] 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:50:15 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. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:50:15 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'.) 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:50:15 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. 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:50:15 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. 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:50:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:50:15 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. 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:50:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:50:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:50:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:50:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:50:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:50:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:50:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1297ms 16:50:15 INFO - PROCESS | 2788 | 1462924215562 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 2788 | 1462924215569 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 16:50:15 INFO - PROCESS | 2788 | 1462924215576 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 2788 | 1462924215579 Marionette TRACE conn2 <- [1,3034,null,{}] 16:50:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:50:15 INFO - PROCESS | 2788 | 1462924215583 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:15 INFO - PROCESS | 2788 | 1462924215675 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:50:15 INFO - PROCESS | 2788 | 1462924215806 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 2788 | ++DOCSHELL 107EF800 == 40 [pid = 2788] [id = 770] 16:50:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (10D56800) [pid = 2788] [serial = 2308] [outer = 00000000] 16:50:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (1403C400) [pid = 2788] [serial = 2309] [outer = 10D56800] 16:50:15 INFO - PROCESS | 2788 | 1462924215859 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (1561EC00) [pid = 2788] [serial = 2310] [outer = 10D56800] 16:50:16 INFO - PROCESS | 2788 | [2788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:50:16 INFO - PROCESS | 2788 | 1462924216485 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:50:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:50:16 INFO - {} 16:50:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 937ms 16:50:16 INFO - PROCESS | 2788 | 1462924216539 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 2788 | 1462924216541 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 16:50:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:50:16 INFO - PROCESS | 2788 | 1462924216547 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 2788 | 1462924216551 Marionette TRACE conn2 <- [1,3038,null,{}] 16:50:16 INFO - PROCESS | 2788 | 1462924216562 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 2788 | 1462924216687 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:50:16 INFO - PROCESS | 2788 | 1462924216909 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 2788 | ++DOCSHELL 0F5F3C00 == 41 [pid = 2788] [id = 771] 16:50:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (0F5F5000) [pid = 2788] [serial = 2311] [outer = 00000000] 16:50:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (10709C00) [pid = 2788] [serial = 2312] [outer = 0F5F5000] 16:50:16 INFO - PROCESS | 2788 | 1462924216966 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (10D62400) [pid = 2788] [serial = 2313] [outer = 0F5F5000] 16:50:17 INFO - PROCESS | 2788 | --DOCSHELL 1067DC00 == 40 [pid = 2788] [id = 720] 16:50:17 INFO - PROCESS | 2788 | --DOCSHELL 15612800 == 39 [pid = 2788] [id = 715] 16:50:17 INFO - PROCESS | 2788 | --DOCSHELL 117D4800 == 38 [pid = 2788] [id = 721] 16:50:17 INFO - PROCESS | 2788 | --DOCSHELL 11EB1000 == 37 [pid = 2788] [id = 712] 16:50:17 INFO - PROCESS | 2788 | --DOCSHELL 13CA0800 == 36 [pid = 2788] [id = 714] 16:50:17 INFO - PROCESS | 2788 | --DOCSHELL 11728400 == 35 [pid = 2788] [id = 727] 16:50:17 INFO - PROCESS | 2788 | --DOCSHELL 10639800 == 34 [pid = 2788] [id = 710] 16:50:17 INFO - PROCESS | 2788 | --DOCSHELL 0F5F4C00 == 33 [pid = 2788] [id = 726] 16:50:17 INFO - PROCESS | 2788 | --DOCSHELL 0FDD0C00 == 32 [pid = 2788] [id = 756] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (10767400) [pid = 2788] [serial = 2177] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (112ABC00) [pid = 2788] [serial = 2174] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (19F23800) [pid = 2788] [serial = 2265] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (171E2C00) [pid = 2788] [serial = 2250] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (1794EC00) [pid = 2788] [serial = 2253] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (18480800) [pid = 2788] [serial = 2256] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (1660BC00) [pid = 2788] [serial = 2259] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (17997C00) [pid = 2788] [serial = 2254] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (18968C00) [pid = 2788] [serial = 2257] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (18BAAC00) [pid = 2788] [serial = 2262] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (16C74000) [pid = 2788] [serial = 2260] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (16681C00) [pid = 2788] [serial = 2247] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1607FC00) [pid = 2788] [serial = 2244] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (16607400) [pid = 2788] [serial = 2245] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (15C1BC00) [pid = 2788] [serial = 2241] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (15C23400) [pid = 2788] [serial = 2242] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (11537400) [pid = 2788] [serial = 2238] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (12C48C00) [pid = 2788] [serial = 2239] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (18BAE400) [pid = 2788] [serial = 2263] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (14172C00) [pid = 2788] [serial = 2236] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (1323C000) [pid = 2788] [serial = 2234] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (122B1800) [pid = 2788] [serial = 2233] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (18B76000) [pid = 2788] [serial = 2231] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (18B74400) [pid = 2788] [serial = 2230] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (18627C00) [pid = 2788] [serial = 2228] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (1841B400) [pid = 2788] [serial = 2227] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (17928800) [pid = 2788] [serial = 2225] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (171EDC00) [pid = 2788] [serial = 2224] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (15C22C00) [pid = 2788] [serial = 2222] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (1461B800) [pid = 2788] [serial = 2221] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (10E3E800) [pid = 2788] [serial = 2219] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (106EBC00) [pid = 2788] [serial = 2218] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (17F79400) [pid = 2788] [serial = 2216] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (17529400) [pid = 2788] [serial = 2251] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (16B6A800) [pid = 2788] [serial = 2248] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (1792FC00) [pid = 2788] [serial = 2171] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (107FB800) [pid = 2788] [serial = 2180] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (13CA6400) [pid = 2788] [serial = 2186] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (12E52800) [pid = 2788] [serial = 2183] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (15A7A000) [pid = 2788] [serial = 2189] [outer = 00000000] [url = about:blank] 16:50:17 INFO - PROCESS | 2788 | 1462924217628 Marionette TRACE conn2 <- [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]]]}] 16:50:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:50:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:50:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:50:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:50:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1109ms 16:50:17 INFO - PROCESS | 2788 | 1462924217651 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 2788 | 1462924217655 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 16:50:17 INFO - PROCESS | 2788 | 1462924217660 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:50:17 INFO - PROCESS | 2788 | 1462924217664 Marionette TRACE conn2 <- [1,3042,null,{}] 16:50:17 INFO - PROCESS | 2788 | 1462924217669 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:17 INFO - PROCESS | 2788 | 1462924217750 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:50:17 INFO - PROCESS | 2788 | 1462924217757 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 2788 | ++DOCSHELL 10E3DC00 == 33 [pid = 2788] [id = 772] 16:50:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (10E3E800) [pid = 2788] [serial = 2314] [outer = 00000000] 16:50:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (10F1C000) [pid = 2788] [serial = 2315] [outer = 10E3E800] 16:50:17 INFO - PROCESS | 2788 | 1462924217805 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (11535800) [pid = 2788] [serial = 2316] [outer = 10E3E800] 16:50:18 INFO - PROCESS | 2788 | 1462924218566 Marionette TRACE conn2 <- [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"]]]}] 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:50:18 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" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:50:18 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" 16:50:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:50:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:50:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1016ms 16:50:18 INFO - PROCESS | 2788 | 1462924218687 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:50:18 INFO - PROCESS | 2788 | 1462924218691 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 16:50:18 INFO - PROCESS | 2788 | 1462924218696 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:50:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:50:18 INFO - PROCESS | 2788 | 1462924218698 Marionette TRACE conn2 <- [1,3046,null,{}] 16:50:18 INFO - PROCESS | 2788 | 1462924218702 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:18 INFO - PROCESS | 2788 | 1462924218796 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:50:18 INFO - PROCESS | 2788 | 1462924218802 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:18 INFO - PROCESS | 2788 | ++DOCSHELL 11BC2C00 == 34 [pid = 2788] [id = 773] 16:50:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (13BD3400) [pid = 2788] [serial = 2317] [outer = 00000000] 16:50:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (13C83C00) [pid = 2788] [serial = 2318] [outer = 13BD3400] 16:50:18 INFO - PROCESS | 2788 | 1462924218847 Marionette DEBUG loaded listener.js 16:50:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (14034800) [pid = 2788] [serial = 2319] [outer = 13BD3400] 16:50:19 INFO - PROCESS | 2788 | 1462924219339 Marionette TRACE conn2 <- [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]]]}] 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:50:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:50:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:50:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:50:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:50:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:50:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:50:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:50:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:50:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 703ms 16:50:19 INFO - PROCESS | 2788 | 1462924219399 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:50:19 INFO - PROCESS | 2788 | 1462924219402 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 16:50:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:50:19 INFO - PROCESS | 2788 | 1462924219406 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - PROCESS | 2788 | 1462924219415 Marionette TRACE conn2 <- [1,3050,null,{}] 16:50:19 INFO - PROCESS | 2788 | 1462924219428 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:19 INFO - PROCESS | 2788 | 1462924219564 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:50:19 INFO - PROCESS | 2788 | 1462924219580 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 2788 | ++DOCSHELL 15C22C00 == 35 [pid = 2788] [id = 774] 16:50:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (15C23400) [pid = 2788] [serial = 2320] [outer = 00000000] 16:50:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (15C3D400) [pid = 2788] [serial = 2321] [outer = 15C23400] 16:50:19 INFO - PROCESS | 2788 | 1462924219625 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (15C7F400) [pid = 2788] [serial = 2322] [outer = 15C23400] 16:50:19 INFO - PROCESS | 2788 | [2788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:50:20 INFO - PROCESS | 2788 | 1462924220083 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:50:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:50:20 INFO - {} 16:50:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 703ms 16:50:20 INFO - PROCESS | 2788 | 1462924220103 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 2788 | 1462924220106 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 16:50:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:50:20 INFO - PROCESS | 2788 | 1462924220109 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 2788 | 1462924220111 Marionette TRACE conn2 <- [1,3054,null,{}] 16:50:20 INFO - PROCESS | 2788 | 1462924220114 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:20 INFO - PROCESS | 2788 | 1462924220254 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:50:20 INFO - PROCESS | 2788 | 1462924220281 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 2788 | ++DOCSHELL 1660CC00 == 36 [pid = 2788] [id = 775] 16:50:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (1660E000) [pid = 2788] [serial = 2323] [outer = 00000000] 16:50:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (16C6A800) [pid = 2788] [serial = 2324] [outer = 1660E000] 16:50:20 INFO - PROCESS | 2788 | 1462924220325 Marionette DEBUG loaded listener.js 16:50:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (16C6B400) [pid = 2788] [serial = 2325] [outer = 1660E000] 16:50:20 INFO - PROCESS | 2788 | 1462924220743 Marionette TRACE conn2 <- [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]]]}] 16:50:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:50:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:50:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:50:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:50:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:50:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:50:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:50:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 687ms 16:50:20 INFO - PROCESS | 2788 | 1462924220809 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 2788 | 1462924220811 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 16:50:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:50:20 INFO - PROCESS | 2788 | 1462924220825 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 2788 | 1462924220827 Marionette TRACE conn2 <- [1,3058,null,{}] 16:50:20 INFO - PROCESS | 2788 | 1462924220830 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:20 INFO - PROCESS | 2788 | 1462924220944 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:50:20 INFO - PROCESS | 2788 | 1462924220954 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 2788 | ++DOCSHELL 16C74C00 == 37 [pid = 2788] [id = 776] 16:50:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (16CDF400) [pid = 2788] [serial = 2326] [outer = 00000000] 16:50:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (17024000) [pid = 2788] [serial = 2327] [outer = 16CDF400] 16:50:20 INFO - PROCESS | 2788 | 1462924221005 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (171E4C00) [pid = 2788] [serial = 2328] [outer = 16CDF400] 16:50:21 INFO - PROCESS | 2788 | 1462924221472 Marionette TRACE conn2 <- [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]]]}] 16:50:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:50:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:50:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:50:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:50:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:50:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:50:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 687ms 16:50:21 INFO - PROCESS | 2788 | 1462924221514 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 2788 | 1462924221516 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 16:50:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:50:21 INFO - PROCESS | 2788 | 1462924221520 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 2788 | 1462924221522 Marionette TRACE conn2 <- [1,3062,null,{}] 16:50:21 INFO - PROCESS | 2788 | 1462924221525 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:21 INFO - PROCESS | 2788 | 1462924221671 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:50:21 INFO - PROCESS | 2788 | 1462924221699 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 2788 | ++DOCSHELL 13BCB400 == 38 [pid = 2788] [id = 777] 16:50:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (13D46400) [pid = 2788] [serial = 2329] [outer = 00000000] 16:50:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (16002400) [pid = 2788] [serial = 2330] [outer = 13D46400] 16:50:21 INFO - PROCESS | 2788 | 1462924221743 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (1765FC00) [pid = 2788] [serial = 2331] [outer = 13D46400] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (1667F800) [pid = 2788] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (16604800) [pid = 2788] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (13C7EC00) [pid = 2788] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (10E38000) [pid = 2788] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (12214C00) [pid = 2788] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (10709400) [pid = 2788] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (15C79000) [pid = 2788] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (15A7B000) [pid = 2788] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (13C65400) [pid = 2788] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (0FDD1C00) [pid = 2788] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (18481000) [pid = 2788] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:50:22 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (10E3B400) [pid = 2788] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:50:22 INFO - PROCESS | 2788 | 1462924222225 Marionette TRACE conn2 <- [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]]]}] 16:50:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:50:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:50:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:50:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:50:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:50:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:50:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 16:50:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:50:22 INFO - PROCESS | 2788 | 1462924222260 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 2788 | 1462924222262 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 16:50:22 INFO - PROCESS | 2788 | 1462924222266 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 2788 | 1462924222267 Marionette TRACE conn2 <- [1,3066,null,{}] 16:50:22 INFO - PROCESS | 2788 | 1462924222271 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:22 INFO - PROCESS | 2788 | 1462924222387 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:50:22 INFO - PROCESS | 2788 | 1462924222444 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 2788 | ++DOCSHELL 11573C00 == 39 [pid = 2788] [id = 778] 16:50:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (13CA6800) [pid = 2788] [serial = 2332] [outer = 00000000] 16:50:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (17527000) [pid = 2788] [serial = 2333] [outer = 13CA6800] 16:50:22 INFO - PROCESS | 2788 | 1462924222487 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (17528800) [pid = 2788] [serial = 2334] [outer = 13CA6800] 16:50:22 INFO - PROCESS | 2788 | 1462924222848 Marionette TRACE conn2 <- [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] 16:50:22 INFO - PROCESS | 2788 | 1462924222913 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 16:50:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:50:22 INFO - PROCESS | 2788 | 1462924222916 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 2788 | 1462924222918 Marionette TRACE conn2 <- [1,3070,null,{}] 16:50:22 INFO - PROCESS | 2788 | 1462924222922 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:22 INFO - PROCESS | 2788 | 1462924222997 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:50:22 INFO - PROCESS | 2788 | 1462924223003 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 2788 | ++DOCSHELL 11BBAC00 == 40 [pid = 2788] [id = 779] 16:50:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (15C79000) [pid = 2788] [serial = 2335] [outer = 00000000] 16:50:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (1799B800) [pid = 2788] [serial = 2336] [outer = 15C79000] 16:50:23 INFO - PROCESS | 2788 | 1462924223047 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (1799CC00) [pid = 2788] [serial = 2337] [outer = 15C79000] 16:50:23 INFO - PROCESS | 2788 | 1462924223476 Marionette TRACE conn2 <- [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]]]}] 16:50:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:50:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:50:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:50:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 593ms 16:50:23 INFO - PROCESS | 2788 | 1462924223516 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:50:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:50:23 INFO - PROCESS | 2788 | 1462924223528 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 16:50:23 INFO - PROCESS | 2788 | 1462924223550 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 2788 | 1462924223552 Marionette TRACE conn2 <- [1,3074,null,{}] 16:50:23 INFO - PROCESS | 2788 | 1462924223555 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:23 INFO - PROCESS | 2788 | 1462924223635 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:50:23 INFO - PROCESS | 2788 | 1462924223641 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 2788 | ++DOCSHELL 17997C00 == 41 [pid = 2788] [id = 780] 16:50:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (17999000) [pid = 2788] [serial = 2338] [outer = 00000000] 16:50:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (17F79000) [pid = 2788] [serial = 2339] [outer = 17999000] 16:50:23 INFO - PROCESS | 2788 | 1462924223684 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (17F83800) [pid = 2788] [serial = 2340] [outer = 17999000] 16:50:24 INFO - PROCESS | 2788 | 1462924224173 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:50:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:50:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 656ms 16:50:24 INFO - PROCESS | 2788 | 1462924224188 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 2788 | 1462924224192 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 16:50:24 INFO - PROCESS | 2788 | 1462924224198 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:50:24 INFO - PROCESS | 2788 | 1462924224202 Marionette TRACE conn2 <- [1,3078,null,{}] 16:50:24 INFO - PROCESS | 2788 | 1462924224209 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 2788 | 1462924224314 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:50:24 INFO - PROCESS | 2788 | 1462924224477 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 2788 | ++DOCSHELL 107F5800 == 42 [pid = 2788] [id = 781] 16:50:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (10D55C00) [pid = 2788] [serial = 2341] [outer = 00000000] 16:50:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (10F1C800) [pid = 2788] [serial = 2342] [outer = 10D55C00] 16:50:24 INFO - PROCESS | 2788 | 1462924224546 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (1172A400) [pid = 2788] [serial = 2343] [outer = 10D55C00] 16:50:25 INFO - PROCESS | 2788 | 1462924225043 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:50:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:50:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 906ms 16:50:25 INFO - PROCESS | 2788 | 1462924225112 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 2788 | 1462924225118 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 16:50:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:50:25 INFO - PROCESS | 2788 | 1462924225126 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 2788 | 1462924225129 Marionette TRACE conn2 <- [1,3082,null,{}] 16:50:25 INFO - PROCESS | 2788 | 1462924225133 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 2788 | 1462924225241 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:50:25 INFO - PROCESS | 2788 | 1462924225354 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 2788 | ++DOCSHELL 11B5A800 == 43 [pid = 2788] [id = 782] 16:50:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (122B1800) [pid = 2788] [serial = 2344] [outer = 00000000] 16:50:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (13C6B800) [pid = 2788] [serial = 2345] [outer = 122B1800] 16:50:25 INFO - PROCESS | 2788 | 1462924225448 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (13D46800) [pid = 2788] [serial = 2346] [outer = 122B1800] 16:50:26 INFO - PROCESS | 2788 | 1462924226003 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:50:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 891ms 16:50:26 INFO - PROCESS | 2788 | 1462924226031 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 2788 | 1462924226033 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 16:50:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:50:26 INFO - PROCESS | 2788 | 1462924226037 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - PROCESS | 2788 | 1462924226041 Marionette TRACE conn2 <- [1,3086,null,{}] 16:50:26 INFO - PROCESS | 2788 | 1462924226052 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:26 INFO - PROCESS | 2788 | 1462924226157 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:50:26 INFO - PROCESS | 2788 | 1462924226272 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 2788 | ++DOCSHELL 15C21C00 == 44 [pid = 2788] [id = 783] 16:50:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (15C7D800) [pid = 2788] [serial = 2347] [outer = 00000000] 16:50:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (16609000) [pid = 2788] [serial = 2348] [outer = 15C7D800] 16:50:26 INFO - PROCESS | 2788 | 1462924226368 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (16681C00) [pid = 2788] [serial = 2349] [outer = 15C7D800] 16:50:26 INFO - PROCESS | 2788 | 1462924226879 Marionette TRACE conn2 <- [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]]]}] 16:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:50:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 907ms 16:50:26 INFO - PROCESS | 2788 | 1462924226941 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 2788 | 1462924226944 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 16:50:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:50:26 INFO - PROCESS | 2788 | 1462924226948 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - PROCESS | 2788 | 1462924226950 Marionette TRACE conn2 <- [1,3090,null,{}] 16:50:26 INFO - PROCESS | 2788 | 1462924226954 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 2788 | 1462924227054 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:50:27 INFO - PROCESS | 2788 | 1462924227166 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 2788 | ++DOCSHELL 16CE8C00 == 45 [pid = 2788] [id = 784] 16:50:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (171E0800) [pid = 2788] [serial = 2350] [outer = 00000000] 16:50:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (17922000) [pid = 2788] [serial = 2351] [outer = 171E0800] 16:50:27 INFO - PROCESS | 2788 | 1462924227262 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (17D96800) [pid = 2788] [serial = 2352] [outer = 171E0800] 16:50:27 INFO - PROCESS | 2788 | 1462924227814 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:50:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:50:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 906ms 16:50:27 INFO - PROCESS | 2788 | 1462924227851 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 2788 | 1462924227853 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 16:50:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:50:27 INFO - PROCESS | 2788 | 1462924227857 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 2788 | 1462924227859 Marionette TRACE conn2 <- [1,3094,null,{}] 16:50:27 INFO - PROCESS | 2788 | 1462924227863 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 2788 | 1462924227963 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:50:28 INFO - PROCESS | 2788 | 1462924228076 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 2788 | ++DOCSHELL 112A9000 == 46 [pid = 2788] [id = 785] 16:50:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (112AAC00) [pid = 2788] [serial = 2353] [outer = 00000000] 16:50:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (132B2C00) [pid = 2788] [serial = 2354] [outer = 112AAC00] 16:50:28 INFO - PROCESS | 2788 | 1462924228129 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (13C71400) [pid = 2788] [serial = 2355] [outer = 112AAC00] 16:50:28 INFO - PROCESS | 2788 | 1462924228794 Marionette TRACE conn2 <- [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]]]}] 16:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:50:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:50:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1000ms 16:50:28 INFO - PROCESS | 2788 | 1462924228868 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 2788 | 1462924228875 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 16:50:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:50:28 INFO - PROCESS | 2788 | 1462924228882 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 2788 | 1462924228887 Marionette TRACE conn2 <- [1,3098,null,{}] 16:50:28 INFO - PROCESS | 2788 | 1462924228894 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:29 INFO - PROCESS | 2788 | 1462924229018 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:50:29 INFO - PROCESS | 2788 | 1462924229165 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 2788 | ++DOCSHELL 1075B800 == 47 [pid = 2788] [id = 786] 16:50:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (10E32800) [pid = 2788] [serial = 2356] [outer = 00000000] 16:50:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (12C46000) [pid = 2788] [serial = 2357] [outer = 10E32800] 16:50:29 INFO - PROCESS | 2788 | 1462924229215 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (132A5800) [pid = 2788] [serial = 2358] [outer = 10E32800] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (16678C00) [pid = 2788] [serial = 2291] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (14040800) [pid = 2788] [serial = 2282] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (14178C00) [pid = 2788] [serial = 2283] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (17994000) [pid = 2788] [serial = 2294] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (10F19400) [pid = 2788] [serial = 2273] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (1153F800) [pid = 2788] [serial = 2274] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (12C12000) [pid = 2788] [serial = 2276] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (12E28800) [pid = 2788] [serial = 2277] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (10D57C00) [pid = 2788] [serial = 2270] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (10D64000) [pid = 2788] [serial = 2271] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (16010000) [pid = 2788] [serial = 2288] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (1607F400) [pid = 2788] [serial = 2289] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (15C39C00) [pid = 2788] [serial = 2285] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (15C3F400) [pid = 2788] [serial = 2286] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (13C6E000) [pid = 2788] [serial = 2279] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (13C7F400) [pid = 2788] [serial = 2280] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (0FDD8800) [pid = 2788] [serial = 2268] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (1A550C00) [pid = 2788] [serial = 2301] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (1A545C00) [pid = 2788] [serial = 2300] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (1A548C00) [pid = 2788] [serial = 2303] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (14620C00) [pid = 2788] [serial = 2298] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (1403C800) [pid = 2788] [serial = 2297] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (1667BC00) [pid = 2788] [serial = 2292] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (17994800) [pid = 2788] [serial = 2295] [outer = 00000000] [url = about:blank] 16:50:29 INFO - PROCESS | 2788 | 1462924229695 Marionette TRACE conn2 <- [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"]]]}] 16:50:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:50:29 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 16:50:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:50:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 844ms 16:50:29 INFO - PROCESS | 2788 | 1462924229727 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 2788 | 1462924229736 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 16:50:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:50:29 INFO - PROCESS | 2788 | 1462924229743 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - PROCESS | 2788 | 1462924229745 Marionette TRACE conn2 <- [1,3102,null,{}] 16:50:29 INFO - PROCESS | 2788 | 1462924229753 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:29 INFO - PROCESS | 2788 | 1462924229839 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:50:29 INFO - PROCESS | 2788 | 1462924229848 Marionette TRACE conn2 -> [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\", \"4ce28a75-a353-41ed-a298-3d7086288b44\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 2788 | ++DOCSHELL 10E31C00 == 48 [pid = 2788] [id = 787] 16:50:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (10E37C00) [pid = 2788] [serial = 2359] [outer = 00000000] 16:50:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (12C16C00) [pid = 2788] [serial = 2360] [outer = 10E37C00] 16:50:29 INFO - PROCESS | 2788 | 1462924229893 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (132F1000) [pid = 2788] [serial = 2361] [outer = 10E37C00] 16:50:30 INFO - PROCESS | 2788 | 1462924230371 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:50:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:50:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 657ms 16:50:30 INFO - PROCESS | 2788 | 1462924230399 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 2788 | 1462924230402 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 16:50:31 WARNING - u'runner_teardown' () 16:50:31 INFO - No more tests 16:50:31 INFO - Got 0 unexpected results 16:50:31 INFO - SUITE-END | took 660s 16:50:32 INFO - Closing logging queue 16:50:32 INFO - queue closed 16:50:32 INFO - Return code: 0 16:50:32 WARNING - # TBPL SUCCESS # 16:50:32 INFO - Running post-action listener: _resource_record_post_action 16:50:32 INFO - Running post-run listener: _resource_record_post_run 16:50:33 INFO - Total resource usage - Wall time: 670s; CPU: 17.0%; Read bytes: 95289344; Write bytes: 975249408; Read time: 2184144; Write time: 1597224 16:50:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:50:33 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 69171712; Read time: 0; Write time: 67220 16:50:33 INFO - run-tests - Wall time: 668s; CPU: 17.0%; Read bytes: 95174656; Write bytes: 835757056; Read time: 2164789; Write time: 1463693 16:50:33 INFO - Running post-run listener: _upload_blobber_files 16:50:33 INFO - Blob upload gear active. 16:50:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:50:33 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 16:50:33 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'] 16:50:33 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 16:50:33 INFO - (blobuploader) - INFO - Open directory for files ... 16:50:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:50:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:50:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:50:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:50:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:50:34 INFO - (blobuploader) - INFO - Done attempting. 16:50:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:50:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:50:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:50:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:50:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:50:37 INFO - (blobuploader) - INFO - Done attempting. 16:50:37 INFO - (blobuploader) - INFO - Iteration through files over. 16:50:37 INFO - Return code: 0 16:50:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:50:37 INFO - Using _rmtree_windows ... 16:50:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:50:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6661837b4a4edf3ba99e4036101e0871bfc64749274ee9341592027bca5044783380291c0132d77256b3ed1eda50f6ab7a01eaabedde2041b7fcc58116c39ee8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/307c9d81b28d68879f696a32ccb0a92ce816317992ba308ad76b220aaaec811444473bed0d88f4e2c6bffd07b467fcbe31be32735c6817ddcc0523bdf10bba34"} 16:50:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:50:37 INFO - Writing to file C:\slave\test\properties\blobber_files 16:50:37 INFO - Contents: 16:50:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6661837b4a4edf3ba99e4036101e0871bfc64749274ee9341592027bca5044783380291c0132d77256b3ed1eda50f6ab7a01eaabedde2041b7fcc58116c39ee8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/307c9d81b28d68879f696a32ccb0a92ce816317992ba308ad76b220aaaec811444473bed0d88f4e2c6bffd07b467fcbe31be32735c6817ddcc0523bdf10bba34"} 16:50:37 INFO - Running post-run listener: copy_logs_to_upload_dir 16:50:37 INFO - Copying logs to upload dir... 16:50:37 INFO - mkdir: C:\slave\test\build\upload\logs 16:50:37 INFO - Copying logs to upload dir... 16:50:37 INFO - Using _rmtree_windows ... 16:50:37 INFO - Using _rmtree_windows ... 16:50:37 INFO - Using _rmtree_windows ... 16:50:37 INFO - Using _rmtree_windows ... 16:50:37 INFO - Using _rmtree_windows ... 16:50:37 INFO - Using _rmtree_windows ... 16:50:37 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=811.541000 ========= master_lag: 6.10 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 37 secs) (at 2016-05-10 16:50:43.210699) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-10 16:50:43.211846) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6661837b4a4edf3ba99e4036101e0871bfc64749274ee9341592027bca5044783380291c0132d77256b3ed1eda50f6ab7a01eaabedde2041b7fcc58116c39ee8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/307c9d81b28d68879f696a32ccb0a92ce816317992ba308ad76b220aaaec811444473bed0d88f4e2c6bffd07b467fcbe31be32735c6817ddcc0523bdf10bba34"} build_url:https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6661837b4a4edf3ba99e4036101e0871bfc64749274ee9341592027bca5044783380291c0132d77256b3ed1eda50f6ab7a01eaabedde2041b7fcc58116c39ee8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/307c9d81b28d68879f696a32ccb0a92ce816317992ba308ad76b220aaaec811444473bed0d88f4e2c6bffd07b467fcbe31be32735c6817ddcc0523bdf10bba34"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MpOQLMRNRimDtZYgZHWTgg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-10 16:50:43.336081) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 16:50:43.336621) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-108\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-108 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-108 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-108 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-108 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-108 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 16:50:43.462678) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-10 16:50:43.463043) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-10 16:50:43.879857) ========= ========= Total master_lag: 6.23 =========