builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-078 starttime: 1467738366.87 results: success (0) buildid: 20160705084922 builduid: f7e2721f1d984fbd80dcaa716c02b9e2 revision: 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 10:06:06.867947) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 10:06:06.868409) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 10:06:06.868697) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 10:06:06.946775) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:06:06.947128) ========= '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-078\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False --10:06:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.33 MB/s 10:06:52 (8.33 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.662000 ========= master_lag: 0.73 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:06:08.336052) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:06:08.336399) ========= '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-078\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.757000 ========= master_lag: 0.63 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 10:06:09.725770) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-05 10:06:09.726228) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False 2016-07-05 10:06:54,743 truncating revision to first 12 chars 2016-07-05 10:06:54,743 Setting DEBUG logging. 2016-07-05 10:06:54,743 attempt 1/10 2016-07-05 10:06:54,743 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6ad50d4d6f7b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 10:06:55,081 unpacking tar archive at: mozilla-beta-6ad50d4d6f7b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.960000 ========= master_lag: 1.82 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-05 10:06:12.502343) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 10:06:12.502811) ========= script_repo_revision: 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 10:06:12.503351) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 10:06:12.503767) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 10:06:13.323914) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-07-05 10:06:13.324327) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 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-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 10:06:57 INFO - MultiFileLogger online at 20160705 10:06:57 in C:\slave\test 10:06:57 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 10:06:57 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:06:57 INFO - {'append_to_log': False, 10:06:57 INFO - 'base_work_dir': 'C:\\slave\\test', 10:06:57 INFO - 'blob_upload_branch': 'mozilla-beta', 10:06:57 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:06:57 INFO - 'buildbot_json_path': 'buildprops.json', 10:06:57 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:06:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:06:57 INFO - 'download_minidump_stackwalk': True, 10:06:57 INFO - 'download_symbols': 'true', 10:06:57 INFO - 'e10s': False, 10:06:57 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:06:57 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:06:57 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:06:57 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:06:57 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:06:57 INFO - 'C:/mozilla-build/tooltool.py'), 10:06:57 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:06:57 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:06:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:06:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:06:57 INFO - 'log_level': 'info', 10:06:57 INFO - 'log_to_console': True, 10:06:57 INFO - 'opt_config_files': (), 10:06:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:06:57 INFO - '--processes=1', 10:06:57 INFO - '--config=%(test_path)s/wptrunner.ini', 10:06:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:06:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:06:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:06:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:06:57 INFO - 'pip_index': False, 10:06:57 INFO - 'require_test_zip': True, 10:06:57 INFO - 'test_type': ('testharness',), 10:06:57 INFO - 'this_chunk': '1', 10:06:57 INFO - 'total_chunks': '10', 10:06:57 INFO - 'virtualenv_path': 'venv', 10:06:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:06:57 INFO - 'work_dir': 'build'} 10:06:57 INFO - ##### 10:06:57 INFO - ##### Running clobber step. 10:06:57 INFO - ##### 10:06:57 INFO - Running pre-action listener: _resource_record_pre_action 10:06:57 INFO - Running main action method: clobber 10:06:57 INFO - rmtree: C:\slave\test\build 10:06:57 INFO - Using _rmtree_windows ... 10:06:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:07:36 INFO - Running post-action listener: _resource_record_post_action 10:07:36 INFO - ##### 10:07:36 INFO - ##### Running read-buildbot-config step. 10:07:36 INFO - ##### 10:07:36 INFO - Running pre-action listener: _resource_record_pre_action 10:07:36 INFO - Running main action method: read_buildbot_config 10:07:36 INFO - Using buildbot properties: 10:07:36 INFO - { 10:07:36 INFO - "project": "", 10:07:36 INFO - "product": "firefox", 10:07:36 INFO - "script_repo_revision": "production", 10:07:36 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 10:07:36 INFO - "repository": "", 10:07:36 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 10:07:36 INFO - "buildid": "20160705084922", 10:07:36 INFO - "pgo_build": "False", 10:07:36 INFO - "basedir": "C:\\slave\\test", 10:07:36 INFO - "buildnumber": 21, 10:07:36 INFO - "slavename": "t-xp32-ix-078", 10:07:36 INFO - "revision": "6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87", 10:07:36 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 10:07:36 INFO - "platform": "win32", 10:07:36 INFO - "branch": "mozilla-beta", 10:07:36 INFO - "repo_path": "releases/mozilla-beta", 10:07:36 INFO - "moz_repo_path": "", 10:07:36 INFO - "stage_platform": "win32", 10:07:36 INFO - "builduid": "f7e2721f1d984fbd80dcaa716c02b9e2", 10:07:36 INFO - "slavebuilddir": "test" 10:07:36 INFO - } 10:07:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 10:07:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 10:07:36 INFO - Running post-action listener: _resource_record_post_action 10:07:36 INFO - ##### 10:07:36 INFO - ##### Running download-and-extract step. 10:07:36 INFO - ##### 10:07:36 INFO - Running pre-action listener: _resource_record_pre_action 10:07:36 INFO - Running main action method: download_and_extract 10:07:36 INFO - mkdir: C:\slave\test\build\tests 10:07:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:07:36 INFO - https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:07:36 INFO - trying https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 10:07:36 INFO - Downloading https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:07:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 10:07:36 INFO - Downloaded 1240 bytes. 10:07:36 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:07:36 INFO - Using the following test package requirements: 10:07:36 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:07:36 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:07:36 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 10:07:36 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:07:36 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 10:07:36 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:07:36 INFO - u'jsshell-win32.zip'], 10:07:36 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:07:36 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 10:07:36 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:07:36 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:07:36 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 10:07:36 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:07:36 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 10:07:36 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:07:36 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 10:07:36 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:07:36 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 10:07:36 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 10:07:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:07:36 INFO - https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:07:36 INFO - trying https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 10:07:36 INFO - Downloading https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 10:07:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 10:07:38 INFO - Downloaded 20402862 bytes. 10:07:38 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:07:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:07:40 INFO - caution: filename not matched: web-platform/* 10:07:40 INFO - Return code: 11 10:07:40 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')]} 10:07:40 INFO - https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:07:40 INFO - trying https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 10:07:40 INFO - Downloading https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 10:07:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 10:07:43 INFO - Downloaded 36389110 bytes. 10:07:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:07:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:08:17 INFO - caution: filename not matched: bin/* 10:08:17 INFO - caution: filename not matched: config/* 10:08:17 INFO - caution: filename not matched: mozbase/* 10:08:17 INFO - caution: filename not matched: marionette/* 10:08:17 INFO - caution: filename not matched: tools/wptserve/* 10:08:17 INFO - Return code: 11 10:08:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:08:17 INFO - https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 10:08:17 INFO - trying https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:08:17 INFO - Downloading https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 10:08:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 10:08:22 INFO - Downloaded 68469081 bytes. 10:08:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:08:22 INFO - mkdir: C:\slave\test\properties 10:08:22 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:08:22 INFO - Writing to file C:\slave\test\properties\build_url 10:08:22 INFO - Contents: 10:08:22 INFO - build_url:https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:08:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:08:22 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:08:22 INFO - Writing to file C:\slave\test\properties\symbols_url 10:08:22 INFO - Contents: 10:08:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:08:22 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')]} 10:08:22 INFO - https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:08:22 INFO - trying https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:08:22 INFO - Downloading https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:08:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 10:08:26 INFO - Downloaded 55591971 bytes. 10:08:26 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:08:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:08:29 INFO - Return code: 0 10:08:29 INFO - Running post-action listener: _resource_record_post_action 10:08:29 INFO - Running post-action listener: set_extra_try_arguments 10:08:29 INFO - ##### 10:08:29 INFO - ##### Running create-virtualenv step. 10:08:29 INFO - ##### 10:08:29 INFO - Running pre-action listener: _pre_create_virtualenv 10:08:29 INFO - Running pre-action listener: _resource_record_pre_action 10:08:29 INFO - Running main action method: create_virtualenv 10:08:29 INFO - Creating virtualenv C:\slave\test\build\venv 10:08:29 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 10:08:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:08:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:08:32 INFO - Installing distribute......................................................................................................................................................................................done. 10:08:33 INFO - Return code: 0 10:08:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:08:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:08:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:08:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:08:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:08:33 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\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-078'}}, attempt #1 10:08:33 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 10:08:33 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 10:08:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:08:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 10:08:33 INFO - 'CLIENTNAME': 'Console', 10:08:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:08:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 10:08:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:08:33 INFO - 'DCLOCATION': 'SCL3', 10:08:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:08:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:08:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:08:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:08:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:08:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:08:33 INFO - 'HOMEDRIVE': 'C:', 10:08:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:08:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:08:33 INFO - 'KTS_VERSION': '1.19c', 10:08:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:08:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 10:08:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:08:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:08:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:08:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:08:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:08:33 INFO - 'MOZ_AIRBAG': '1', 10:08:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:08:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:08:33 INFO - 'MOZ_MSVCVERSION': '8', 10:08:33 INFO - 'MOZ_NO_REMOTE': '1', 10:08:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:08:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:08:33 INFO - 'NO_EM_RESTART': '1', 10:08:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:08:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:08:33 INFO - 'OS': 'Windows_NT', 10:08:33 INFO - 'OURDRIVE': 'C:', 10:08:33 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', 10:08:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:08:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:08:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:08:33 INFO - 'PROCESSOR_LEVEL': '6', 10:08:33 INFO - 'PROCESSOR_REVISION': '1e05', 10:08:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:08:33 INFO - 'PROMPT': '$P$G', 10:08:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:08:33 INFO - 'PWD': 'C:\\slave\\test', 10:08:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:08:33 INFO - 'SESSIONNAME': 'Console', 10:08:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:08:33 INFO - 'SYSTEMDRIVE': 'C:', 10:08:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:08:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:08:33 INFO - 'TEST1': 'testie', 10:08:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:08:33 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 10:08:33 INFO - 'USERNAME': 'cltbld', 10:08:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:08:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:08:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:08:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:08:33 INFO - 'WINDIR': 'C:\\WINDOWS', 10:08:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:08:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:08:33 INFO - Downloading/unpacking psutil>=0.7.1 10:08:34 INFO - Running setup.py egg_info for package psutil 10:08:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:08:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:08:34 INFO - Installing collected packages: psutil 10:08:34 INFO - Running setup.py install for psutil 10:08:34 INFO - building 'psutil._psutil_windows' extension 10:08:34 INFO - error: Unable to find vcvarsall.bat 10:08:34 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-egrnc6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:08:34 INFO - running install 10:08:34 INFO - running build 10:08:34 INFO - running build_py 10:08:34 INFO - creating build 10:08:34 INFO - creating build\lib.win32-2.7 10:08:34 INFO - creating build\lib.win32-2.7\psutil 10:08:34 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:08:34 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:08:34 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:08:34 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:08:34 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:08:34 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:08:34 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:08:34 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:08:34 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:08:34 INFO - running build_ext 10:08:34 INFO - building 'psutil._psutil_windows' extension 10:08:34 INFO - error: Unable to find vcvarsall.bat 10:08:34 INFO - ---------------------------------------- 10:08:34 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-egrnc6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:08:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data\pip\pip.log 10:08:34 WARNING - Return code: 1 10:08:34 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 10:08:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:08:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:08:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:08:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:08:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:08:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\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-078'}}, attempt #1 10:08:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 10:08:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:08:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:08:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 10:08:34 INFO - 'CLIENTNAME': 'Console', 10:08:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:08:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 10:08:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:08:34 INFO - 'DCLOCATION': 'SCL3', 10:08:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:08:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:08:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:08:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:08:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:08:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:08:34 INFO - 'HOMEDRIVE': 'C:', 10:08:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:08:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:08:34 INFO - 'KTS_VERSION': '1.19c', 10:08:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:08:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 10:08:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:08:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:08:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:08:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:08:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:08:34 INFO - 'MOZ_AIRBAG': '1', 10:08:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:08:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:08:34 INFO - 'MOZ_MSVCVERSION': '8', 10:08:34 INFO - 'MOZ_NO_REMOTE': '1', 10:08:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:08:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:08:34 INFO - 'NO_EM_RESTART': '1', 10:08:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:08:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:08:34 INFO - 'OS': 'Windows_NT', 10:08:34 INFO - 'OURDRIVE': 'C:', 10:08:34 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', 10:08:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:08:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:08:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:08:34 INFO - 'PROCESSOR_LEVEL': '6', 10:08:34 INFO - 'PROCESSOR_REVISION': '1e05', 10:08:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:08:34 INFO - 'PROMPT': '$P$G', 10:08:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:08:34 INFO - 'PWD': 'C:\\slave\\test', 10:08:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:08:34 INFO - 'SESSIONNAME': 'Console', 10:08:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:08:34 INFO - 'SYSTEMDRIVE': 'C:', 10:08:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:08:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:08:34 INFO - 'TEST1': 'testie', 10:08:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:08:34 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 10:08:34 INFO - 'USERNAME': 'cltbld', 10:08:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:08:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:08:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:08:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:08:34 INFO - 'WINDIR': 'C:\\WINDOWS', 10:08:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:08:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:08:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:08:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:08:34 INFO - Running setup.py egg_info for package mozsystemmonitor 10:08:34 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:08:34 INFO - Running setup.py egg_info for package psutil 10:08:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:08:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:08:34 INFO - Installing collected packages: mozsystemmonitor, psutil 10:08:34 INFO - Running setup.py install for mozsystemmonitor 10:08:34 INFO - Running setup.py install for psutil 10:08:34 INFO - building 'psutil._psutil_windows' extension 10:08:34 INFO - error: Unable to find vcvarsall.bat 10:08:34 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-fqspch-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:08:34 INFO - running install 10:08:34 INFO - running build 10:08:34 INFO - running build_py 10:08:34 INFO - running build_ext 10:08:34 INFO - building 'psutil._psutil_windows' extension 10:08:34 INFO - error: Unable to find vcvarsall.bat 10:08:34 INFO - ---------------------------------------- 10:08:34 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-fqspch-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:08:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data\pip\pip.log 10:08:34 WARNING - Return code: 1 10:08:34 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:08:34 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:08:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:08:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:08:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:08:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:08:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\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-078'}}, attempt #1 10:08:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:08:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:08:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:08:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 10:08:34 INFO - 'CLIENTNAME': 'Console', 10:08:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:08:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 10:08:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:08:34 INFO - 'DCLOCATION': 'SCL3', 10:08:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:08:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:08:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:08:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:08:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:08:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:08:34 INFO - 'HOMEDRIVE': 'C:', 10:08:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:08:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:08:34 INFO - 'KTS_VERSION': '1.19c', 10:08:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:08:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 10:08:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:08:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:08:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:08:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:08:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:08:34 INFO - 'MOZ_AIRBAG': '1', 10:08:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:08:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:08:34 INFO - 'MOZ_MSVCVERSION': '8', 10:08:34 INFO - 'MOZ_NO_REMOTE': '1', 10:08:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:08:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:08:34 INFO - 'NO_EM_RESTART': '1', 10:08:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:08:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:08:34 INFO - 'OS': 'Windows_NT', 10:08:34 INFO - 'OURDRIVE': 'C:', 10:08:34 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', 10:08:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:08:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:08:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:08:34 INFO - 'PROCESSOR_LEVEL': '6', 10:08:34 INFO - 'PROCESSOR_REVISION': '1e05', 10:08:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:08:34 INFO - 'PROMPT': '$P$G', 10:08:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:08:34 INFO - 'PWD': 'C:\\slave\\test', 10:08:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:08:34 INFO - 'SESSIONNAME': 'Console', 10:08:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:08:34 INFO - 'SYSTEMDRIVE': 'C:', 10:08:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:08:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:08:34 INFO - 'TEST1': 'testie', 10:08:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:08:34 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 10:08:34 INFO - 'USERNAME': 'cltbld', 10:08:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:08:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:08:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:08:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:08:34 INFO - 'WINDIR': 'C:\\WINDOWS', 10:08:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:08:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:08:35 INFO - Downloading/unpacking blobuploader==1.2.4 10:08:35 INFO - Downloading blobuploader-1.2.4.tar.gz 10:08:35 INFO - Running setup.py egg_info for package blobuploader 10:08:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:08:36 INFO - Running setup.py egg_info for package requests 10:08:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:08:36 INFO - Downloading docopt-0.6.1.tar.gz 10:08:36 INFO - Running setup.py egg_info for package docopt 10:08:36 INFO - Installing collected packages: blobuploader, docopt, requests 10:08:36 INFO - Running setup.py install for blobuploader 10:08:36 INFO - Running setup.py install for docopt 10:08:36 INFO - Running setup.py install for requests 10:08:36 INFO - Successfully installed blobuploader docopt requests 10:08:36 INFO - Cleaning up... 10:08:36 INFO - Return code: 0 10:08:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:08:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:08:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:08:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:08:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:08:36 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\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-078'}}, attempt #1 10:08:36 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 10:08:36 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 10:08:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:08:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 10:08:36 INFO - 'CLIENTNAME': 'Console', 10:08:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:08:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 10:08:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:08:36 INFO - 'DCLOCATION': 'SCL3', 10:08:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:08:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:08:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:08:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:08:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:08:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:08:36 INFO - 'HOMEDRIVE': 'C:', 10:08:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:08:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:08:36 INFO - 'KTS_VERSION': '1.19c', 10:08:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:08:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 10:08:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:08:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:08:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:08:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:08:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:08:36 INFO - 'MOZ_AIRBAG': '1', 10:08:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:08:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:08:36 INFO - 'MOZ_MSVCVERSION': '8', 10:08:36 INFO - 'MOZ_NO_REMOTE': '1', 10:08:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:08:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:08:36 INFO - 'NO_EM_RESTART': '1', 10:08:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:08:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:08:36 INFO - 'OS': 'Windows_NT', 10:08:36 INFO - 'OURDRIVE': 'C:', 10:08:36 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', 10:08:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:08:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:08:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:08:36 INFO - 'PROCESSOR_LEVEL': '6', 10:08:36 INFO - 'PROCESSOR_REVISION': '1e05', 10:08:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:08:36 INFO - 'PROMPT': '$P$G', 10:08:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:08:36 INFO - 'PWD': 'C:\\slave\\test', 10:08:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:08:36 INFO - 'SESSIONNAME': 'Console', 10:08:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:08:36 INFO - 'SYSTEMDRIVE': 'C:', 10:08:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:08:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:08:36 INFO - 'TEST1': 'testie', 10:08:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:08:36 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 10:08:36 INFO - 'USERNAME': 'cltbld', 10:08:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:08:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:08:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:08:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:08:36 INFO - 'WINDIR': 'C:\\WINDOWS', 10:08:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:08:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:08:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:08:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:08:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:08:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:08:45 INFO - Unpacking c:\slave\test\build\tests\marionette 10:08:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:08:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:08:45 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 10:08:45 INFO - Running setup.py install for browsermob-proxy 10:08:49 INFO - Running setup.py install for manifestparser 10:08:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for marionette-client 10:08:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:08:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for marionette-driver 10:08:49 INFO - Running setup.py install for mozcrash 10:08:49 INFO - Running setup.py install for mozdebug 10:08:49 INFO - Running setup.py install for mozdevice 10:08:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for mozfile 10:08:49 INFO - Running setup.py install for mozhttpd 10:08:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for mozinfo 10:08:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for mozInstall 10:08:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for mozleak 10:08:49 INFO - Running setup.py install for mozlog 10:08:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for moznetwork 10:08:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for mozprocess 10:08:49 INFO - Running setup.py install for mozprofile 10:08:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for mozrunner 10:08:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for mozscreenshot 10:08:49 INFO - Running setup.py install for moztest 10:08:49 INFO - Running setup.py install for mozversion 10:08:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:08:49 INFO - Running setup.py install for wptserve 10:08:49 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 10:08:49 INFO - Cleaning up... 10:08:49 INFO - Return code: 0 10:08:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:08:49 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')]} 10:08:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:08:49 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')]} 10:08:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:08:49 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\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-078'}}, attempt #1 10:08:49 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 10:08:49 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 10:08:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:08:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 10:08:49 INFO - 'CLIENTNAME': 'Console', 10:08:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:08:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 10:08:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:08:49 INFO - 'DCLOCATION': 'SCL3', 10:08:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:08:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:08:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:08:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:08:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:08:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:08:49 INFO - 'HOMEDRIVE': 'C:', 10:08:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:08:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:08:49 INFO - 'KTS_VERSION': '1.19c', 10:08:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:08:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 10:08:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:08:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:08:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:08:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:08:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:08:49 INFO - 'MOZ_AIRBAG': '1', 10:08:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:08:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:08:49 INFO - 'MOZ_MSVCVERSION': '8', 10:08:49 INFO - 'MOZ_NO_REMOTE': '1', 10:08:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:08:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:08:49 INFO - 'NO_EM_RESTART': '1', 10:08:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:08:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:08:49 INFO - 'OS': 'Windows_NT', 10:08:49 INFO - 'OURDRIVE': 'C:', 10:08:49 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', 10:08:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:08:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:08:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:08:49 INFO - 'PROCESSOR_LEVEL': '6', 10:08:49 INFO - 'PROCESSOR_REVISION': '1e05', 10:08:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:08:49 INFO - 'PROMPT': '$P$G', 10:08:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:08:49 INFO - 'PWD': 'C:\\slave\\test', 10:08:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:08:49 INFO - 'SESSIONNAME': 'Console', 10:08:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:08:49 INFO - 'SYSTEMDRIVE': 'C:', 10:08:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:08:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:08:49 INFO - 'TEST1': 'testie', 10:08:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:08:49 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 10:08:49 INFO - 'USERNAME': 'cltbld', 10:08:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:08:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:08:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:08:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:08:49 INFO - 'WINDIR': 'C:\\WINDOWS', 10:08:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:08:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:08:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:08:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:08:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:08:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:08:57 INFO - Unpacking c:\slave\test\build\tests\marionette 10:08:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:08:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:08:57 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)) 10:09:01 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)) 10:09:01 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)) 10:09:01 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)) 10:09:01 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)) 10:09:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:09:01 INFO - Downloading blessings-1.6.tar.gz 10:09:01 INFO - Running setup.py egg_info for package blessings 10:09:01 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)) 10:09:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:09:01 INFO - Running setup.py install for blessings 10:09:01 INFO - Running setup.py install for browsermob-proxy 10:09:01 INFO - Running setup.py install for manifestparser 10:09:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Running setup.py install for marionette-client 10:09:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:09:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Running setup.py install for marionette-driver 10:09:01 INFO - Running setup.py install for mozcrash 10:09:01 INFO - Running setup.py install for mozdebug 10:09:01 INFO - Running setup.py install for mozdevice 10:09:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Running setup.py install for mozhttpd 10:09:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Running setup.py install for mozInstall 10:09:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Running setup.py install for mozleak 10:09:01 INFO - Running setup.py install for mozprofile 10:09:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Running setup.py install for mozrunner 10:09:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:09:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:09:02 INFO - Running setup.py install for mozscreenshot 10:09:02 INFO - Running setup.py install for moztest 10:09:02 INFO - Running setup.py install for mozversion 10:09:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:09:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:09:02 INFO - Running setup.py install for wptserve 10:09:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:09:02 INFO - Cleaning up... 10:09:02 INFO - Return code: 0 10:09:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:09:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:09:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:09:02 INFO - Reading from file tmpfile_stdout 10:09:02 INFO - Using _rmtree_windows ... 10:09:02 INFO - Using _rmtree_windows ... 10:09:02 INFO - Current package versions: 10:09:02 INFO - blessings == 1.6 10:09:02 INFO - blobuploader == 1.2.4 10:09:02 INFO - browsermob-proxy == 0.6.0 10:09:02 INFO - distribute == 0.6.14 10:09:02 INFO - docopt == 0.6.1 10:09:02 INFO - manifestparser == 1.1 10:09:02 INFO - marionette-client == 2.3.0 10:09:02 INFO - marionette-driver == 1.4.0 10:09:02 INFO - mozInstall == 1.12 10:09:02 INFO - mozcrash == 0.17 10:09:02 INFO - mozdebug == 0.1 10:09:02 INFO - mozdevice == 0.48 10:09:02 INFO - mozfile == 1.2 10:09:02 INFO - mozhttpd == 0.7 10:09:02 INFO - mozinfo == 0.9 10:09:02 INFO - mozleak == 0.1 10:09:02 INFO - mozlog == 3.1 10:09:02 INFO - moznetwork == 0.27 10:09:02 INFO - mozprocess == 0.22 10:09:02 INFO - mozprofile == 0.28 10:09:02 INFO - mozrunner == 6.11 10:09:02 INFO - mozscreenshot == 0.1 10:09:02 INFO - mozsystemmonitor == 0.0 10:09:02 INFO - moztest == 0.7 10:09:02 INFO - mozversion == 1.4 10:09:02 INFO - requests == 1.2.3 10:09:02 INFO - wptserve == 1.4.0 10:09:02 INFO - Running post-action listener: _resource_record_post_action 10:09:02 INFO - Running post-action listener: _start_resource_monitoring 10:09:02 INFO - Starting resource monitoring. 10:09:02 INFO - ##### 10:09:02 INFO - ##### Running pull step. 10:09:02 INFO - ##### 10:09:02 INFO - Running pre-action listener: _resource_record_pre_action 10:09:02 INFO - Running main action method: pull 10:09:02 INFO - Pull has nothing to do! 10:09:02 INFO - Running post-action listener: _resource_record_post_action 10:09:02 INFO - ##### 10:09:02 INFO - ##### Running install step. 10:09:02 INFO - ##### 10:09:02 INFO - Running pre-action listener: _resource_record_pre_action 10:09:02 INFO - Running main action method: install 10:09:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:09:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:09:02 INFO - Reading from file tmpfile_stdout 10:09:02 INFO - Using _rmtree_windows ... 10:09:02 INFO - Using _rmtree_windows ... 10:09:02 INFO - Detecting whether we're running mozinstall >=1.0... 10:09:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:09:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:09:02 INFO - Reading from file tmpfile_stdout 10:09:02 INFO - Output received: 10:09:02 INFO - Usage: mozinstall-script.py [options] installer 10:09:02 INFO - Options: 10:09:02 INFO - -h, --help show this help message and exit 10:09:02 INFO - -d DEST, --destination=DEST 10:09:02 INFO - Directory to install application into. [default: 10:09:02 INFO - "C:\slave\test"] 10:09:02 INFO - --app=APP Application being installed. [default: firefox] 10:09:02 INFO - Using _rmtree_windows ... 10:09:02 INFO - Using _rmtree_windows ... 10:09:02 INFO - mkdir: C:\slave\test\build\application 10:09:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:09:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 10:09:04 INFO - Reading from file tmpfile_stdout 10:09:04 INFO - Output received: 10:09:04 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:09:04 INFO - Using _rmtree_windows ... 10:09:04 INFO - Using _rmtree_windows ... 10:09:04 INFO - Running post-action listener: _resource_record_post_action 10:09:04 INFO - ##### 10:09:04 INFO - ##### Running run-tests step. 10:09:04 INFO - ##### 10:09:04 INFO - Running pre-action listener: _resource_record_pre_action 10:09:04 INFO - Running main action method: run_tests 10:09:04 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:09:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:09:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:09:04 INFO - grabbing minidump binary from tooltool 10:09:04 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')]} 10:09:04 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 0x00E43368>, '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 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:09:04 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 10:09:04 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 10:09:04 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:09:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpki9svd 10:09:06 INFO - INFO - File integrity verified, renaming tmpki9svd to win32-minidump_stackwalk.exe 10:09:06 INFO - Return code: 0 10:09:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:09:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:09:06 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/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.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 10:09:06 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/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.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 10:09:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:09:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 10:09:06 INFO - 'CLIENTNAME': 'Console', 10:09:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:09:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 10:09:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:09:06 INFO - 'DCLOCATION': 'SCL3', 10:09:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:09:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:09:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:09:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:09:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:09:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:09:06 INFO - 'HOMEDRIVE': 'C:', 10:09:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:09:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:09:06 INFO - 'KTS_VERSION': '1.19c', 10:09:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:09:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 10:09:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:09:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:09:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:09:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:09:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:09:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:09:06 INFO - 'MOZ_AIRBAG': '1', 10:09:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:09:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:09:06 INFO - 'MOZ_MSVCVERSION': '8', 10:09:06 INFO - 'MOZ_NO_REMOTE': '1', 10:09:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:09:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:09:06 INFO - 'NO_EM_RESTART': '1', 10:09:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:09:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:09:06 INFO - 'OS': 'Windows_NT', 10:09:06 INFO - 'OURDRIVE': 'C:', 10:09:06 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', 10:09:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:09:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:09:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:09:06 INFO - 'PROCESSOR_LEVEL': '6', 10:09:06 INFO - 'PROCESSOR_REVISION': '1e05', 10:09:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:09:06 INFO - 'PROMPT': '$P$G', 10:09:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:09:06 INFO - 'PWD': 'C:\\slave\\test', 10:09:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:09:06 INFO - 'SESSIONNAME': 'Console', 10:09:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:09:06 INFO - 'SYSTEMDRIVE': 'C:', 10:09:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:09:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:09:06 INFO - 'TEST1': 'testie', 10:09:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:09:06 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 10:09:06 INFO - 'USERNAME': 'cltbld', 10:09:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 10:09:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:09:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:09:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:09:06 INFO - 'WINDIR': 'C:\\WINDOWS', 10:09:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:09:06 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/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.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 10:09:07 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 10:09:07 INFO - import pkg_resources 10:09:08 INFO - Using 1 client processes 10:09:10 INFO - SUITE-START | Running 778 tests 10:09:10 INFO - Running testharness tests 10:09:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:09:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:09:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:09:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:09:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:09:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:09:10 INFO - Setting up ssl 10:09:11 INFO - PROCESS | certutil | 10:09:11 INFO - PROCESS | certutil | 10:09:11 INFO - PROCESS | certutil | 10:09:11 INFO - Certificate Nickname Trust Attributes 10:09:11 INFO - SSL,S/MIME,JAR/XPI 10:09:11 INFO - 10:09:11 INFO - web-platform-tests CT,, 10:09:11 INFO - 10:09:11 INFO - Starting runner 10:09:12 INFO - PROCESS | 3792 | [3792] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:09:12 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:09:12 INFO - PROCESS | 3792 | [3792] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:09:14 INFO - PROCESS | 3792 | 1467738554106 Marionette DEBUG Marionette enabled via build flag and pref 10:09:14 INFO - PROCESS | 3792 | ++DOCSHELL 114D3000 == 1 [pid = 3792] [id = 1] 10:09:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 1 (114D3400) [pid = 3792] [serial = 1] [outer = 00000000] 10:09:14 INFO - PROCESS | 3792 | [3792] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:09:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 2 (114D4000) [pid = 3792] [serial = 2] [outer = 114D3400] 10:09:14 INFO - PROCESS | 3792 | [3792] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 10:09:14 INFO - PROCESS | 3792 | [3792] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 10:09:14 INFO - PROCESS | 3792 | ++DOCSHELL 1281D000 == 2 [pid = 3792] [id = 2] 10:09:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 3 (1281D400) [pid = 3792] [serial = 3] [outer = 00000000] 10:09:14 INFO - PROCESS | 3792 | [3792] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:09:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 4 (1281E000) [pid = 3792] [serial = 4] [outer = 1281D400] 10:09:14 INFO - PROCESS | 3792 | 1467738554662 Marionette INFO Listening on port 2828 10:09:15 INFO - PROCESS | 3792 | 1467738555025 Marionette DEBUG Marionette enabled via command-line flag 10:09:15 INFO - PROCESS | 3792 | ++DOCSHELL 13143000 == 3 [pid = 3792] [id = 3] 10:09:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 5 (1314B000) [pid = 3792] [serial = 5] [outer = 00000000] 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:09:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 6 (1314BC00) [pid = 3792] [serial = 6] [outer = 1314B000] 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:09:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 7 (1394AC00) [pid = 3792] [serial = 7] [outer = 1281D400] 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:09:15 INFO - PROCESS | 3792 | 1467738555368 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1509 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:09:15 INFO - PROCESS | 3792 | 1467738555406 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1511 10:09:15 INFO - PROCESS | 3792 | 1467738555409 Marionette DEBUG Closed connection conn0 10:09:15 INFO - PROCESS | 3792 | 1467738555518 Marionette DEBUG Closed connection conn1 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:09:15 INFO - PROCESS | 3792 | 1467738555525 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1512 10:09:15 INFO - PROCESS | 3792 | 1467738555532 Marionette DEBUG Closed connection conn2 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:09:15 INFO - PROCESS | 3792 | 1467738555541 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1513 10:09:15 INFO - PROCESS | 3792 | ++DOCSHELL 114D4400 == 4 [pid = 3792] [id = 4] 10:09:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 8 (13ED6400) [pid = 3792] [serial = 8] [outer = 00000000] 10:09:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 9 (142A4000) [pid = 3792] [serial = 9] [outer = 13ED6400] 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 10:09:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 10 (142A9800) [pid = 3792] [serial = 10] [outer = 13ED6400] 10:09:15 INFO - PROCESS | 3792 | 1467738555779 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:09:15 INFO - PROCESS | 3792 | 1467738555786 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160705084922","device":"desktop","version":"48.0"} 10:09:15 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:09:16 INFO - PROCESS | 3792 | [3792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:09:16 INFO - PROCESS | 3792 | [3792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:09:16 INFO - PROCESS | 3792 | [3792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:09:16 INFO - PROCESS | 3792 | ++DOCSHELL 13926000 == 5 [pid = 3792] [id = 5] 10:09:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 11 (13927400) [pid = 3792] [serial = 11] [outer = 00000000] 10:09:16 INFO - PROCESS | 3792 | ++DOCSHELL 139DD400 == 6 [pid = 3792] [id = 6] 10:09:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 12 (13C80800) [pid = 3792] [serial = 12] [outer = 00000000] 10:09:17 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:09:17 INFO - PROCESS | 3792 | ++DOCSHELL 166DC400 == 7 [pid = 3792] [id = 7] 10:09:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 13 (166DC800) [pid = 3792] [serial = 13] [outer = 00000000] 10:09:17 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:09:17 INFO - PROCESS | 3792 | [3792] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:09:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 14 (16928800) [pid = 3792] [serial = 14] [outer = 166DC800] 10:09:17 INFO - PROCESS | 3792 | [3792] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 10:09:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 15 (16868400) [pid = 3792] [serial = 15] [outer = 13927400] 10:09:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 16 (1686A000) [pid = 3792] [serial = 16] [outer = 13C80800] 10:09:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 17 (1686CC00) [pid = 3792] [serial = 17] [outer = 166DC800] 10:09:17 INFO - PROCESS | 3792 | 1467738557980 Marionette INFO startBrowser 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:18 INFO - PROCESS | 3792 | 1467738558014 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 3792 | 1467738558026 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 3792 | 1467738558029 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 18 (18039400) [pid = 3792] [serial = 18] [outer = 166DC800] 10:09:18 INFO - PROCESS | 3792 | 1467738558545 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"149908af-462a-4e9b-aa7d-b0f2c3063002","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160705084922","device":"desktop","version":"48.0","command_id":1}}] 10:09:18 INFO - PROCESS | 3792 | 1467738558664 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:09:18 INFO - PROCESS | 3792 | 1467738558667 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:18 INFO - PROCESS | 3792 | 1467738558726 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 10:09:18 INFO - PROCESS | 3792 | 1467738558820 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:09:18 INFO - PROCESS | 3792 | 1467738558822 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:18 INFO - PROCESS | 3792 | [3792] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:09:19 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:09:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 19 (17546C00) [pid = 3792] [serial = 19] [outer = 166DC800] 10:09:19 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:09:19 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:09:19 INFO - PROCESS | 3792 | 1467738559333 Marionette TRACE conn3 <- [1,3,null,{}] 10:09:19 INFO - PROCESS | 3792 | 1467738559350 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:09:19 INFO - PROCESS | 3792 | 1467738559353 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:19 INFO - PROCESS | 3792 | 1467738559363 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 10:09:19 INFO - PROCESS | 3792 | 1467738559396 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 3792 | 1467738559399 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 10:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:09:19 INFO - PROCESS | 3792 | 1467738559418 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 3792 | 1467738559421 Marionette TRACE conn3 <- [1,6,null,{}] 10:09:19 INFO - PROCESS | 3792 | 1467738559490 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:19 INFO - PROCESS | 3792 | 1467738559492 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:19 INFO - PROCESS | 3792 | 1467738559507 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 10:09:19 INFO - PROCESS | 3792 | 1467738559515 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 3792 | 1467738559517 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:19 INFO - PROCESS | 3792 | ++DOCSHELL 1978EC00 == 8 [pid = 3792] [id = 8] 10:09:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 20 (19790800) [pid = 3792] [serial = 20] [outer = 00000000] 10:09:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 21 (19797C00) [pid = 3792] [serial = 21] [outer = 19790800] 10:09:19 INFO - PROCESS | 3792 | 1467738559565 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 22 (19F61C00) [pid = 3792] [serial = 22] [outer = 19790800] 10:09:19 INFO - PROCESS | 3792 | ++DOCSHELL 1A1DA000 == 9 [pid = 3792] [id = 9] 10:09:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 23 (1A1E0400) [pid = 3792] [serial = 23] [outer = 00000000] 10:09:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 24 (1A2BF400) [pid = 3792] [serial = 24] [outer = 1A1E0400] 10:09:19 INFO - PROCESS | 3792 | 1467738560014 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 25 (1A2C2800) [pid = 3792] [serial = 25] [outer = 1A1E0400] 10:09:20 INFO - PROCESS | 3792 | 1467738560178 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 803ms 10:09:20 INFO - PROCESS | 3792 | 1467738560273 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 3792 | 1467738560275 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 10:09:20 INFO - PROCESS | 3792 | 1467738560286 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 3792 | 1467738560288 Marionette TRACE conn3 <- [1,10,null,{}] 10:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:09:20 INFO - PROCESS | 3792 | 1467738560336 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:20 INFO - PROCESS | 3792 | 1467738560340 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:20 INFO - PROCESS | 3792 | 1467738560455 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 10:09:20 INFO - PROCESS | 3792 | 1467738560466 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 3792 | 1467738560469 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:20 INFO - PROCESS | 3792 | ++DOCSHELL 1A61A000 == 10 [pid = 3792] [id = 10] 10:09:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 26 (1A61A400) [pid = 3792] [serial = 26] [outer = 00000000] 10:09:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 27 (1AC56C00) [pid = 3792] [serial = 27] [outer = 1A61A400] 10:09:20 INFO - PROCESS | 3792 | 1467738560515 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 28 (1AE51C00) [pid = 3792] [serial = 28] [outer = 1A61A400] 10:09:20 INFO - PROCESS | 3792 | 1467738560817 Marionette TRACE conn3 <- [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]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 565ms 10:09:20 INFO - PROCESS | 3792 | 1467738560868 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 3792 | 1467738560871 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 10:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:09:20 INFO - PROCESS | 3792 | 1467738560874 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 3792 | 1467738560876 Marionette TRACE conn3 <- [1,14,null,{}] 10:09:20 INFO - PROCESS | 3792 | 1467738560880 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:20 INFO - PROCESS | 3792 | 1467738560883 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:20 INFO - PROCESS | 3792 | 1467738560985 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 10:09:20 INFO - PROCESS | 3792 | 1467738560990 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 3792 | 1467738560992 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:21 INFO - PROCESS | 3792 | ++DOCSHELL 1A73D000 == 11 [pid = 3792] [id = 11] 10:09:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 29 (1A73D400) [pid = 3792] [serial = 29] [outer = 00000000] 10:09:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 30 (1AC55800) [pid = 3792] [serial = 30] [outer = 1A73D400] 10:09:21 INFO - PROCESS | 3792 | 1467738561036 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 31 (1AE59C00) [pid = 3792] [serial = 31] [outer = 1A73D400] 10:09:21 INFO - PROCESS | 3792 | 1467738561389 Marionette TRACE conn3 <- [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]]]}] 10:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 565ms 10:09:21 INFO - PROCESS | 3792 | 1467738561435 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 3792 | 1467738561437 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 10:09:21 INFO - PROCESS | 3792 | 1467738561440 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:09:21 INFO - PROCESS | 3792 | 1467738561441 Marionette TRACE conn3 <- [1,18,null,{}] 10:09:21 INFO - PROCESS | 3792 | 1467738561445 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:21 INFO - PROCESS | 3792 | 1467738561447 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:21 INFO - PROCESS | 3792 | 1467738561539 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 10:09:21 INFO - PROCESS | 3792 | 1467738561544 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 3792 | 1467738561548 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:21 INFO - PROCESS | 3792 | ++DOCSHELL 1A8A1C00 == 12 [pid = 3792] [id = 12] 10:09:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 32 (1A8A3C00) [pid = 3792] [serial = 32] [outer = 00000000] 10:09:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 33 (1A8AB800) [pid = 3792] [serial = 33] [outer = 1A8A3C00] 10:09:21 INFO - PROCESS | 3792 | 1467738561590 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 34 (1AE5B400) [pid = 3792] [serial = 34] [outer = 1A8A3C00] 10:09:21 INFO - PROCESS | 3792 | 1467738561916 Marionette TRACE conn3 <- [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]]]}] 10:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 506ms 10:09:21 INFO - PROCESS | 3792 | 1467738561960 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 3792 | 1467738561962 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 10:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:09:21 INFO - PROCESS | 3792 | 1467738561965 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - PROCESS | 3792 | 1467738561967 Marionette TRACE conn3 <- [1,22,null,{}] 10:09:21 INFO - PROCESS | 3792 | 1467738561971 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:21 INFO - PROCESS | 3792 | 1467738561973 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:22 INFO - PROCESS | 3792 | 1467738562054 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 10:09:22 INFO - PROCESS | 3792 | 1467738562059 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 3792 | 1467738562061 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:22 INFO - PROCESS | 3792 | ++DOCSHELL 1AABB000 == 13 [pid = 3792] [id = 13] 10:09:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 35 (1AABB400) [pid = 3792] [serial = 35] [outer = 00000000] 10:09:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 36 (1AE5F800) [pid = 3792] [serial = 36] [outer = 1AABB400] 10:09:22 INFO - PROCESS | 3792 | 1467738562105 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 37 (1AF25800) [pid = 3792] [serial = 37] [outer = 1AABB400] 10:09:22 INFO - PROCESS | 3792 | 1467738562416 Marionette TRACE conn3 <- [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]]]}] 10:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 505ms 10:09:22 INFO - PROCESS | 3792 | 1467738562464 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 3792 | 1467738562466 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 10:09:22 INFO - PROCESS | 3792 | 1467738562469 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:09:22 INFO - PROCESS | 3792 | 1467738562471 Marionette TRACE conn3 <- [1,26,null,{}] 10:09:22 INFO - PROCESS | 3792 | 1467738562474 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:22 INFO - PROCESS | 3792 | 1467738562476 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:22 INFO - PROCESS | 3792 | 1467738562569 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 10:09:22 INFO - PROCESS | 3792 | 1467738562574 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 3792 | 1467738562577 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:22 INFO - PROCESS | 3792 | ++DOCSHELL 1AF2C000 == 14 [pid = 3792] [id = 14] 10:09:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 38 (1AF2E000) [pid = 3792] [serial = 38] [outer = 00000000] 10:09:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 39 (1B0D8400) [pid = 3792] [serial = 39] [outer = 1AF2E000] 10:09:22 INFO - PROCESS | 3792 | 1467738562619 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 40 (1B0DD000) [pid = 3792] [serial = 40] [outer = 1AF2E000] 10:09:22 INFO - PROCESS | 3792 | 1467738562920 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 505ms 10:09:22 INFO - PROCESS | 3792 | 1467738562988 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 3792 | 1467738562990 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 10:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:09:22 INFO - PROCESS | 3792 | 1467738562993 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 3792 | 1467738562995 Marionette TRACE conn3 <- [1,30,null,{}] 10:09:22 INFO - PROCESS | 3792 | 1467738563008 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:22 INFO - PROCESS | 3792 | 1467738563010 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:23 INFO - PROCESS | 3792 | 1467738563082 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 10:09:23 INFO - PROCESS | 3792 | ++DOCSHELL 1B33BC00 == 15 [pid = 3792] [id = 15] 10:09:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 41 (1B33C000) [pid = 3792] [serial = 41] [outer = 00000000] 10:09:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 42 (1B33CC00) [pid = 3792] [serial = 42] [outer = 1B33C000] 10:09:23 INFO - PROCESS | 3792 | 1467738563115 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 3792 | 1467738563117 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 43 (1B33B400) [pid = 3792] [serial = 43] [outer = 1B33C000] 10:09:23 INFO - PROCESS | 3792 | ++DOCSHELL 1B344000 == 16 [pid = 3792] [id = 16] 10:09:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 44 (1B344400) [pid = 3792] [serial = 44] [outer = 00000000] 10:09:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 45 (1B346C00) [pid = 3792] [serial = 45] [outer = 1B344400] 10:09:23 INFO - PROCESS | 3792 | 1467738563172 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 46 (1B345400) [pid = 3792] [serial = 46] [outer = 1B344400] 10:09:23 INFO - PROCESS | 3792 | ++DOCSHELL 1B0B4000 == 17 [pid = 3792] [id = 17] 10:09:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 47 (1B0B4400) [pid = 3792] [serial = 47] [outer = 00000000] 10:09:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 48 (1B0B9000) [pid = 3792] [serial = 48] [outer = 1B0B4400] 10:09:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 49 (1B5C5800) [pid = 3792] [serial = 49] [outer = 1B0B4400] 10:09:23 INFO - PROCESS | 3792 | 1467738563611 Marionette TRACE conn3 <- [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]]]}] 10:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 654ms 10:09:23 INFO - PROCESS | 3792 | 1467738563658 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 3792 | 1467738563660 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 10:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:09:23 INFO - PROCESS | 3792 | 1467738563667 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - PROCESS | 3792 | 1467738563669 Marionette TRACE conn3 <- [1,34,null,{}] 10:09:23 INFO - PROCESS | 3792 | 1467738563672 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:23 INFO - PROCESS | 3792 | 1467738563674 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:23 INFO - PROCESS | 3792 | 1467738563781 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 10:09:24 INFO - PROCESS | 3792 | --DOCSHELL 114D3000 == 16 [pid = 3792] [id = 1] 10:09:24 INFO - PROCESS | 3792 | 1467738564318 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 3792 | 1467738564323 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:24 INFO - PROCESS | 3792 | ++DOCSHELL 1036C000 == 17 [pid = 3792] [id = 18] 10:09:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 50 (1036C800) [pid = 3792] [serial = 50] [outer = 00000000] 10:09:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 51 (104E4000) [pid = 3792] [serial = 51] [outer = 1036C800] 10:09:24 INFO - PROCESS | 3792 | 1467738564381 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 52 (104E9000) [pid = 3792] [serial = 52] [outer = 1036C800] 10:09:24 INFO - PROCESS | 3792 | 1467738564891 Marionette TRACE conn3 <- [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]]]}] 10:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1294ms 10:09:24 INFO - PROCESS | 3792 | 1467738564952 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 3792 | 1467738564956 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 10:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:09:24 INFO - PROCESS | 3792 | 1467738564961 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 3792 | 1467738564965 Marionette TRACE conn3 <- [1,38,null,{}] 10:09:24 INFO - PROCESS | 3792 | 1467738564970 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:24 INFO - PROCESS | 3792 | 1467738564973 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:25 INFO - PROCESS | 3792 | 1467738565092 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 10:09:25 INFO - PROCESS | 3792 | 1467738565156 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 3792 | 1467738565159 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:25 INFO - PROCESS | 3792 | ++DOCSHELL 114C9000 == 18 [pid = 3792] [id = 19] 10:09:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 53 (114D3000) [pid = 3792] [serial = 53] [outer = 00000000] 10:09:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 54 (130A3800) [pid = 3792] [serial = 54] [outer = 114D3000] 10:09:25 INFO - PROCESS | 3792 | 1467738565214 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 55 (1314D800) [pid = 3792] [serial = 55] [outer = 114D3000] 10:09:25 INFO - PROCESS | 3792 | 1467738565766 Marionette TRACE conn3 <- [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]]]}] 10:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 847ms 10:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:09:25 INFO - PROCESS | 3792 | 1467738565832 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 10:09:25 INFO - PROCESS | 3792 | 1467738565835 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 10:09:25 INFO - PROCESS | 3792 | 1467738565839 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - PROCESS | 3792 | 1467738565841 Marionette TRACE conn3 <- [1,42,null,{}] 10:09:25 INFO - PROCESS | 3792 | 1467738565845 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:25 INFO - PROCESS | 3792 | 1467738565847 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:25 INFO - PROCESS | 3792 | 1467738565948 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 10:09:26 INFO - PROCESS | 3792 | 1467738566012 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 3792 | 1467738566015 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:26 INFO - PROCESS | 3792 | ++DOCSHELL 13ED6800 == 19 [pid = 3792] [id = 20] 10:09:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (13EDC000) [pid = 3792] [serial = 56] [outer = 00000000] 10:09:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (14409C00) [pid = 3792] [serial = 57] [outer = 13EDC000] 10:09:26 INFO - PROCESS | 3792 | 1467738566069 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (154B3400) [pid = 3792] [serial = 58] [outer = 13EDC000] 10:09:26 INFO - PROCESS | 3792 | 1467738566732 Marionette TRACE conn3 <- [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]]]}] 10:09:26 INFO - PROCESS | 3792 | --DOCSHELL 114D4400 == 18 [pid = 3792] [id = 4] 10:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 951ms 10:09:26 INFO - PROCESS | 3792 | 1467738566802 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 3792 | 1467738566806 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 10:09:26 INFO - PROCESS | 3792 | 1467738566810 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:09:26 INFO - PROCESS | 3792 | 1467738566814 Marionette TRACE conn3 <- [1,46,null,{}] 10:09:26 INFO - PROCESS | 3792 | 1467738566819 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:26 INFO - PROCESS | 3792 | 1467738566822 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:26 INFO - PROCESS | 3792 | 1467738566904 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 10:09:26 INFO - PROCESS | 3792 | 1467738566915 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 3792 | 1467738566918 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:26 INFO - PROCESS | 3792 | ++DOCSHELL 10EA4000 == 19 [pid = 3792] [id = 21] 10:09:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (10EA7C00) [pid = 3792] [serial = 59] [outer = 00000000] 10:09:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (10EC9800) [pid = 3792] [serial = 60] [outer = 10EA7C00] 10:09:26 INFO - PROCESS | 3792 | 1467738566953 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (11207000) [pid = 3792] [serial = 61] [outer = 10EA7C00] 10:09:27 INFO - PROCESS | 3792 | 1467738567345 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 565ms 10:09:27 INFO - PROCESS | 3792 | 1467738567376 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 10:09:27 INFO - PROCESS | 3792 | 1467738567380 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 10:09:27 INFO - PROCESS | 3792 | 1467738567386 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:09:27 INFO - PROCESS | 3792 | 1467738567389 Marionette TRACE conn3 <- [1,50,null,{}] 10:09:27 INFO - PROCESS | 3792 | 1467738567394 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:27 INFO - PROCESS | 3792 | 1467738567398 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:27 INFO - PROCESS | 3792 | 1467738567565 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 10:09:27 INFO - PROCESS | 3792 | 1467738567671 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 3792 | 1467738567674 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:27 INFO - PROCESS | 3792 | ++DOCSHELL 12DC7000 == 20 [pid = 3792] [id = 22] 10:09:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (12DC9800) [pid = 3792] [serial = 62] [outer = 00000000] 10:09:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (1303AC00) [pid = 3792] [serial = 63] [outer = 12DC9800] 10:09:27 INFO - PROCESS | 3792 | 1467738567700 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (130A5C00) [pid = 3792] [serial = 64] [outer = 12DC9800] 10:09:28 INFO - PROCESS | 3792 | 1467738568028 Marionette TRACE conn3 <- [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]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 654ms 10:09:28 INFO - PROCESS | 3792 | 1467738568049 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 3792 | 1467738568051 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 10:09:28 INFO - PROCESS | 3792 | 1467738568054 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:09:28 INFO - PROCESS | 3792 | 1467738568058 Marionette TRACE conn3 <- [1,54,null,{}] 10:09:28 INFO - PROCESS | 3792 | 1467738568068 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:28 INFO - PROCESS | 3792 | 1467738568072 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:28 INFO - PROCESS | 3792 | 1467738568161 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 10:09:28 INFO - PROCESS | 3792 | 1467738568223 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 3792 | 1467738568226 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:28 INFO - PROCESS | 3792 | ++DOCSHELL 1314D400 == 21 [pid = 3792] [id = 23] 10:09:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1314EC00) [pid = 3792] [serial = 65] [outer = 00000000] 10:09:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (13286000) [pid = 3792] [serial = 66] [outer = 1314EC00] 10:09:28 INFO - PROCESS | 3792 | 1467738568281 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1391E400) [pid = 3792] [serial = 67] [outer = 1314EC00] 10:09:28 INFO - PROCESS | 3792 | 1467738568608 Marionette TRACE conn3 <- [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]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 610ms 10:09:28 INFO - PROCESS | 3792 | 1467738568677 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 3792 | 1467738568679 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 10:09:28 INFO - PROCESS | 3792 | 1467738568683 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:09:28 INFO - PROCESS | 3792 | 1467738568684 Marionette TRACE conn3 <- [1,58,null,{}] 10:09:28 INFO - PROCESS | 3792 | 1467738568688 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:28 INFO - PROCESS | 3792 | 1467738568690 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:28 INFO - PROCESS | 3792 | 1467738568753 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 10:09:28 INFO - PROCESS | 3792 | 1467738568759 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 3792 | 1467738568761 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:28 INFO - PROCESS | 3792 | ++DOCSHELL 13947C00 == 22 [pid = 3792] [id = 24] 10:09:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13952C00) [pid = 3792] [serial = 68] [outer = 00000000] 10:09:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (142A5000) [pid = 3792] [serial = 69] [outer = 13952C00] 10:09:28 INFO - PROCESS | 3792 | 1467738568805 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (142AB000) [pid = 3792] [serial = 70] [outer = 13952C00] 10:09:29 INFO - PROCESS | 3792 | 1467738569166 Marionette TRACE conn3 <- [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]]]}] 10:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 505ms 10:09:29 INFO - PROCESS | 3792 | 1467738569182 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 3792 | 1467738569184 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 10:09:29 INFO - PROCESS | 3792 | 1467738569188 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:09:29 INFO - PROCESS | 3792 | 1467738569189 Marionette TRACE conn3 <- [1,62,null,{}] 10:09:29 INFO - PROCESS | 3792 | 1467738569193 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:29 INFO - PROCESS | 3792 | 1467738569195 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:29 INFO - PROCESS | 3792 | 1467738569304 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 10:09:29 INFO - PROCESS | 3792 | 1467738569312 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 3792 | 1467738569314 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:29 INFO - PROCESS | 3792 | ++DOCSHELL 1440BC00 == 23 [pid = 3792] [id = 25] 10:09:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (14453400) [pid = 3792] [serial = 71] [outer = 00000000] 10:09:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (154A9800) [pid = 3792] [serial = 72] [outer = 14453400] 10:09:29 INFO - PROCESS | 3792 | 1467738569359 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (15887C00) [pid = 3792] [serial = 73] [outer = 14453400] 10:09:29 INFO - PROCESS | 3792 | 1467738569724 Marionette TRACE conn3 <- [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]]]}] 10:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 565ms 10:09:29 INFO - PROCESS | 3792 | 1467738569767 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 3792 | 1467738569769 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 10:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:09:29 INFO - PROCESS | 3792 | 1467738569772 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - PROCESS | 3792 | 1467738569774 Marionette TRACE conn3 <- [1,66,null,{}] 10:09:29 INFO - PROCESS | 3792 | 1467738569761 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:29 INFO - PROCESS | 3792 | 1467738569766 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:29 INFO - PROCESS | 3792 | 1467738569882 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 10:09:29 INFO - PROCESS | 3792 | 1467738569891 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 3792 | 1467738569893 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:29 INFO - PROCESS | 3792 | ++DOCSHELL 158C5400 == 24 [pid = 3792] [id = 26] 10:09:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (158C9400) [pid = 3792] [serial = 74] [outer = 00000000] 10:09:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16674400) [pid = 3792] [serial = 75] [outer = 158C9400] 10:09:29 INFO - PROCESS | 3792 | 1467738569940 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16675800) [pid = 3792] [serial = 76] [outer = 158C9400] 10:09:30 INFO - PROCESS | 3792 | 1467738570321 Marionette TRACE conn3 <- [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]]]}] 10:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 609ms 10:09:30 INFO - PROCESS | 3792 | 1467738570377 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 3792 | 1467738570379 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 10:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:09:30 INFO - PROCESS | 3792 | 1467738570382 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 3792 | 1467738570384 Marionette TRACE conn3 <- [1,70,null,{}] 10:09:30 INFO - PROCESS | 3792 | 1467738570388 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:30 INFO - PROCESS | 3792 | 1467738570390 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:30 INFO - PROCESS | 3792 | 1467738570484 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 10:09:30 INFO - PROCESS | 3792 | 1467738570492 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 3792 | 1467738570494 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:30 INFO - PROCESS | 3792 | ++DOCSHELL 112E8000 == 25 [pid = 3792] [id = 27] 10:09:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (13448C00) [pid = 3792] [serial = 77] [outer = 00000000] 10:09:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16932400) [pid = 3792] [serial = 78] [outer = 13448C00] 10:09:30 INFO - PROCESS | 3792 | 1467738570537 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16DB0000) [pid = 3792] [serial = 79] [outer = 13448C00] 10:09:30 INFO - PROCESS | 3792 | 1467738570878 Marionette TRACE conn3 <- [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]]]}] 10:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 565ms 10:09:30 INFO - PROCESS | 3792 | 1467738570942 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 3792 | 1467738570943 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 10:09:30 INFO - PROCESS | 3792 | 1467738570947 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:09:30 INFO - PROCESS | 3792 | 1467738570948 Marionette TRACE conn3 <- [1,74,null,{}] 10:09:30 INFO - PROCESS | 3792 | 1467738570951 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:30 INFO - PROCESS | 3792 | 1467738570953 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:31 INFO - PROCESS | 3792 | 1467738571028 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 10:09:31 INFO - PROCESS | 3792 | 1467738571115 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 3792 | 1467738571117 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:31 INFO - PROCESS | 3792 | ++DOCSHELL 103CB800 == 26 [pid = 3792] [id = 28] 10:09:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13036000) [pid = 3792] [serial = 80] [outer = 00000000] 10:09:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (17445400) [pid = 3792] [serial = 81] [outer = 13036000] 10:09:31 INFO - PROCESS | 3792 | 1467738571162 Marionette DEBUG loaded listener.js 10:09:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (17530800) [pid = 3792] [serial = 82] [outer = 13036000] 10:09:31 INFO - PROCESS | 3792 | 1467738571466 Marionette TRACE conn3 <- [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]]]}] 10:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 565ms 10:09:31 INFO - PROCESS | 3792 | 1467738571527 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 3792 | 1467738571512 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 10:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:09:31 INFO - PROCESS | 3792 | 1467738571516 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:09:31 INFO - PROCESS | 3792 | 1467738571517 Marionette TRACE conn3 <- [1,78,null,{}] 10:09:31 INFO - PROCESS | 3792 | 1467738571521 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:31 INFO - PROCESS | 3792 | 1467738571523 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:31 INFO - PROCESS | 3792 | 1467738571628 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 10:09:31 INFO - PROCESS | 3792 | 1467738571635 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 3792 | 1467738571637 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:31 INFO - PROCESS | 3792 | ++DOCSHELL 130D5C00 == 27 [pid = 3792] [id = 29] 10:09:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16B07000) [pid = 3792] [serial = 83] [outer = 00000000] 10:09:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (175D6800) [pid = 3792] [serial = 84] [outer = 16B07000] 10:09:31 INFO - PROCESS | 3792 | 1467738571688 Marionette DEBUG loaded listener.js 10:09:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (175DA000) [pid = 3792] [serial = 85] [outer = 16B07000] 10:09:32 INFO - PROCESS | 3792 | 1467738572033 Marionette TRACE conn3 <- [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]]]}] 10:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 565ms 10:09:32 INFO - PROCESS | 3792 | 1467738572090 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 3792 | 1467738572092 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 10:09:32 INFO - PROCESS | 3792 | 1467738572095 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:09:32 INFO - PROCESS | 3792 | 1467738572097 Marionette TRACE conn3 <- [1,82,null,{}] 10:09:32 INFO - PROCESS | 3792 | 1467738572100 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:32 INFO - PROCESS | 3792 | 1467738572102 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:32 INFO - PROCESS | 3792 | 1467738572175 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 10:09:32 INFO - PROCESS | 3792 | 1467738572248 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 3792 | 1467738572250 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:32 INFO - PROCESS | 3792 | ++DOCSHELL 1754AC00 == 28 [pid = 3792] [id = 30] 10:09:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (1754C800) [pid = 3792] [serial = 86] [outer = 00000000] 10:09:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (17CCF000) [pid = 3792] [serial = 87] [outer = 1754C800] 10:09:32 INFO - PROCESS | 3792 | 1467738572292 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (18038000) [pid = 3792] [serial = 88] [outer = 1754C800] 10:09:32 INFO - PROCESS | 3792 | 1467738572628 Marionette TRACE conn3 <- [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]]]}] 10:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 565ms 10:09:32 INFO - PROCESS | 3792 | 1467738572657 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 3792 | 1467738572659 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 10:09:32 INFO - PROCESS | 3792 | 1467738572662 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:09:32 INFO - PROCESS | 3792 | 1467738572665 Marionette TRACE conn3 <- [1,86,null,{}] 10:09:32 INFO - PROCESS | 3792 | 1467738572668 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:32 INFO - PROCESS | 3792 | 1467738572670 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:32 INFO - PROCESS | 3792 | 1467738572789 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 10:09:32 INFO - PROCESS | 3792 | 1467738572797 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 3792 | 1467738572799 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:32 INFO - PROCESS | 3792 | ++DOCSHELL 12B02800 == 29 [pid = 3792] [id = 31] 10:09:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1768C800) [pid = 3792] [serial = 89] [outer = 00000000] 10:09:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (19792C00) [pid = 3792] [serial = 90] [outer = 1768C800] 10:09:32 INFO - PROCESS | 3792 | 1467738572842 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (19F6DC00) [pid = 3792] [serial = 91] [outer = 1768C800] 10:09:33 INFO - PROCESS | 3792 | 1467738573197 Marionette TRACE conn3 <- [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]]]}] 10:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 565ms 10:09:33 INFO - PROCESS | 3792 | 1467738573243 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 10:09:33 INFO - PROCESS | 3792 | 1467738573245 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 10:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:09:33 INFO - PROCESS | 3792 | 1467738573248 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:09:33 INFO - PROCESS | 3792 | 1467738573250 Marionette TRACE conn3 <- [1,90,null,{}] 10:09:33 INFO - PROCESS | 3792 | 1467738573253 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:33 INFO - PROCESS | 3792 | 1467738573255 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:33 INFO - PROCESS | 3792 | 1467738573313 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 10:09:33 INFO - PROCESS | 3792 | 1467738573318 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:33 INFO - PROCESS | 3792 | 1467738573320 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:33 INFO - PROCESS | 3792 | ++DOCSHELL 13285C00 == 30 [pid = 3792] [id = 32] 10:09:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (13C74C00) [pid = 3792] [serial = 92] [outer = 00000000] 10:09:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1A1DA800) [pid = 3792] [serial = 93] [outer = 13C74C00] 10:09:33 INFO - PROCESS | 3792 | 1467738573372 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1A2C0400) [pid = 3792] [serial = 94] [outer = 13C74C00] 10:09:33 INFO - PROCESS | 3792 | 1467738573758 Marionette TRACE conn3 <- [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]]]}] 10:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 565ms 10:09:34 INFO - PROCESS | 3792 | 1467738574542 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 3792 | 1467738574546 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 10:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:09:34 INFO - PROCESS | 3792 | 1467738574572 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - PROCESS | 3792 | 1467738574578 Marionette TRACE conn3 <- [1,94,null,{}] 10:09:34 INFO - PROCESS | 3792 | 1467738574619 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:34 INFO - PROCESS | 3792 | 1467738574622 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:34 INFO - PROCESS | 3792 | 1467738574727 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 10:09:34 INFO - PROCESS | 3792 | 1467738574736 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 3792 | 1467738574740 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:34 INFO - PROCESS | 3792 | ++DOCSHELL 10A0E800 == 31 [pid = 3792] [id = 33] 10:09:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (10A0F800) [pid = 3792] [serial = 95] [outer = 00000000] 10:09:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (10A7D800) [pid = 3792] [serial = 96] [outer = 10A0F800] 10:09:34 INFO - PROCESS | 3792 | 1467738574787 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (10EA8800) [pid = 3792] [serial = 97] [outer = 10A0F800] 10:09:35 INFO - PROCESS | 3792 | 1467738575168 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 624ms 10:09:35 INFO - PROCESS | 3792 | 1467738575206 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 10:09:35 INFO - PROCESS | 3792 | 1467738575209 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 10:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:09:35 INFO - PROCESS | 3792 | 1467738575215 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:09:35 INFO - PROCESS | 3792 | 1467738575200 Marionette TRACE conn3 <- [1,98,null,{}] 10:09:35 INFO - PROCESS | 3792 | 1467738575209 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:35 INFO - PROCESS | 3792 | 1467738575211 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:35 INFO - PROCESS | 3792 | 1467738575319 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 10:09:35 INFO - PROCESS | 3792 | 1467738575326 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:35 INFO - PROCESS | 3792 | 1467738575328 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:35 INFO - PROCESS | 3792 | ++DOCSHELL 12854400 == 32 [pid = 3792] [id = 34] 10:09:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (12B01400) [pid = 3792] [serial = 98] [outer = 00000000] 10:09:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (13074C00) [pid = 3792] [serial = 99] [outer = 12B01400] 10:09:35 INFO - PROCESS | 3792 | 1467738575374 Marionette DEBUG loaded listener.js 10:09:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (1312F800) [pid = 3792] [serial = 100] [outer = 12B01400] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (1A8A3C00) [pid = 3792] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (1A73D400) [pid = 3792] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (1A61A400) [pid = 3792] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (19790800) [pid = 3792] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (13ED6400) [pid = 3792] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (1B344400) [pid = 3792] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (1AF2E000) [pid = 3792] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (1AABB400) [pid = 3792] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (13952C00) [pid = 3792] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (14453400) [pid = 3792] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (158C9400) [pid = 3792] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (13448C00) [pid = 3792] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (13036000) [pid = 3792] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (16B07000) [pid = 3792] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1754C800) [pid = 3792] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1036C800) [pid = 3792] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (114D3000) [pid = 3792] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (13EDC000) [pid = 3792] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (10EA7C00) [pid = 3792] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (12DC9800) [pid = 3792] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1314EC00) [pid = 3792] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:09:36 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1768C800) [pid = 3792] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:09:36 INFO - PROCESS | 3792 | 1467738576232 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1100ms 10:09:36 INFO - PROCESS | 3792 | 1467738576301 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 3792 | 1467738576303 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 10:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:09:36 INFO - PROCESS | 3792 | 1467738576306 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - PROCESS | 3792 | 1467738576308 Marionette TRACE conn3 <- [1,102,null,{}] 10:09:36 INFO - PROCESS | 3792 | 1467738576317 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:36 INFO - PROCESS | 3792 | 1467738576321 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:36 INFO - PROCESS | 3792 | 1467738576403 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 10:09:36 INFO - PROCESS | 3792 | 1467738576483 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 3792 | 1467738576486 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:36 INFO - PROCESS | 3792 | ++DOCSHELL 13146800 == 33 [pid = 3792] [id = 35] 10:09:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (13147000) [pid = 3792] [serial = 101] [outer = 00000000] 10:09:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (131E6000) [pid = 3792] [serial = 102] [outer = 13147000] 10:09:36 INFO - PROCESS | 3792 | 1467738576533 Marionette DEBUG loaded listener.js 10:09:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1328A400) [pid = 3792] [serial = 103] [outer = 13147000] 10:09:36 INFO - PROCESS | 3792 | 1467738576853 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 565ms 10:09:36 INFO - PROCESS | 3792 | 1467738576885 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 3792 | 1467738576887 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 10:09:36 INFO - PROCESS | 3792 | 1467738576890 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:09:36 INFO - PROCESS | 3792 | 1467738576892 Marionette TRACE conn3 <- [1,106,null,{}] 10:09:36 INFO - PROCESS | 3792 | 1467738576895 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:36 INFO - PROCESS | 3792 | 1467738576879 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:36 INFO - PROCESS | 3792 | 1467738576976 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 10:09:37 INFO - PROCESS | 3792 | 1467738577040 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 3792 | 1467738577043 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:37 INFO - PROCESS | 3792 | ++DOCSHELL 13280C00 == 34 [pid = 3792] [id = 36] 10:09:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1344F400) [pid = 3792] [serial = 104] [outer = 00000000] 10:09:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (13ECE400) [pid = 3792] [serial = 105] [outer = 1344F400] 10:09:37 INFO - PROCESS | 3792 | 1467738577086 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (14403400) [pid = 3792] [serial = 106] [outer = 1344F400] 10:09:37 INFO - PROCESS | 3792 | 1467738577416 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 565ms 10:09:37 INFO - PROCESS | 3792 | 1467738577452 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 3792 | 1467738577454 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 10:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:09:37 INFO - PROCESS | 3792 | 1467738577458 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 3792 | 1467738577460 Marionette TRACE conn3 <- [1,110,null,{}] 10:09:37 INFO - PROCESS | 3792 | 1467738577463 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:37 INFO - PROCESS | 3792 | 1467738577465 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:37 INFO - PROCESS | 3792 | 1467738577536 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 10:09:37 INFO - PROCESS | 3792 | 1467738577601 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 3792 | 1467738577603 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:37 INFO - PROCESS | 3792 | ++DOCSHELL 139D2800 == 35 [pid = 3792] [id = 37] 10:09:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (142AA800) [pid = 3792] [serial = 107] [outer = 00000000] 10:09:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (15D40000) [pid = 3792] [serial = 108] [outer = 142AA800] 10:09:37 INFO - PROCESS | 3792 | 1467738577646 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (16037400) [pid = 3792] [serial = 109] [outer = 142AA800] 10:09:37 INFO - PROCESS | 3792 | 1467738577989 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 565ms 10:09:38 INFO - PROCESS | 3792 | 1467738578019 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 10:09:38 INFO - PROCESS | 3792 | 1467738578021 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 10:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:09:38 INFO - PROCESS | 3792 | 1467738578025 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:09:38 INFO - PROCESS | 3792 | 1467738578026 Marionette TRACE conn3 <- [1,114,null,{}] 10:09:38 INFO - PROCESS | 3792 | 1467738578040 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:38 INFO - PROCESS | 3792 | 1467738578045 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:38 INFO - PROCESS | 3792 | 1467738578179 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 10:09:38 INFO - PROCESS | 3792 | 1467738578244 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:38 INFO - PROCESS | 3792 | 1467738578247 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:38 INFO - PROCESS | 3792 | ++DOCSHELL 104EB800 == 36 [pid = 3792] [id = 38] 10:09:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (104EBC00) [pid = 3792] [serial = 110] [outer = 00000000] 10:09:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (10A0B800) [pid = 3792] [serial = 111] [outer = 104EBC00] 10:09:38 INFO - PROCESS | 3792 | 1467738578286 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (10A7E800) [pid = 3792] [serial = 112] [outer = 104EBC00] 10:09:38 INFO - PROCESS | 3792 | 1467738578829 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 862ms 10:09:38 INFO - PROCESS | 3792 | 1467738578895 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 10:09:38 INFO - PROCESS | 3792 | 1467738578899 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 10:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:09:38 INFO - PROCESS | 3792 | 1467738578904 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:09:38 INFO - PROCESS | 3792 | 1467738578907 Marionette TRACE conn3 <- [1,118,null,{}] 10:09:38 INFO - PROCESS | 3792 | 1467738578912 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:38 INFO - PROCESS | 3792 | 1467738578917 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:39 INFO - PROCESS | 3792 | 1467738579006 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 10:09:39 INFO - PROCESS | 3792 | 1467738579071 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 3792 | 1467738579074 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:39 INFO - PROCESS | 3792 | ++DOCSHELL 1306E000 == 37 [pid = 3792] [id = 39] 10:09:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (13078000) [pid = 3792] [serial = 113] [outer = 00000000] 10:09:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (13442C00) [pid = 3792] [serial = 114] [outer = 13078000] 10:09:39 INFO - PROCESS | 3792 | 1467738579130 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (13C79400) [pid = 3792] [serial = 115] [outer = 13078000] 10:09:39 INFO - PROCESS | 3792 | 1467738579592 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 758ms 10:09:39 INFO - PROCESS | 3792 | 1467738579655 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 10:09:39 INFO - PROCESS | 3792 | 1467738579658 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 10:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:09:39 INFO - PROCESS | 3792 | 1467738579662 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - PROCESS | 3792 | 1467738579664 Marionette TRACE conn3 <- [1,122,null,{}] 10:09:39 INFO - PROCESS | 3792 | 1467738579668 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:39 INFO - PROCESS | 3792 | 1467738579671 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:39 INFO - PROCESS | 3792 | 1467738579779 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 10:09:39 INFO - PROCESS | 3792 | 1467738579867 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 3792 | 1467738579870 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:39 INFO - PROCESS | 3792 | ++DOCSHELL 16928400 == 38 [pid = 3792] [id = 40] 10:09:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (16B05C00) [pid = 3792] [serial = 116] [outer = 00000000] 10:09:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (17445800) [pid = 3792] [serial = 117] [outer = 16B05C00] 10:09:39 INFO - PROCESS | 3792 | 1467738579922 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (17534400) [pid = 3792] [serial = 118] [outer = 16B05C00] 10:09:40 INFO - PROCESS | 3792 | 1467738580388 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 788ms 10:09:40 INFO - PROCESS | 3792 | 1467738580469 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 10:09:40 INFO - PROCESS | 3792 | 1467738580473 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 10:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:09:40 INFO - PROCESS | 3792 | 1467738580483 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:09:40 INFO - PROCESS | 3792 | 1467738580488 Marionette TRACE conn3 <- [1,126,null,{}] 10:09:40 INFO - PROCESS | 3792 | 1467738580492 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:40 INFO - PROCESS | 3792 | 1467738580495 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:40 INFO - PROCESS | 3792 | 1467738580603 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 10:09:40 INFO - PROCESS | 3792 | 1467738580657 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:40 INFO - PROCESS | 3792 | 1467738580659 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:40 INFO - PROCESS | 3792 | ++DOCSHELL 17C37400 == 39 [pid = 3792] [id = 41] 10:09:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (17C38400) [pid = 3792] [serial = 119] [outer = 00000000] 10:09:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (182C7C00) [pid = 3792] [serial = 120] [outer = 17C38400] 10:09:40 INFO - PROCESS | 3792 | 1467738580711 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (182D2800) [pid = 3792] [serial = 121] [outer = 17C38400] 10:09:41 INFO - PROCESS | 3792 | 1467738581286 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 862ms 10:09:41 INFO - PROCESS | 3792 | 1467738581347 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 10:09:41 INFO - PROCESS | 3792 | 1467738581350 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 10:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:09:41 INFO - PROCESS | 3792 | 1467738581353 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:09:41 INFO - PROCESS | 3792 | 1467738581355 Marionette TRACE conn3 <- [1,130,null,{}] 10:09:41 INFO - PROCESS | 3792 | 1467738581342 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:41 INFO - PROCESS | 3792 | 1467738581344 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:41 INFO - PROCESS | 3792 | 1467738581441 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 10:09:41 INFO - PROCESS | 3792 | 1467738581512 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:41 INFO - PROCESS | 3792 | 1467738581514 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:41 INFO - PROCESS | 3792 | ++DOCSHELL 10A07800 == 40 [pid = 3792] [id = 42] 10:09:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (10A08C00) [pid = 3792] [serial = 122] [outer = 00000000] 10:09:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (11CD1C00) [pid = 3792] [serial = 123] [outer = 10A08C00] 10:09:41 INFO - PROCESS | 3792 | 1467738581566 Marionette DEBUG loaded listener.js 10:09:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (13947400) [pid = 3792] [serial = 124] [outer = 10A08C00] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 139D2800 == 39 [pid = 3792] [id = 37] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 13280C00 == 38 [pid = 3792] [id = 36] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 13146800 == 37 [pid = 3792] [id = 35] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 12854400 == 36 [pid = 3792] [id = 34] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 10A0E800 == 35 [pid = 3792] [id = 33] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 1754AC00 == 34 [pid = 3792] [id = 30] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 130D5C00 == 33 [pid = 3792] [id = 29] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 13285C00 == 32 [pid = 3792] [id = 32] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 17C37400 == 31 [pid = 3792] [id = 41] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 16928400 == 30 [pid = 3792] [id = 40] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 12B02800 == 29 [pid = 3792] [id = 31] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 104EB800 == 28 [pid = 3792] [id = 38] 10:09:42 INFO - PROCESS | 3792 | --DOCSHELL 1306E000 == 27 [pid = 3792] [id = 39] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (1686CC00) [pid = 3792] [serial = 17] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (1B345400) [pid = 3792] [serial = 46] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (142A5000) [pid = 3792] [serial = 69] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (154A9800) [pid = 3792] [serial = 72] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (16674400) [pid = 3792] [serial = 75] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (16932400) [pid = 3792] [serial = 78] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (17445400) [pid = 3792] [serial = 81] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (175D6800) [pid = 3792] [serial = 84] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (142AB000) [pid = 3792] [serial = 70] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (17CCF000) [pid = 3792] [serial = 87] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (19792C00) [pid = 3792] [serial = 90] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (104E4000) [pid = 3792] [serial = 51] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (130A3800) [pid = 3792] [serial = 54] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (14409C00) [pid = 3792] [serial = 57] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (154B3400) [pid = 3792] [serial = 58] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (10EC9800) [pid = 3792] [serial = 60] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1303AC00) [pid = 3792] [serial = 63] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (13286000) [pid = 3792] [serial = 66] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (15887C00) [pid = 3792] [serial = 73] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16675800) [pid = 3792] [serial = 76] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (130A5C00) [pid = 3792] [serial = 64] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16DB0000) [pid = 3792] [serial = 79] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (17530800) [pid = 3792] [serial = 82] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (11207000) [pid = 3792] [serial = 61] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1391E400) [pid = 3792] [serial = 67] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (175DA000) [pid = 3792] [serial = 85] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (18038000) [pid = 3792] [serial = 88] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (104E9000) [pid = 3792] [serial = 52] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1314D800) [pid = 3792] [serial = 55] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (19F6DC00) [pid = 3792] [serial = 91] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16928800) [pid = 3792] [serial = 14] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (142A9800) [pid = 3792] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (142A4000) [pid = 3792] [serial = 9] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1281E000) [pid = 3792] [serial = 4] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1B0B9000) [pid = 3792] [serial = 48] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1B33CC00) [pid = 3792] [serial = 42] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1B346C00) [pid = 3792] [serial = 45] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (1B0D8400) [pid = 3792] [serial = 39] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (1B0DD000) [pid = 3792] [serial = 40] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (1AE5F800) [pid = 3792] [serial = 36] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (1AF25800) [pid = 3792] [serial = 37] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (1A8AB800) [pid = 3792] [serial = 33] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (1AE5B400) [pid = 3792] [serial = 34] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (1AC55800) [pid = 3792] [serial = 30] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (1AE59C00) [pid = 3792] [serial = 31] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (1AC56C00) [pid = 3792] [serial = 27] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (1AE51C00) [pid = 3792] [serial = 28] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 54 (1A2BF400) [pid = 3792] [serial = 24] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 53 (19797C00) [pid = 3792] [serial = 21] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | --DOMWINDOW == 52 (19F61C00) [pid = 3792] [serial = 22] [outer = 00000000] [url = about:blank] 10:09:42 INFO - PROCESS | 3792 | 1467738582689 Marionette TRACE conn3 <- [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]]]}] 10:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1383ms 10:09:42 INFO - PROCESS | 3792 | 1467738582735 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 3792 | 1467738582739 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 10:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:09:42 INFO - PROCESS | 3792 | 1467738582747 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 3792 | 1467738582751 Marionette TRACE conn3 <- [1,134,null,{}] 10:09:42 INFO - PROCESS | 3792 | 1467738582757 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:42 INFO - PROCESS | 3792 | 1467738582760 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:42 INFO - PROCESS | 3792 | 1467738582848 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 10:09:42 INFO - PROCESS | 3792 | 1467738582855 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 3792 | 1467738582860 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:42 INFO - PROCESS | 3792 | ++DOCSHELL 10EC9800 == 28 [pid = 3792] [id = 43] 10:09:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 53 (10ECB400) [pid = 3792] [serial = 125] [outer = 00000000] 10:09:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 54 (11208400) [pid = 3792] [serial = 126] [outer = 10ECB400] 10:09:42 INFO - PROCESS | 3792 | 1467738582908 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 55 (112E6400) [pid = 3792] [serial = 127] [outer = 10ECB400] 10:09:43 INFO - PROCESS | 3792 | 1467738583349 Marionette TRACE conn3 <- [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]]]}] 10:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 669ms 10:09:43 INFO - PROCESS | 3792 | 1467738583409 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 10:09:43 INFO - PROCESS | 3792 | 1467738583414 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 10:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:09:43 INFO - PROCESS | 3792 | 1467738583420 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:09:43 INFO - PROCESS | 3792 | 1467738583423 Marionette TRACE conn3 <- [1,138,null,{}] 10:09:43 INFO - PROCESS | 3792 | 1467738583427 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:43 INFO - PROCESS | 3792 | 1467738583429 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:43 INFO - PROCESS | 3792 | 1467738583495 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 10:09:43 INFO - PROCESS | 3792 | 1467738583505 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:43 INFO - PROCESS | 3792 | 1467738583508 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:43 INFO - PROCESS | 3792 | ++DOCSHELL 13075000 == 29 [pid = 3792] [id = 44] 10:09:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (13078400) [pid = 3792] [serial = 128] [outer = 00000000] 10:09:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (130D5C00) [pid = 3792] [serial = 129] [outer = 13078400] 10:09:43 INFO - PROCESS | 3792 | 1467738583554 Marionette DEBUG loaded listener.js 10:09:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (1314A400) [pid = 3792] [serial = 130] [outer = 13078400] 10:09:43 INFO - PROCESS | 3792 | 1467738583955 Marionette TRACE conn3 <- [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]]]}] 10:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 565ms 10:09:43 INFO - PROCESS | 3792 | 1467738583981 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 10:09:43 INFO - PROCESS | 3792 | 1467738583983 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 10:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:09:43 INFO - PROCESS | 3792 | 1467738583987 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:09:43 INFO - PROCESS | 3792 | 1467738583990 Marionette TRACE conn3 <- [1,142,null,{}] 10:09:43 INFO - PROCESS | 3792 | 1467738584001 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:43 INFO - PROCESS | 3792 | 1467738584005 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:44 INFO - PROCESS | 3792 | 1467738584093 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 10:09:44 INFO - PROCESS | 3792 | 1467738584100 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 3792 | 1467738584103 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:44 INFO - PROCESS | 3792 | ++DOCSHELL 1328B000 == 30 [pid = 3792] [id = 45] 10:09:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (1344B400) [pid = 3792] [serial = 131] [outer = 00000000] 10:09:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (13EDBC00) [pid = 3792] [serial = 132] [outer = 1344B400] 10:09:44 INFO - PROCESS | 3792 | 1467738584150 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (142A9000) [pid = 3792] [serial = 133] [outer = 1344B400] 10:09:44 INFO - PROCESS | 3792 | 1467738584544 Marionette TRACE conn3 <- [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]]]}] 10:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 609ms 10:09:44 INFO - PROCESS | 3792 | 1467738584590 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 10:09:44 INFO - PROCESS | 3792 | 1467738584592 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 10:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:09:44 INFO - PROCESS | 3792 | 1467738584596 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:09:44 INFO - PROCESS | 3792 | 1467738584597 Marionette TRACE conn3 <- [1,146,null,{}] 10:09:44 INFO - PROCESS | 3792 | 1467738584601 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:44 INFO - PROCESS | 3792 | 1467738584603 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:44 INFO - PROCESS | 3792 | 1467738584691 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 10:09:44 INFO - PROCESS | 3792 | 1467738584696 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 3792 | 1467738584698 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:44 INFO - PROCESS | 3792 | ++DOCSHELL 13EDB400 == 31 [pid = 3792] [id = 46] 10:09:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (13EDCC00) [pid = 3792] [serial = 134] [outer = 00000000] 10:09:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (158D1400) [pid = 3792] [serial = 135] [outer = 13EDCC00] 10:09:44 INFO - PROCESS | 3792 | 1467738584742 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (15D40800) [pid = 3792] [serial = 136] [outer = 13EDCC00] 10:09:45 INFO - PROCESS | 3792 | 1467738585167 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 610ms 10:09:45 INFO - PROCESS | 3792 | 1467738585213 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 3792 | 1467738585215 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 10:09:45 INFO - PROCESS | 3792 | 1467738585218 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:09:45 INFO - PROCESS | 3792 | 1467738585220 Marionette TRACE conn3 <- [1,150,null,{}] 10:09:45 INFO - PROCESS | 3792 | 1467738585223 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:45 INFO - PROCESS | 3792 | 1467738585225 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:45 INFO - PROCESS | 3792 | 1467738585320 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 10:09:45 INFO - PROCESS | 3792 | 1467738585309 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:45 INFO - PROCESS | 3792 | 1467738585312 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:45 INFO - PROCESS | 3792 | ++DOCSHELL 139CF400 == 32 [pid = 3792] [id = 47] 10:09:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (142A8400) [pid = 3792] [serial = 137] [outer = 00000000] 10:09:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (16677400) [pid = 3792] [serial = 138] [outer = 142A8400] 10:09:45 INFO - PROCESS | 3792 | 1467738585355 Marionette DEBUG loaded listener.js 10:09:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1686C000) [pid = 3792] [serial = 139] [outer = 142A8400] 10:09:45 INFO - PROCESS | 3792 | 1467738585781 Marionette TRACE conn3 <- [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]]]}] 10:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 594ms 10:09:45 INFO - PROCESS | 3792 | 1467738585818 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 3792 | 1467738585820 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 10:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:09:45 INFO - PROCESS | 3792 | 1467738585824 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 3792 | 1467738585825 Marionette TRACE conn3 <- [1,154,null,{}] 10:09:45 INFO - PROCESS | 3792 | 1467738585832 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:45 INFO - PROCESS | 3792 | 1467738585838 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:45 INFO - PROCESS | 3792 | 1467738585974 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 10:09:45 INFO - PROCESS | 3792 | 1467738585987 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:45 INFO - PROCESS | 3792 | 1467738585989 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:45 INFO - PROCESS | 3792 | ++DOCSHELL 1686F800 == 33 [pid = 3792] [id = 48] 10:09:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (16932400) [pid = 3792] [serial = 140] [outer = 00000000] 10:09:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (17445400) [pid = 3792] [serial = 141] [outer = 16932400] 10:09:46 INFO - PROCESS | 3792 | 1467738586032 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (1754AC00) [pid = 3792] [serial = 142] [outer = 16932400] 10:09:46 INFO - PROCESS | 3792 | 1467738586414 Marionette TRACE conn3 <- [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]]]}] 10:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 595ms 10:09:46 INFO - PROCESS | 3792 | 1467738586425 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 10:09:46 INFO - PROCESS | 3792 | 1467738586427 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 10:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:09:46 INFO - PROCESS | 3792 | 1467738586430 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:09:46 INFO - PROCESS | 3792 | 1467738586432 Marionette TRACE conn3 <- [1,158,null,{}] 10:09:46 INFO - PROCESS | 3792 | 1467738586436 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:46 INFO - PROCESS | 3792 | 1467738586437 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:46 INFO - PROCESS | 3792 | 1467738586551 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 10:09:46 INFO - PROCESS | 3792 | 1467738586619 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:46 INFO - PROCESS | 3792 | 1467738586620 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:46 INFO - PROCESS | 3792 | ++DOCSHELL 17442400 == 34 [pid = 3792] [id = 49] 10:09:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (17443C00) [pid = 3792] [serial = 143] [outer = 00000000] 10:09:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1768C000) [pid = 3792] [serial = 144] [outer = 17443C00] 10:09:46 INFO - PROCESS | 3792 | 1467738586663 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (17682C00) [pid = 3792] [serial = 145] [outer = 17443C00] 10:09:46 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13C74C00) [pid = 3792] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:09:46 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (142AA800) [pid = 3792] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:09:46 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (12B01400) [pid = 3792] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:09:46 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (10A0F800) [pid = 3792] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:09:46 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1344F400) [pid = 3792] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:09:46 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (13147000) [pid = 3792] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:09:47 INFO - PROCESS | 3792 | 1467738587027 Marionette TRACE conn3 <- [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]]]}] 10:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 609ms 10:09:47 INFO - PROCESS | 3792 | 1467738587051 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 3792 | 1467738587053 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 10:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:09:47 INFO - PROCESS | 3792 | 1467738587057 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 3792 | 1467738587058 Marionette TRACE conn3 <- [1,162,null,{}] 10:09:47 INFO - PROCESS | 3792 | 1467738587061 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:47 INFO - PROCESS | 3792 | 1467738587063 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:47 INFO - PROCESS | 3792 | 1467738587146 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 10:09:47 INFO - PROCESS | 3792 | 1467738587188 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:47 INFO - PROCESS | 3792 | 1467738587190 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:47 INFO - PROCESS | 3792 | ++DOCSHELL 1292A800 == 35 [pid = 3792] [id = 50] 10:09:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (129B7800) [pid = 3792] [serial = 146] [outer = 00000000] 10:09:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (15883000) [pid = 3792] [serial = 147] [outer = 129B7800] 10:09:47 INFO - PROCESS | 3792 | 1467738587234 Marionette DEBUG loaded listener.js 10:09:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (17685C00) [pid = 3792] [serial = 148] [outer = 129B7800] 10:09:47 INFO - PROCESS | 3792 | 1467738587551 Marionette TRACE conn3 <- [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]]]}] 10:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 565ms 10:09:47 INFO - PROCESS | 3792 | 1467738587616 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 3792 | 1467738587618 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 10:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:09:47 INFO - PROCESS | 3792 | 1467738587622 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 3792 | 1467738587624 Marionette TRACE conn3 <- [1,166,null,{}] 10:09:47 INFO - PROCESS | 3792 | 1467738587627 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:47 INFO - PROCESS | 3792 | 1467738587629 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:47 INFO - PROCESS | 3792 | 1467738587731 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 10:09:47 INFO - PROCESS | 3792 | 1467738587738 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:47 INFO - PROCESS | 3792 | 1467738587740 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:47 INFO - PROCESS | 3792 | ++DOCSHELL 17530C00 == 36 [pid = 3792] [id = 51] 10:09:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (17535000) [pid = 3792] [serial = 149] [outer = 00000000] 10:09:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (19793C00) [pid = 3792] [serial = 150] [outer = 17535000] 10:09:47 INFO - PROCESS | 3792 | 1467738587782 Marionette DEBUG loaded listener.js 10:09:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (19795000) [pid = 3792] [serial = 151] [outer = 17535000] 10:09:48 INFO - PROCESS | 3792 | 1467738588153 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 565ms 10:09:48 INFO - PROCESS | 3792 | 1467738588201 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 10:09:48 INFO - PROCESS | 3792 | 1467738588203 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 10:09:48 INFO - PROCESS | 3792 | 1467738588206 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:09:48 INFO - PROCESS | 3792 | 1467738588208 Marionette TRACE conn3 <- [1,170,null,{}] 10:09:48 INFO - PROCESS | 3792 | 1467738588193 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:48 INFO - PROCESS | 3792 | 1467738588195 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:48 INFO - PROCESS | 3792 | 1467738588305 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 10:09:48 INFO - PROCESS | 3792 | 1467738588312 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:48 INFO - PROCESS | 3792 | 1467738588314 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:48 INFO - PROCESS | 3792 | ++DOCSHELL 15D3FC00 == 37 [pid = 3792] [id = 52] 10:09:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16DB1000) [pid = 3792] [serial = 152] [outer = 00000000] 10:09:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (19F68400) [pid = 3792] [serial = 153] [outer = 16DB1000] 10:09:48 INFO - PROCESS | 3792 | 1467738588357 Marionette DEBUG loaded listener.js 10:09:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (19F6DC00) [pid = 3792] [serial = 154] [outer = 16DB1000] 10:09:48 INFO - PROCESS | 3792 | 1467738588715 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 565ms 10:09:48 INFO - PROCESS | 3792 | 1467738588802 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 10:09:48 INFO - PROCESS | 3792 | 1467738588806 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 10:09:48 INFO - PROCESS | 3792 | 1467738588812 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:09:48 INFO - PROCESS | 3792 | 1467738588816 Marionette TRACE conn3 <- [1,174,null,{}] 10:09:48 INFO - PROCESS | 3792 | 1467738588822 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:48 INFO - PROCESS | 3792 | 1467738588826 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:48 INFO - PROCESS | 3792 | 1467738588972 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 10:09:49 INFO - PROCESS | 3792 | 1467738589099 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 3792 | 1467738589104 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:49 INFO - PROCESS | 3792 | ++DOCSHELL 10EC6C00 == 38 [pid = 3792] [id = 53] 10:09:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (10EC7000) [pid = 3792] [serial = 155] [outer = 00000000] 10:09:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (114CA400) [pid = 3792] [serial = 156] [outer = 10EC7000] 10:09:49 INFO - PROCESS | 3792 | 1467738589159 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (11AEC400) [pid = 3792] [serial = 157] [outer = 10EC7000] 10:09:49 INFO - PROCESS | 3792 | 1467738589753 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 982ms 10:09:49 INFO - PROCESS | 3792 | 1467738589804 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 10:09:49 INFO - PROCESS | 3792 | 1467738589808 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 10:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:09:49 INFO - PROCESS | 3792 | 1467738589815 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - PROCESS | 3792 | 1467738589819 Marionette TRACE conn3 <- [1,178,null,{}] 10:09:49 INFO - PROCESS | 3792 | 1467738589833 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:49 INFO - PROCESS | 3792 | 1467738589836 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:49 INFO - PROCESS | 3792 | 1467738589932 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 10:09:50 INFO - PROCESS | 3792 | 1467738590008 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:50 INFO - PROCESS | 3792 | 1467738590011 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:50 INFO - PROCESS | 3792 | ++DOCSHELL 13280C00 == 39 [pid = 3792] [id = 54] 10:09:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13283800) [pid = 3792] [serial = 158] [outer = 00000000] 10:09:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (13C78800) [pid = 3792] [serial = 159] [outer = 13283800] 10:09:50 INFO - PROCESS | 3792 | 1467738590065 Marionette DEBUG loaded listener.js 10:09:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (14406800) [pid = 3792] [serial = 160] [outer = 13283800] 10:09:50 INFO - PROCESS | 3792 | 1467738590885 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:09:50 INFO - PROCESS | 3792 | --DOCSHELL 17530C00 == 38 [pid = 3792] [id = 51] 10:09:50 INFO - PROCESS | 3792 | --DOCSHELL 1292A800 == 37 [pid = 3792] [id = 50] 10:09:50 INFO - PROCESS | 3792 | --DOCSHELL 17442400 == 36 [pid = 3792] [id = 49] 10:09:50 INFO - PROCESS | 3792 | --DOCSHELL 1686F800 == 35 [pid = 3792] [id = 48] 10:09:50 INFO - PROCESS | 3792 | --DOCSHELL 139CF400 == 34 [pid = 3792] [id = 47] 10:09:50 INFO - PROCESS | 3792 | --DOCSHELL 13EDB400 == 33 [pid = 3792] [id = 46] 10:09:50 INFO - PROCESS | 3792 | --DOCSHELL 1328B000 == 32 [pid = 3792] [id = 45] 10:09:50 INFO - PROCESS | 3792 | --DOCSHELL 13075000 == 31 [pid = 3792] [id = 44] 10:09:50 INFO - PROCESS | 3792 | --DOCSHELL 10EC9800 == 30 [pid = 3792] [id = 43] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1A1DA800) [pid = 3792] [serial = 93] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (15D40000) [pid = 3792] [serial = 108] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16037400) [pid = 3792] [serial = 109] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13074C00) [pid = 3792] [serial = 99] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (10A7D800) [pid = 3792] [serial = 96] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (10EA8800) [pid = 3792] [serial = 97] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13ECE400) [pid = 3792] [serial = 105] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (131E6000) [pid = 3792] [serial = 102] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1312F800) [pid = 3792] [serial = 100] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1328A400) [pid = 3792] [serial = 103] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1A2C0400) [pid = 3792] [serial = 94] [outer = 00000000] [url = about:blank] 10:09:50 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (14403400) [pid = 3792] [serial = 106] [outer = 00000000] [url = about:blank] 10:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1100ms 10:09:50 INFO - PROCESS | 3792 | 1467738590927 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 10:09:50 INFO - PROCESS | 3792 | 1467738590914 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 10:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:09:50 INFO - PROCESS | 3792 | 1467738590919 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:09:50 INFO - PROCESS | 3792 | 1467738590922 Marionette TRACE conn3 <- [1,182,null,{}] 10:09:50 INFO - PROCESS | 3792 | 1467738590928 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:50 INFO - PROCESS | 3792 | 1467738590930 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:51 INFO - PROCESS | 3792 | 1467738591021 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 10:09:51 INFO - PROCESS | 3792 | 1467738591034 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 3792 | 1467738591038 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:51 INFO - PROCESS | 3792 | ++DOCSHELL 10A75C00 == 31 [pid = 3792] [id = 55] 10:09:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (10A76C00) [pid = 3792] [serial = 161] [outer = 00000000] 10:09:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (11447C00) [pid = 3792] [serial = 162] [outer = 10A76C00] 10:09:51 INFO - PROCESS | 3792 | 1467738591085 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1281E000) [pid = 3792] [serial = 163] [outer = 10A76C00] 10:09:51 INFO - PROCESS | 3792 | 1467738591509 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 609ms 10:09:51 INFO - PROCESS | 3792 | 1467738591538 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 10:09:51 INFO - PROCESS | 3792 | 1467738591542 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 10:09:51 INFO - PROCESS | 3792 | 1467738591552 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:09:51 INFO - PROCESS | 3792 | 1467738591554 Marionette TRACE conn3 <- [1,186,null,{}] 10:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:09:51 INFO - PROCESS | 3792 | 1467738591558 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:51 INFO - PROCESS | 3792 | 1467738591560 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:51 INFO - PROCESS | 3792 | 1467738591642 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 10:09:51 INFO - PROCESS | 3792 | 1467738591631 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 3792 | 1467738591633 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:51 INFO - PROCESS | 3792 | ++DOCSHELL 130D7C00 == 32 [pid = 3792] [id = 56] 10:09:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (13126800) [pid = 3792] [serial = 164] [outer = 00000000] 10:09:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13144400) [pid = 3792] [serial = 165] [outer = 13126800] 10:09:51 INFO - PROCESS | 3792 | 1467738591678 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (131F0400) [pid = 3792] [serial = 166] [outer = 13126800] 10:09:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (139DA000) [pid = 3792] [serial = 167] [outer = 1B0B4400] 10:09:52 INFO - PROCESS | 3792 | 1467738592134 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 595ms 10:09:52 INFO - PROCESS | 3792 | 1467738592157 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 3792 | 1467738592159 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 10:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:09:52 INFO - PROCESS | 3792 | 1467738592162 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - PROCESS | 3792 | 1467738592166 Marionette TRACE conn3 <- [1,190,null,{}] 10:09:52 INFO - PROCESS | 3792 | 1467738592176 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:52 INFO - PROCESS | 3792 | 1467738592181 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:52 INFO - PROCESS | 3792 | 1467738592261 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 10:09:52 INFO - PROCESS | 3792 | 1467738592269 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:52 INFO - PROCESS | 3792 | 1467738592273 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:52 INFO - PROCESS | 3792 | ++DOCSHELL 154AB400 == 33 [pid = 3792] [id = 57] 10:09:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (154AEC00) [pid = 3792] [serial = 168] [outer = 00000000] 10:09:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (15D3A000) [pid = 3792] [serial = 169] [outer = 154AEC00] 10:09:52 INFO - PROCESS | 3792 | 1467738592320 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16033C00) [pid = 3792] [serial = 170] [outer = 154AEC00] 10:09:52 INFO - PROCESS | 3792 | 1467738592701 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 564ms 10:09:52 INFO - PROCESS | 3792 | 1467738592723 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 3792 | 1467738592725 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 10:09:52 INFO - PROCESS | 3792 | 1467738592729 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:09:52 INFO - PROCESS | 3792 | 1467738592730 Marionette TRACE conn3 <- [1,194,null,{}] 10:09:52 INFO - PROCESS | 3792 | 1467738592734 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:52 INFO - PROCESS | 3792 | 1467738592736 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:52 INFO - PROCESS | 3792 | 1467738592817 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 10:09:52 INFO - PROCESS | 3792 | 1467738592824 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:52 INFO - PROCESS | 3792 | 1467738592826 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:52 INFO - PROCESS | 3792 | ++DOCSHELL 1667B400 == 34 [pid = 3792] [id = 58] 10:09:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16867C00) [pid = 3792] [serial = 171] [outer = 00000000] 10:09:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (17442C00) [pid = 3792] [serial = 172] [outer = 16867C00] 10:09:52 INFO - PROCESS | 3792 | 1467738592873 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1753A400) [pid = 3792] [serial = 173] [outer = 16867C00] 10:09:53 INFO - PROCESS | 3792 | 1467738593269 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 565ms 10:09:53 INFO - PROCESS | 3792 | 1467738593306 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 3792 | 1467738593308 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 10:09:53 INFO - PROCESS | 3792 | 1467738593311 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:09:53 INFO - PROCESS | 3792 | 1467738593313 Marionette TRACE conn3 <- [1,198,null,{}] 10:09:53 INFO - PROCESS | 3792 | 1467738593316 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:53 INFO - PROCESS | 3792 | 1467738593318 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:53 INFO - PROCESS | 3792 | 1467738593433 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 10:09:53 INFO - PROCESS | 3792 | 1467738593438 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:53 INFO - PROCESS | 3792 | 1467738593440 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:53 INFO - PROCESS | 3792 | ++DOCSHELL 1743E000 == 35 [pid = 3792] [id = 59] 10:09:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (175DD400) [pid = 3792] [serial = 174] [outer = 00000000] 10:09:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (17C3CC00) [pid = 3792] [serial = 175] [outer = 175DD400] 10:09:53 INFO - PROCESS | 3792 | 1467738593464 Marionette DEBUG loaded listener.js 10:09:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (182D0400) [pid = 3792] [serial = 176] [outer = 175DD400] 10:09:53 INFO - PROCESS | 3792 | 1467738593845 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 565ms 10:09:53 INFO - PROCESS | 3792 | 1467738593870 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 3792 | 1467738593872 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 10:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:09:53 INFO - PROCESS | 3792 | 1467738593876 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 3792 | 1467738593877 Marionette TRACE conn3 <- [1,202,null,{}] 10:09:53 INFO - PROCESS | 3792 | 1467738593880 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:53 INFO - PROCESS | 3792 | 1467738593886 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:54 INFO - PROCESS | 3792 | 1467738594008 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 10:09:54 INFO - PROCESS | 3792 | 1467738594014 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 3792 | 1467738594016 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:54 INFO - PROCESS | 3792 | ++DOCSHELL 1036A400 == 36 [pid = 3792] [id = 60] 10:09:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (10A08800) [pid = 3792] [serial = 177] [outer = 00000000] 10:09:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1A1E0C00) [pid = 3792] [serial = 178] [outer = 10A08800] 10:09:54 INFO - PROCESS | 3792 | 1467738594058 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1A1E2C00) [pid = 3792] [serial = 179] [outer = 10A08800] 10:09:54 INFO - PROCESS | 3792 | 1467738594497 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 654ms 10:09:54 INFO - PROCESS | 3792 | 1467738594558 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 10:09:54 INFO - PROCESS | 3792 | 1467738594560 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 10:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:09:54 INFO - PROCESS | 3792 | 1467738594567 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:09:54 INFO - PROCESS | 3792 | 1467738594568 Marionette TRACE conn3 <- [1,206,null,{}] 10:09:54 INFO - PROCESS | 3792 | 1467738594572 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:54 INFO - PROCESS | 3792 | 1467738594557 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:54 INFO - PROCESS | 3792 | 1467738594657 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 10:09:54 INFO - PROCESS | 3792 | 1467738594664 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 3792 | 1467738594666 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:54 INFO - PROCESS | 3792 | ++DOCSHELL 1A2C0800 == 37 [pid = 3792] [id = 61] 10:09:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1A2CA800) [pid = 3792] [serial = 180] [outer = 00000000] 10:09:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1A625000) [pid = 3792] [serial = 181] [outer = 1A2CA800] 10:09:54 INFO - PROCESS | 3792 | 1467738594708 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1A732C00) [pid = 3792] [serial = 182] [outer = 1A2CA800] 10:09:55 INFO - PROCESS | 3792 | 1467738595108 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 610ms 10:09:55 INFO - PROCESS | 3792 | 1467738595166 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 3792 | 1467738595168 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 10:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:09:55 INFO - PROCESS | 3792 | 1467738595171 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 3792 | 1467738595173 Marionette TRACE conn3 <- [1,210,null,{}] 10:09:55 INFO - PROCESS | 3792 | 1467738595177 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:55 INFO - PROCESS | 3792 | 1467738595178 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:55 INFO - PROCESS | 3792 | 1467738595359 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (10ECB400) [pid = 3792] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (13078400) [pid = 3792] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (13EDCC00) [pid = 3792] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (142A8400) [pid = 3792] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (104EBC00) [pid = 3792] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (13078000) [pid = 3792] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (16B05C00) [pid = 3792] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (17535000) [pid = 3792] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (17C38400) [pid = 3792] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16932400) [pid = 3792] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (129B7800) [pid = 3792] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (17443C00) [pid = 3792] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:09:55 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1344B400) [pid = 3792] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:09:55 INFO - PROCESS | 3792 | 1467738595437 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 3792 | 1467738595439 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:55 INFO - PROCESS | 3792 | ++DOCSHELL 10470400 == 38 [pid = 3792] [id = 62] 10:09:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (104EB800) [pid = 3792] [serial = 183] [outer = 00000000] 10:09:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (13128000) [pid = 3792] [serial = 184] [outer = 104EB800] 10:09:55 INFO - PROCESS | 3792 | 1467738595482 Marionette DEBUG loaded listener.js 10:09:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (13948800) [pid = 3792] [serial = 185] [outer = 104EB800] 10:09:55 INFO - PROCESS | 3792 | 1467738595804 Marionette TRACE conn3 <- [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]]]}] 10:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 698ms 10:09:55 INFO - PROCESS | 3792 | 1467738595875 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 3792 | 1467738595877 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 10:09:55 INFO - PROCESS | 3792 | 1467738595880 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:09:55 INFO - PROCESS | 3792 | 1467738595882 Marionette TRACE conn3 <- [1,214,null,{}] 10:09:55 INFO - PROCESS | 3792 | 1467738595886 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:55 INFO - PROCESS | 3792 | 1467738595888 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:55 INFO - PROCESS | 3792 | 1467738595963 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 10:09:55 INFO - PROCESS | 3792 | 1467738595968 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 3792 | 1467738595970 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:55 INFO - PROCESS | 3792 | ++DOCSHELL 1603B800 == 39 [pid = 3792] [id = 63] 10:09:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1667B800) [pid = 3792] [serial = 186] [outer = 00000000] 10:09:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1A624000) [pid = 3792] [serial = 187] [outer = 1667B800] 10:09:56 INFO - PROCESS | 3792 | 1467738596022 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1A738400) [pid = 3792] [serial = 188] [outer = 1667B800] 10:09:56 INFO - PROCESS | 3792 | 1467738596370 Marionette TRACE conn3 <- [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]]]}] 10:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 506ms 10:09:56 INFO - PROCESS | 3792 | 1467738596382 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 10:09:56 INFO - PROCESS | 3792 | 1467738596384 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 10:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:09:56 INFO - PROCESS | 3792 | 1467738596388 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - PROCESS | 3792 | 1467738596389 Marionette TRACE conn3 <- [1,218,null,{}] 10:09:56 INFO - PROCESS | 3792 | 1467738596393 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:56 INFO - PROCESS | 3792 | 1467738596394 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:56 INFO - PROCESS | 3792 | 1467738596503 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 10:09:56 INFO - PROCESS | 3792 | 1467738596511 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:56 INFO - PROCESS | 3792 | 1467738596513 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:56 INFO - PROCESS | 3792 | ++DOCSHELL 13EDC400 == 40 [pid = 3792] [id = 64] 10:09:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (16039800) [pid = 3792] [serial = 189] [outer = 00000000] 10:09:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1A8A2C00) [pid = 3792] [serial = 190] [outer = 16039800] 10:09:56 INFO - PROCESS | 3792 | 1467738596554 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1A8A6400) [pid = 3792] [serial = 191] [outer = 16039800] 10:09:56 INFO - PROCESS | 3792 | 1467738596934 Marionette TRACE conn3 <- [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]]]}] 10:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 565ms 10:09:56 INFO - PROCESS | 3792 | 1467738596968 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 10:09:56 INFO - PROCESS | 3792 | 1467738596970 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 10:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:09:56 INFO - PROCESS | 3792 | 1467738596974 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - PROCESS | 3792 | 1467738596976 Marionette TRACE conn3 <- [1,222,null,{}] 10:09:56 INFO - PROCESS | 3792 | 1467738596979 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:56 INFO - PROCESS | 3792 | 1467738596982 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:57 INFO - PROCESS | 3792 | 1467738597086 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 10:09:57 INFO - PROCESS | 3792 | 1467738597135 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 3792 | 1467738597138 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:57 INFO - PROCESS | 3792 | ++DOCSHELL 1A8A8400 == 41 [pid = 3792] [id = 65] 10:09:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1A8A9400) [pid = 3792] [serial = 192] [outer = 00000000] 10:09:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1AABF400) [pid = 3792] [serial = 193] [outer = 1A8A9400] 10:09:57 INFO - PROCESS | 3792 | 1467738597188 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1AAC2000) [pid = 3792] [serial = 194] [outer = 1A8A9400] 10:09:57 INFO - PROCESS | 3792 | 1467738597701 Marionette TRACE conn3 <- [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]]]}] 10:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 802ms 10:09:57 INFO - PROCESS | 3792 | 1467738597779 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 10:09:57 INFO - PROCESS | 3792 | 1467738597783 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 10:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:09:57 INFO - PROCESS | 3792 | 1467738597789 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:09:57 INFO - PROCESS | 3792 | 1467738597794 Marionette TRACE conn3 <- [1,226,null,{}] 10:09:57 INFO - PROCESS | 3792 | 1467738597799 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:57 INFO - PROCESS | 3792 | 1467738597802 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:57 INFO - PROCESS | 3792 | 1467738597916 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 10:09:57 INFO - PROCESS | 3792 | 1467738597985 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 3792 | 1467738597988 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:57 INFO - PROCESS | 3792 | ++DOCSHELL 10ECE400 == 42 [pid = 3792] [id = 66] 10:09:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (114D3000) [pid = 3792] [serial = 195] [outer = 00000000] 10:09:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (13133800) [pid = 3792] [serial = 196] [outer = 114D3000] 10:09:58 INFO - PROCESS | 3792 | 1467738598043 Marionette DEBUG loaded listener.js 10:09:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (13450C00) [pid = 3792] [serial = 197] [outer = 114D3000] 10:09:58 INFO - PROCESS | 3792 | 1467738598567 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 788ms 10:09:58 INFO - PROCESS | 3792 | 1467738598596 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 3792 | 1467738598600 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 10:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:09:58 INFO - PROCESS | 3792 | 1467738598607 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:09:58 INFO - PROCESS | 3792 | 1467738598610 Marionette TRACE conn3 <- [1,230,null,{}] 10:09:58 INFO - PROCESS | 3792 | 1467738598614 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:58 INFO - PROCESS | 3792 | 1467738598617 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:58 INFO - PROCESS | 3792 | 1467738598729 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 10:09:58 INFO - PROCESS | 3792 | 1467738598819 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:58 INFO - PROCESS | 3792 | 1467738598822 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:58 INFO - PROCESS | 3792 | ++DOCSHELL 12DC6C00 == 43 [pid = 3792] [id = 67] 10:09:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (12DC9800) [pid = 3792] [serial = 198] [outer = 00000000] 10:09:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (16674400) [pid = 3792] [serial = 199] [outer = 12DC9800] 10:09:58 INFO - PROCESS | 3792 | 1467738598865 Marionette DEBUG loaded listener.js 10:09:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (16DB1400) [pid = 3792] [serial = 200] [outer = 12DC9800] 10:09:59 INFO - PROCESS | 3792 | 1467738599429 Marionette TRACE conn3 <- [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]]]}] 10:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 862ms 10:09:59 INFO - PROCESS | 3792 | 1467738599472 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 10:09:59 INFO - PROCESS | 3792 | 1467738599475 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 10:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:09:59 INFO - PROCESS | 3792 | 1467738599478 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:09:59 INFO - PROCESS | 3792 | 1467738599482 Marionette TRACE conn3 <- [1,234,null,{}] 10:09:59 INFO - PROCESS | 3792 | 1467738599477 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:59 INFO - PROCESS | 3792 | 1467738599482 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:59 INFO - PROCESS | 3792 | 1467738599584 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 10:09:59 INFO - PROCESS | 3792 | 1467738599675 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:59 INFO - PROCESS | 3792 | 1467738599678 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:09:59 INFO - PROCESS | 3792 | ++DOCSHELL 198A1C00 == 44 [pid = 3792] [id = 68] 10:09:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (198A2400) [pid = 3792] [serial = 201] [outer = 00000000] 10:09:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (198A7800) [pid = 3792] [serial = 202] [outer = 198A2400] 10:09:59 INFO - PROCESS | 3792 | 1467738599732 Marionette DEBUG loaded listener.js 10:09:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (19F6C000) [pid = 3792] [serial = 203] [outer = 198A2400] 10:10:00 INFO - PROCESS | 3792 | 1467738600460 Marionette TRACE conn3 <- [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]]]}] 10:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 981ms 10:10:00 INFO - PROCESS | 3792 | 1467738600472 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 10:10:00 INFO - PROCESS | 3792 | 1467738600476 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 10:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:10:00 INFO - PROCESS | 3792 | 1467738600481 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:10:00 INFO - PROCESS | 3792 | 1467738600484 Marionette TRACE conn3 <- [1,238,null,{}] 10:10:00 INFO - PROCESS | 3792 | 1467738600504 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:00 INFO - PROCESS | 3792 | 1467738600507 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:00 INFO - PROCESS | 3792 | 1467738600594 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 10:10:00 INFO - PROCESS | 3792 | 1467738600683 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:00 INFO - PROCESS | 3792 | 1467738600687 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:00 INFO - PROCESS | 3792 | ++DOCSHELL 11448800 == 45 [pid = 3792] [id = 69] 10:10:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (11449400) [pid = 3792] [serial = 204] [outer = 00000000] 10:10:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (13075000) [pid = 3792] [serial = 205] [outer = 11449400] 10:10:00 INFO - PROCESS | 3792 | 1467738600734 Marionette DEBUG loaded listener.js 10:10:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (13129C00) [pid = 3792] [serial = 206] [outer = 11449400] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 13EDC400 == 44 [pid = 3792] [id = 64] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 1603B800 == 43 [pid = 3792] [id = 63] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 10470400 == 42 [pid = 3792] [id = 62] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 1A2C0800 == 41 [pid = 3792] [id = 61] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 1036A400 == 40 [pid = 3792] [id = 60] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 1743E000 == 39 [pid = 3792] [id = 59] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 1667B400 == 38 [pid = 3792] [id = 58] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 154AB400 == 37 [pid = 3792] [id = 57] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 130D7C00 == 36 [pid = 3792] [id = 56] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 10A75C00 == 35 [pid = 3792] [id = 55] 10:10:01 INFO - PROCESS | 3792 | --DOCSHELL 15D3FC00 == 34 [pid = 3792] [id = 52] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (11208400) [pid = 3792] [serial = 126] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (112E6400) [pid = 3792] [serial = 127] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (130D5C00) [pid = 3792] [serial = 129] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (1314A400) [pid = 3792] [serial = 130] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (158D1400) [pid = 3792] [serial = 135] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (11CD1C00) [pid = 3792] [serial = 123] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (16677400) [pid = 3792] [serial = 138] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (1686C000) [pid = 3792] [serial = 139] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (10A7E800) [pid = 3792] [serial = 112] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (10A0B800) [pid = 3792] [serial = 111] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (13C79400) [pid = 3792] [serial = 115] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (13442C00) [pid = 3792] [serial = 114] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (17534400) [pid = 3792] [serial = 118] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (17445800) [pid = 3792] [serial = 117] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (19795000) [pid = 3792] [serial = 151] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (182D2800) [pid = 3792] [serial = 121] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (182C7C00) [pid = 3792] [serial = 120] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1754AC00) [pid = 3792] [serial = 142] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (15883000) [pid = 3792] [serial = 147] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (17445400) [pid = 3792] [serial = 141] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1768C000) [pid = 3792] [serial = 144] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (17682C00) [pid = 3792] [serial = 145] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (13EDBC00) [pid = 3792] [serial = 132] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (142A9000) [pid = 3792] [serial = 133] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (17685C00) [pid = 3792] [serial = 148] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (19793C00) [pid = 3792] [serial = 150] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (19F68400) [pid = 3792] [serial = 153] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (15D40800) [pid = 3792] [serial = 136] [outer = 00000000] [url = about:blank] 10:10:01 INFO - PROCESS | 3792 | 1467738601268 Marionette TRACE conn3 <- [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]]]}] 10:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 818ms 10:10:01 INFO - PROCESS | 3792 | 1467738601291 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 10:10:01 INFO - PROCESS | 3792 | 1467738601295 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 10:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:10:01 INFO - PROCESS | 3792 | 1467738601301 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:10:01 INFO - PROCESS | 3792 | 1467738601304 Marionette TRACE conn3 <- [1,242,null,{}] 10:10:01 INFO - PROCESS | 3792 | 1467738601307 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:01 INFO - PROCESS | 3792 | 1467738601310 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:01 INFO - PROCESS | 3792 | 1467738601391 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 10:10:01 INFO - PROCESS | 3792 | 1467738601400 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:01 INFO - PROCESS | 3792 | 1467738601402 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:01 INFO - PROCESS | 3792 | ++DOCSHELL 1144A400 == 35 [pid = 3792] [id = 70] 10:10:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (114C9400) [pid = 3792] [serial = 207] [outer = 00000000] 10:10:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (13442800) [pid = 3792] [serial = 208] [outer = 114C9400] 10:10:01 INFO - PROCESS | 3792 | 1467738601449 Marionette DEBUG loaded listener.js 10:10:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (13949C00) [pid = 3792] [serial = 209] [outer = 114C9400] 10:10:01 INFO - PROCESS | 3792 | 1467738601870 Marionette TRACE conn3 <- [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]]]}] 10:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 609ms 10:10:01 INFO - PROCESS | 3792 | 1467738601922 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 10:10:01 INFO - PROCESS | 3792 | 1467738601924 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 10:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:10:01 INFO - PROCESS | 3792 | 1467738601928 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:10:01 INFO - PROCESS | 3792 | 1467738601931 Marionette TRACE conn3 <- [1,246,null,{}] 10:10:01 INFO - PROCESS | 3792 | 1467738601924 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:01 INFO - PROCESS | 3792 | 1467738601928 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:02 INFO - PROCESS | 3792 | 1467738602030 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 10:10:02 INFO - PROCESS | 3792 | 1467738602039 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:02 INFO - PROCESS | 3792 | 1467738602042 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:02 INFO - PROCESS | 3792 | ++DOCSHELL 1440C800 == 36 [pid = 3792] [id = 71] 10:10:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1440DC00) [pid = 3792] [serial = 210] [outer = 00000000] 10:10:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (154AF800) [pid = 3792] [serial = 211] [outer = 1440DC00] 10:10:02 INFO - PROCESS | 3792 | 1467738602091 Marionette DEBUG loaded listener.js 10:10:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (158CF400) [pid = 3792] [serial = 212] [outer = 1440DC00] 10:10:02 INFO - PROCESS | 3792 | 1467738602520 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 669ms 10:10:02 INFO - PROCESS | 3792 | 1467738602591 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 10:10:02 INFO - PROCESS | 3792 | 1467738602594 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 10:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:10:02 INFO - PROCESS | 3792 | 1467738602597 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:10:02 INFO - PROCESS | 3792 | 1467738602599 Marionette TRACE conn3 <- [1,250,null,{}] 10:10:02 INFO - PROCESS | 3792 | 1467738602602 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:02 INFO - PROCESS | 3792 | 1467738602604 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:02 INFO - PROCESS | 3792 | 1467738602670 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 10:10:02 INFO - PROCESS | 3792 | 1467738602675 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:02 INFO - PROCESS | 3792 | 1467738602677 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:02 INFO - PROCESS | 3792 | ++DOCSHELL 15D39C00 == 37 [pid = 3792] [id = 72] 10:10:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (15D3B000) [pid = 3792] [serial = 213] [outer = 00000000] 10:10:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1686C400) [pid = 3792] [serial = 214] [outer = 15D3B000] 10:10:02 INFO - PROCESS | 3792 | 1467738602720 Marionette DEBUG loaded listener.js 10:10:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16929400) [pid = 3792] [serial = 215] [outer = 15D3B000] 10:10:03 INFO - PROCESS | 3792 | 1467738603107 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 565ms 10:10:03 INFO - PROCESS | 3792 | 1467738603159 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 10:10:03 INFO - PROCESS | 3792 | 1467738603161 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 10:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:10:03 INFO - PROCESS | 3792 | 1467738603174 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:10:03 INFO - PROCESS | 3792 | 1467738603176 Marionette TRACE conn3 <- [1,254,null,{}] 10:10:03 INFO - PROCESS | 3792 | 1467738603180 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:03 INFO - PROCESS | 3792 | 1467738603182 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:03 INFO - PROCESS | 3792 | 1467738603295 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 10:10:03 INFO - PROCESS | 3792 | 1467738603383 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:03 INFO - PROCESS | 3792 | 1467738603385 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:03 INFO - PROCESS | 3792 | ++DOCSHELL 1743D400 == 38 [pid = 3792] [id = 73] 10:10:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1743DC00) [pid = 3792] [serial = 216] [outer = 00000000] 10:10:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (174E1C00) [pid = 3792] [serial = 217] [outer = 1743DC00] 10:10:03 INFO - PROCESS | 3792 | 1467738603428 Marionette DEBUG loaded listener.js 10:10:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (17538800) [pid = 3792] [serial = 218] [outer = 1743DC00] 10:10:03 INFO - PROCESS | 3792 | 1467738603799 Marionette TRACE conn3 <- [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]]]}] 10:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 654ms 10:10:03 INFO - PROCESS | 3792 | 1467738603828 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 10:10:03 INFO - PROCESS | 3792 | 1467738603830 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 10:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:10:03 INFO - PROCESS | 3792 | 1467738603833 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:10:03 INFO - PROCESS | 3792 | 1467738603835 Marionette TRACE conn3 <- [1,258,null,{}] 10:10:03 INFO - PROCESS | 3792 | 1467738603838 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:03 INFO - PROCESS | 3792 | 1467738603844 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:03 INFO - PROCESS | 3792 | 1467738603971 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 10:10:03 INFO - PROCESS | 3792 | 1467738603978 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:03 INFO - PROCESS | 3792 | 1467738603980 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:04 INFO - PROCESS | 3792 | ++DOCSHELL 112EEC00 == 39 [pid = 3792] [id = 74] 10:10:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1445D800) [pid = 3792] [serial = 219] [outer = 00000000] 10:10:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (180B2000) [pid = 3792] [serial = 220] [outer = 1445D800] 10:10:04 INFO - PROCESS | 3792 | 1467738604048 Marionette DEBUG loaded listener.js 10:10:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (180B5400) [pid = 3792] [serial = 221] [outer = 1445D800] 10:10:04 INFO - PROCESS | 3792 | 1467738604430 Marionette TRACE conn3 <- [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]]]}] 10:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 10:10:04 INFO - PROCESS | 3792 | 1467738604498 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 10:10:04 INFO - PROCESS | 3792 | 1467738604500 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 10:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:10:04 INFO - PROCESS | 3792 | 1467738604503 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:10:04 INFO - PROCESS | 3792 | 1467738604505 Marionette TRACE conn3 <- [1,262,null,{}] 10:10:04 INFO - PROCESS | 3792 | 1467738604508 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:04 INFO - PROCESS | 3792 | 1467738604510 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:04 INFO - PROCESS | 3792 | 1467738604631 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 10:10:04 INFO - PROCESS | 3792 | 1467738604652 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:04 INFO - PROCESS | 3792 | 1467738604654 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:04 INFO - PROCESS | 3792 | ++DOCSHELL 19796400 == 40 [pid = 3792] [id = 75] 10:10:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (19797800) [pid = 3792] [serial = 222] [outer = 00000000] 10:10:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1989BC00) [pid = 3792] [serial = 223] [outer = 19797800] 10:10:04 INFO - PROCESS | 3792 | 1467738604705 Marionette DEBUG loaded listener.js 10:10:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1989F400) [pid = 3792] [serial = 224] [outer = 19797800] 10:10:05 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (10A08800) [pid = 3792] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:10:05 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (16867C00) [pid = 3792] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:10:05 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (10A76C00) [pid = 3792] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:10:05 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (13126800) [pid = 3792] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:10:05 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (154AEC00) [pid = 3792] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:10:05 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1A2CA800) [pid = 3792] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:10:05 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1667B800) [pid = 3792] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:10:05 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (104EB800) [pid = 3792] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:10:05 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (16039800) [pid = 3792] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:10:05 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (175DD400) [pid = 3792] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:10:05 INFO - PROCESS | 3792 | 1467738605174 Marionette TRACE conn3 <- [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]]]}] 10:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 699ms 10:10:05 INFO - PROCESS | 3792 | 1467738605202 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 10:10:05 INFO - PROCESS | 3792 | 1467738605204 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 10:10:05 INFO - PROCESS | 3792 | 1467738605208 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:10:05 INFO - PROCESS | 3792 | 1467738605209 Marionette TRACE conn3 <- [1,266,null,{}] 10:10:05 INFO - PROCESS | 3792 | 1467738605212 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:05 INFO - PROCESS | 3792 | 1467738605214 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:05 INFO - PROCESS | 3792 | 1467738605291 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 10:10:05 INFO - PROCESS | 3792 | 1467738605298 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:05 INFO - PROCESS | 3792 | 1467738605300 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:05 INFO - PROCESS | 3792 | ++DOCSHELL 10474000 == 41 [pid = 3792] [id = 76] 10:10:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16DAB400) [pid = 3792] [serial = 225] [outer = 00000000] 10:10:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1978FC00) [pid = 3792] [serial = 226] [outer = 16DAB400] 10:10:05 INFO - PROCESS | 3792 | 1467738605346 Marionette DEBUG loaded listener.js 10:10:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (19798C00) [pid = 3792] [serial = 227] [outer = 16DAB400] 10:10:05 INFO - PROCESS | 3792 | 1467738605724 Marionette TRACE conn3 <- [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]]]}] 10:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 565ms 10:10:05 INFO - PROCESS | 3792 | 1467738605787 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 10:10:05 INFO - PROCESS | 3792 | 1467738605789 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 10:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:10:05 INFO - PROCESS | 3792 | 1467738605792 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:10:05 INFO - PROCESS | 3792 | 1467738605794 Marionette TRACE conn3 <- [1,270,null,{}] 10:10:05 INFO - PROCESS | 3792 | 1467738605797 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:05 INFO - PROCESS | 3792 | 1467738605799 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:05 INFO - PROCESS | 3792 | 1467738605880 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 10:10:05 INFO - PROCESS | 3792 | 1467738605888 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:05 INFO - PROCESS | 3792 | 1467738605890 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:05 INFO - PROCESS | 3792 | ++DOCSHELL 10A81000 == 42 [pid = 3792] [id = 77] 10:10:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (142A5C00) [pid = 3792] [serial = 228] [outer = 00000000] 10:10:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1A1DB800) [pid = 3792] [serial = 229] [outer = 142A5C00] 10:10:05 INFO - PROCESS | 3792 | 1467738605932 Marionette DEBUG loaded listener.js 10:10:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1A2C1C00) [pid = 3792] [serial = 230] [outer = 142A5C00] 10:10:06 INFO - PROCESS | 3792 | 1467738606302 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 565ms 10:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:10:06 INFO - PROCESS | 3792 | 1467738606362 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 10:10:06 INFO - PROCESS | 3792 | 1467738606364 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 10:10:06 INFO - PROCESS | 3792 | 1467738606367 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:10:06 INFO - PROCESS | 3792 | 1467738606369 Marionette TRACE conn3 <- [1,274,null,{}] 10:10:06 INFO - PROCESS | 3792 | 1467738606372 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:06 INFO - PROCESS | 3792 | 1467738606375 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:06 INFO - PROCESS | 3792 | 1467738606459 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 10:10:06 INFO - PROCESS | 3792 | 1467738606466 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:06 INFO - PROCESS | 3792 | 1467738606468 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:06 INFO - PROCESS | 3792 | ++DOCSHELL 154AEC00 == 43 [pid = 3792] [id = 78] 10:10:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (19F6B800) [pid = 3792] [serial = 231] [outer = 00000000] 10:10:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1A73D400) [pid = 3792] [serial = 232] [outer = 19F6B800] 10:10:06 INFO - PROCESS | 3792 | 1467738606520 Marionette DEBUG loaded listener.js 10:10:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1A73AC00) [pid = 3792] [serial = 233] [outer = 19F6B800] 10:10:06 INFO - PROCESS | 3792 | 1467738606897 Marionette TRACE conn3 <- [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]]]}] 10:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 565ms 10:10:06 INFO - PROCESS | 3792 | 1467738606937 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 10:10:06 INFO - PROCESS | 3792 | 1467738606940 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 10:10:06 INFO - PROCESS | 3792 | 1467738606948 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:10:06 INFO - PROCESS | 3792 | 1467738606950 Marionette TRACE conn3 <- [1,278,null,{}] 10:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:10:06 INFO - PROCESS | 3792 | 1467738606953 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:06 INFO - PROCESS | 3792 | 1467738606955 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:07 INFO - PROCESS | 3792 | 1467738607045 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 10:10:07 INFO - PROCESS | 3792 | 1467738607052 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:07 INFO - PROCESS | 3792 | 1467738607054 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:07 INFO - PROCESS | 3792 | ++DOCSHELL 1A8AB000 == 44 [pid = 3792] [id = 79] 10:10:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1AAB8400) [pid = 3792] [serial = 234] [outer = 00000000] 10:10:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1AAC4400) [pid = 3792] [serial = 235] [outer = 1AAB8400] 10:10:07 INFO - PROCESS | 3792 | 1467738607098 Marionette DEBUG loaded listener.js 10:10:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1AC4F800) [pid = 3792] [serial = 236] [outer = 1AAB8400] 10:10:07 INFO - PROCESS | 3792 | 1467738607719 Marionette TRACE conn3 <- [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]]]}] 10:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 803ms 10:10:07 INFO - PROCESS | 3792 | 1467738607759 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 10:10:07 INFO - PROCESS | 3792 | 1467738607764 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 10:10:07 INFO - PROCESS | 3792 | 1467738607769 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:10:07 INFO - PROCESS | 3792 | 1467738607772 Marionette TRACE conn3 <- [1,282,null,{}] 10:10:07 INFO - PROCESS | 3792 | 1467738607777 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:07 INFO - PROCESS | 3792 | 1467738607781 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:07 INFO - PROCESS | 3792 | 1467738607887 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 10:10:07 INFO - PROCESS | 3792 | 1467738607978 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:07 INFO - PROCESS | 3792 | 1467738607982 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:07 INFO - PROCESS | 3792 | ++DOCSHELL 1292C800 == 45 [pid = 3792] [id = 80] 10:10:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (13034400) [pid = 3792] [serial = 237] [outer = 00000000] 10:10:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (13150400) [pid = 3792] [serial = 238] [outer = 13034400] 10:10:08 INFO - PROCESS | 3792 | 1467738608019 Marionette DEBUG loaded listener.js 10:10:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (13948000) [pid = 3792] [serial = 239] [outer = 13034400] 10:10:08 INFO - PROCESS | 3792 | 1467738608691 Marionette TRACE conn3 <- [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]]]}] 10:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 981ms 10:10:08 INFO - PROCESS | 3792 | 1467738608757 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 10:10:08 INFO - PROCESS | 3792 | 1467738608761 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 10:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:10:08 INFO - PROCESS | 3792 | 1467738608781 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:10:08 INFO - PROCESS | 3792 | 1467738608784 Marionette TRACE conn3 <- [1,286,null,{}] 10:10:08 INFO - PROCESS | 3792 | 1467738608788 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:08 INFO - PROCESS | 3792 | 1467738608791 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:08 INFO - PROCESS | 3792 | 1467738608908 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 10:10:09 INFO - PROCESS | 3792 | 1467738609020 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:09 INFO - PROCESS | 3792 | 1467738609023 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:09 INFO - PROCESS | 3792 | ++DOCSHELL 1603B400 == 46 [pid = 3792] [id = 81] 10:10:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (16E87C00) [pid = 3792] [serial = 240] [outer = 00000000] 10:10:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (17680C00) [pid = 3792] [serial = 241] [outer = 16E87C00] 10:10:09 INFO - PROCESS | 3792 | 1467738609078 Marionette DEBUG loaded listener.js 10:10:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (18034800) [pid = 3792] [serial = 242] [outer = 16E87C00] 10:10:09 INFO - PROCESS | 3792 | 1467738609591 Marionette TRACE conn3 <- [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]]]}] 10:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 862ms 10:10:09 INFO - PROCESS | 3792 | 1467738609649 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 10:10:09 INFO - PROCESS | 3792 | 1467738609651 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 10:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:10:09 INFO - PROCESS | 3792 | 1467738609655 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:10:09 INFO - PROCESS | 3792 | 1467738609659 Marionette TRACE conn3 <- [1,290,null,{}] 10:10:09 INFO - PROCESS | 3792 | 1467738609670 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:09 INFO - PROCESS | 3792 | 1467738609675 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:09 INFO - PROCESS | 3792 | 1467738609762 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 10:10:09 INFO - PROCESS | 3792 | 1467738609840 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:09 INFO - PROCESS | 3792 | 1467738609843 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:09 INFO - PROCESS | 3792 | ++DOCSHELL 19F6A800 == 47 [pid = 3792] [id = 82] 10:10:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (19F6AC00) [pid = 3792] [serial = 243] [outer = 00000000] 10:10:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (1A8ADC00) [pid = 3792] [serial = 244] [outer = 19F6AC00] 10:10:09 INFO - PROCESS | 3792 | 1467738609947 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (1AAC3C00) [pid = 3792] [serial = 245] [outer = 19F6AC00] 10:10:10 INFO - PROCESS | 3792 | 1467738610632 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 996ms 10:10:10 INFO - PROCESS | 3792 | 1467738610644 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 10:10:10 INFO - PROCESS | 3792 | 1467738610648 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 10:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:10:10 INFO - PROCESS | 3792 | 1467738610685 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:10:10 INFO - PROCESS | 3792 | 1467738610688 Marionette TRACE conn3 <- [1,294,null,{}] 10:10:10 INFO - PROCESS | 3792 | 1467738610693 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:10 INFO - PROCESS | 3792 | 1467738610696 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:10 INFO - PROCESS | 3792 | 1467738610778 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 10:10:10 INFO - PROCESS | 3792 | 1467738610858 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 3792 | 1467738610860 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:10 INFO - PROCESS | 3792 | ++DOCSHELL 1144A800 == 48 [pid = 3792] [id = 83] 10:10:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 105 (1144AC00) [pid = 3792] [serial = 246] [outer = 00000000] 10:10:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 106 (1314B800) [pid = 3792] [serial = 247] [outer = 1144AC00] 10:10:10 INFO - PROCESS | 3792 | 1467738610909 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 107 (1344A000) [pid = 3792] [serial = 248] [outer = 1144AC00] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 154AEC00 == 47 [pid = 3792] [id = 78] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 10A81000 == 46 [pid = 3792] [id = 77] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 10474000 == 45 [pid = 3792] [id = 76] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 19796400 == 44 [pid = 3792] [id = 75] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 112EEC00 == 43 [pid = 3792] [id = 74] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 1743D400 == 42 [pid = 3792] [id = 73] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 15D39C00 == 41 [pid = 3792] [id = 72] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 1440C800 == 40 [pid = 3792] [id = 71] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 1144A400 == 39 [pid = 3792] [id = 70] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 11448800 == 38 [pid = 3792] [id = 69] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 198A1C00 == 37 [pid = 3792] [id = 68] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 12DC6C00 == 36 [pid = 3792] [id = 67] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 10ECE400 == 35 [pid = 3792] [id = 66] 10:10:11 INFO - PROCESS | 3792 | --DOCSHELL 1A8A8400 == 34 [pid = 3792] [id = 65] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 106 (1A732C00) [pid = 3792] [serial = 182] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 105 (1A624000) [pid = 3792] [serial = 187] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 104 (13128000) [pid = 3792] [serial = 184] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (1A8A6400) [pid = 3792] [serial = 191] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (1B5C5800) [pid = 3792] [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.] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (17C3CC00) [pid = 3792] [serial = 175] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (13948800) [pid = 3792] [serial = 185] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (1A738400) [pid = 3792] [serial = 188] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (1A8A2C00) [pid = 3792] [serial = 190] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (182D0400) [pid = 3792] [serial = 176] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (1A1E2C00) [pid = 3792] [serial = 179] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (1753A400) [pid = 3792] [serial = 173] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (1A1E0C00) [pid = 3792] [serial = 178] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (17442C00) [pid = 3792] [serial = 172] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (11447C00) [pid = 3792] [serial = 162] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1281E000) [pid = 3792] [serial = 163] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (13144400) [pid = 3792] [serial = 165] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (131F0400) [pid = 3792] [serial = 166] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (15D3A000) [pid = 3792] [serial = 169] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (16033C00) [pid = 3792] [serial = 170] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1A625000) [pid = 3792] [serial = 181] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (114CA400) [pid = 3792] [serial = 156] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (13C78800) [pid = 3792] [serial = 159] [outer = 00000000] [url = about:blank] 10:10:11 INFO - PROCESS | 3792 | 1467738611511 Marionette TRACE conn3 <- [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]]]}] 10:10:11 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. 10:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 922ms 10:10:11 INFO - PROCESS | 3792 | 1467738611606 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 10:10:11 INFO - PROCESS | 3792 | 1467738611610 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 10:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:10:11 INFO - PROCESS | 3792 | 1467738611650 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:10:11 INFO - PROCESS | 3792 | 1467738611652 Marionette TRACE conn3 <- [1,298,null,{}] 10:10:11 INFO - PROCESS | 3792 | 1467738611668 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:11 INFO - PROCESS | 3792 | 1467738611671 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:11 INFO - PROCESS | 3792 | 1467738611743 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 10:10:11 INFO - PROCESS | 3792 | 1467738611751 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:11 INFO - PROCESS | 3792 | 1467738611753 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:11 INFO - PROCESS | 3792 | ++DOCSHELL 1344B400 == 35 [pid = 3792] [id = 84] 10:10:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1344FC00) [pid = 3792] [serial = 249] [outer = 00000000] 10:10:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (158C9000) [pid = 3792] [serial = 250] [outer = 1344FC00] 10:10:11 INFO - PROCESS | 3792 | 1467738611798 Marionette DEBUG loaded listener.js 10:10:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (15D45000) [pid = 3792] [serial = 251] [outer = 1344FC00] 10:10:12 INFO - PROCESS | 3792 | 1467738612227 Marionette TRACE conn3 <- [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]]]}] 10:10:12 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. 10:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 624ms 10:10:12 INFO - PROCESS | 3792 | 1467738612257 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 10:10:12 INFO - PROCESS | 3792 | 1467738612259 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 10:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:10:12 INFO - PROCESS | 3792 | 1467738612263 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:10:12 INFO - PROCESS | 3792 | 1467738612266 Marionette TRACE conn3 <- [1,302,null,{}] 10:10:12 INFO - PROCESS | 3792 | 1467738612276 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:12 INFO - PROCESS | 3792 | 1467738612280 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:12 INFO - PROCESS | 3792 | 1467738612360 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 10:10:12 INFO - PROCESS | 3792 | 1467738612369 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 3792 | 1467738612372 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:12 INFO - PROCESS | 3792 | ++DOCSHELL 17537000 == 36 [pid = 3792] [id = 85] 10:10:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1753A400) [pid = 3792] [serial = 252] [outer = 00000000] 10:10:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (175DC800) [pid = 3792] [serial = 253] [outer = 1753A400] 10:10:12 INFO - PROCESS | 3792 | 1467738612418 Marionette DEBUG loaded listener.js 10:10:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (17C3A000) [pid = 3792] [serial = 254] [outer = 1753A400] 10:10:12 INFO - PROCESS | 3792 | 1467738612813 Marionette TRACE conn3 <- [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]]]}] 10:10:12 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. 10:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 609ms 10:10:12 INFO - PROCESS | 3792 | 1467738612864 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 10:10:12 INFO - PROCESS | 3792 | 1467738612867 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 10:10:12 INFO - PROCESS | 3792 | 1467738612871 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:10:12 INFO - PROCESS | 3792 | 1467738612873 Marionette TRACE conn3 <- [1,306,null,{}] 10:10:12 INFO - PROCESS | 3792 | 1467738612876 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:12 INFO - PROCESS | 3792 | 1467738612878 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:12 INFO - PROCESS | 3792 | 1467738612961 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 10:10:12 INFO - PROCESS | 3792 | 1467738612968 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 3792 | 1467738612970 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:12 INFO - PROCESS | 3792 | ++DOCSHELL 18034000 == 37 [pid = 3792] [id = 86] 10:10:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (180B5800) [pid = 3792] [serial = 255] [outer = 00000000] 10:10:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1989B000) [pid = 3792] [serial = 256] [outer = 180B5800] 10:10:13 INFO - PROCESS | 3792 | 1467738613014 Marionette DEBUG loaded listener.js 10:10:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (19F63000) [pid = 3792] [serial = 257] [outer = 180B5800] 10:10:13 INFO - PROCESS | 3792 | 1467738613418 Marionette TRACE conn3 <- [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]]]}] 10:10:13 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. 10:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 565ms 10:10:13 INFO - PROCESS | 3792 | 1467738613449 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 10:10:13 INFO - PROCESS | 3792 | 1467738613451 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 10:10:13 INFO - PROCESS | 3792 | 1467738613454 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:10:13 INFO - PROCESS | 3792 | 1467738613456 Marionette TRACE conn3 <- [1,310,null,{}] 10:10:13 INFO - PROCESS | 3792 | 1467738613459 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:13 INFO - PROCESS | 3792 | 1467738613461 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:13 INFO - PROCESS | 3792 | 1467738613574 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 10:10:13 INFO - PROCESS | 3792 | 1467738613620 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:13 INFO - PROCESS | 3792 | 1467738613622 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:13 INFO - PROCESS | 3792 | ++DOCSHELL 182D0C00 == 38 [pid = 3792] [id = 87] 10:10:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (19F62000) [pid = 3792] [serial = 258] [outer = 00000000] 10:10:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1A2C9400) [pid = 3792] [serial = 259] [outer = 19F62000] 10:10:13 INFO - PROCESS | 3792 | 1467738613665 Marionette DEBUG loaded listener.js 10:10:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (1A621000) [pid = 3792] [serial = 260] [outer = 19F62000] 10:10:14 INFO - PROCESS | 3792 | 1467738614078 Marionette TRACE conn3 <- [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]]]}] 10:10:14 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. 10:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 669ms 10:10:14 INFO - PROCESS | 3792 | 1467738614116 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 10:10:14 INFO - PROCESS | 3792 | 1467738614118 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 10:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:10:14 INFO - PROCESS | 3792 | 1467738614131 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:10:14 INFO - PROCESS | 3792 | 1467738614132 Marionette TRACE conn3 <- [1,314,null,{}] 10:10:14 INFO - PROCESS | 3792 | 1467738614136 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:14 INFO - PROCESS | 3792 | 1467738614141 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:14 INFO - PROCESS | 3792 | 1467738614291 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 10:10:14 INFO - PROCESS | 3792 | 1467738614333 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:14 INFO - PROCESS | 3792 | 1467738614335 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:14 INFO - PROCESS | 3792 | ++DOCSHELL 16678000 == 39 [pid = 3792] [id = 88] 10:10:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (1A736C00) [pid = 3792] [serial = 261] [outer = 00000000] 10:10:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (1AABC800) [pid = 3792] [serial = 262] [outer = 1A736C00] 10:10:14 INFO - PROCESS | 3792 | 1467738614377 Marionette DEBUG loaded listener.js 10:10:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (1AC53800) [pid = 3792] [serial = 263] [outer = 1A736C00] 10:10:14 INFO - PROCESS | 3792 | 1467738614761 Marionette TRACE conn3 <- [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]]]}] 10:10:14 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. 10:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 654ms 10:10:14 INFO - PROCESS | 3792 | 1467738614795 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 10:10:14 INFO - PROCESS | 3792 | 1467738614797 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 10:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:10:14 INFO - PROCESS | 3792 | 1467738614800 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:10:14 INFO - PROCESS | 3792 | 1467738614802 Marionette TRACE conn3 <- [1,318,null,{}] 10:10:14 INFO - PROCESS | 3792 | 1467738614806 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:14 INFO - PROCESS | 3792 | 1467738614808 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:14 INFO - PROCESS | 3792 | 1467738614912 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 10:10:14 INFO - PROCESS | 3792 | 1467738614917 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:14 INFO - PROCESS | 3792 | 1467738614919 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:14 INFO - PROCESS | 3792 | ++DOCSHELL 1A2C8400 == 40 [pid = 3792] [id = 89] 10:10:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (1AAC0C00) [pid = 3792] [serial = 264] [outer = 00000000] 10:10:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (1AE53400) [pid = 3792] [serial = 265] [outer = 1AAC0C00] 10:10:14 INFO - PROCESS | 3792 | 1467738614961 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (1AE59400) [pid = 3792] [serial = 266] [outer = 1AAC0C00] 10:10:15 INFO - PROCESS | 3792 | 1467738615196 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (19F6B800) [pid = 3792] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (1445D800) [pid = 3792] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (1743DC00) [pid = 3792] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (19797800) [pid = 3792] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (114D3000) [pid = 3792] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (15D3B000) [pid = 3792] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (11449400) [pid = 3792] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (114C9400) [pid = 3792] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (198A2400) [pid = 3792] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (12DC9800) [pid = 3792] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1440DC00) [pid = 3792] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (16DAB400) [pid = 3792] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (142A5C00) [pid = 3792] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (10EC7000) [pid = 3792] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (13283800) [pid = 3792] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (10A08C00) [pid = 3792] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:10:15 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (16DB1000) [pid = 3792] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:10:15 INFO - PROCESS | 3792 | 1467738615500 Marionette TRACE conn3 <- [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]]]}] 10:10:15 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. 10:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 758ms 10:10:15 INFO - PROCESS | 3792 | 1467738615562 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 10:10:15 INFO - PROCESS | 3792 | 1467738615563 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 10:10:15 INFO - PROCESS | 3792 | 1467738615567 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:10:15 INFO - PROCESS | 3792 | 1467738615568 Marionette TRACE conn3 <- [1,322,null,{}] 10:10:15 INFO - PROCESS | 3792 | 1467738615572 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:15 INFO - PROCESS | 3792 | 1467738615574 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:15 INFO - PROCESS | 3792 | 1467738615661 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 10:10:15 INFO - PROCESS | 3792 | 1467738615666 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:15 INFO - PROCESS | 3792 | 1467738615668 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:15 INFO - PROCESS | 3792 | ++DOCSHELL 13283800 == 41 [pid = 3792] [id = 90] 10:10:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (1328B000) [pid = 3792] [serial = 267] [outer = 00000000] 10:10:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (15883000) [pid = 3792] [serial = 268] [outer = 1328B000] 10:10:15 INFO - PROCESS | 3792 | 1467738615711 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (12B01400) [pid = 3792] [serial = 269] [outer = 1328B000] 10:10:16 INFO - PROCESS | 3792 | 1467738616111 Marionette TRACE conn3 <- [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]]]}] 10:10:16 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. 10:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 565ms 10:10:16 INFO - PROCESS | 3792 | 1467738616143 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 10:10:16 INFO - PROCESS | 3792 | 1467738616145 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 10:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:10:16 INFO - PROCESS | 3792 | 1467738616148 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 3792 | 1467738616150 Marionette TRACE conn3 <- [1,326,null,{}] 10:10:16 INFO - PROCESS | 3792 | 1467738616153 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:16 INFO - PROCESS | 3792 | 1467738616155 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:16 INFO - PROCESS | 3792 | 1467738616233 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 10:10:16 INFO - PROCESS | 3792 | 1467738616238 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:16 INFO - PROCESS | 3792 | 1467738616240 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:16 INFO - PROCESS | 3792 | ++DOCSHELL 1445D000 == 42 [pid = 3792] [id = 91] 10:10:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (174E2000) [pid = 3792] [serial = 270] [outer = 00000000] 10:10:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1A739400) [pid = 3792] [serial = 271] [outer = 174E2000] 10:10:16 INFO - PROCESS | 3792 | 1467738616265 Marionette DEBUG loaded listener.js 10:10:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1AE51800) [pid = 3792] [serial = 272] [outer = 174E2000] 10:10:16 INFO - PROCESS | 3792 | 1467738616676 Marionette TRACE conn3 <- [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]]]}] 10:10:16 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. 10:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 565ms 10:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:10:16 INFO - PROCESS | 3792 | 1467738616710 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 10:10:16 INFO - PROCESS | 3792 | 1467738616711 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 10:10:16 INFO - PROCESS | 3792 | 1467738616715 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 3792 | 1467738616716 Marionette TRACE conn3 <- [1,330,null,{}] 10:10:16 INFO - PROCESS | 3792 | 1467738616723 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:16 INFO - PROCESS | 3792 | 1467738616725 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:16 INFO - PROCESS | 3792 | 1467738616803 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 10:10:16 INFO - PROCESS | 3792 | 1467738616809 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:16 INFO - PROCESS | 3792 | 1467738616811 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:16 INFO - PROCESS | 3792 | ++DOCSHELL 1043A000 == 43 [pid = 3792] [id = 92] 10:10:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (15D3F400) [pid = 3792] [serial = 273] [outer = 00000000] 10:10:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1AF28800) [pid = 3792] [serial = 274] [outer = 15D3F400] 10:10:16 INFO - PROCESS | 3792 | 1467738616854 Marionette DEBUG loaded listener.js 10:10:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1B0B1C00) [pid = 3792] [serial = 275] [outer = 15D3F400] 10:10:17 INFO - PROCESS | 3792 | 1467738617265 Marionette TRACE conn3 <- [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]]]}] 10:10:17 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. 10:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 565ms 10:10:17 INFO - PROCESS | 3792 | 1467738617295 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 10:10:17 INFO - PROCESS | 3792 | 1467738617297 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 10:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:10:17 INFO - PROCESS | 3792 | 1467738617300 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:10:17 INFO - PROCESS | 3792 | 1467738617302 Marionette TRACE conn3 <- [1,334,null,{}] 10:10:17 INFO - PROCESS | 3792 | 1467738617289 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:17 INFO - PROCESS | 3792 | 1467738617291 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:17 INFO - PROCESS | 3792 | 1467738617420 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 10:10:17 INFO - PROCESS | 3792 | 1467738617526 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:17 INFO - PROCESS | 3792 | 1467738617529 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:17 INFO - PROCESS | 3792 | ++DOCSHELL 10470800 == 44 [pid = 3792] [id = 93] 10:10:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (10474000) [pid = 3792] [serial = 276] [outer = 00000000] 10:10:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (1055A400) [pid = 3792] [serial = 277] [outer = 10474000] 10:10:17 INFO - PROCESS | 3792 | 1467738617584 Marionette DEBUG loaded listener.js 10:10:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (10A7E800) [pid = 3792] [serial = 278] [outer = 10474000] 10:10:18 INFO - PROCESS | 3792 | 1467738618226 Marionette TRACE conn3 <- [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]]]}] 10:10:18 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. 10:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 951ms 10:10:18 INFO - PROCESS | 3792 | 1467738618263 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 10:10:18 INFO - PROCESS | 3792 | 1467738618266 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 10:10:18 INFO - PROCESS | 3792 | 1467738618272 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:10:18 INFO - PROCESS | 3792 | 1467738618275 Marionette TRACE conn3 <- [1,338,null,{}] 10:10:18 INFO - PROCESS | 3792 | 1467738618280 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:18 INFO - PROCESS | 3792 | 1467738618283 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:18 INFO - PROCESS | 3792 | 1467738618375 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 10:10:18 INFO - PROCESS | 3792 | 1467738618497 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:18 INFO - PROCESS | 3792 | 1467738618500 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:18 INFO - PROCESS | 3792 | ++DOCSHELL 13ED0C00 == 45 [pid = 3792] [id = 94] 10:10:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (142AB000) [pid = 3792] [serial = 279] [outer = 00000000] 10:10:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (15D3E800) [pid = 3792] [serial = 280] [outer = 142AB000] 10:10:18 INFO - PROCESS | 3792 | 1467738618555 Marionette DEBUG loaded listener.js 10:10:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (1603C000) [pid = 3792] [serial = 281] [outer = 142AB000] 10:10:19 INFO - PROCESS | 3792 | 1467738619107 Marionette TRACE conn3 <- [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]]]}] 10:10:19 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. 10:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 892ms 10:10:19 INFO - PROCESS | 3792 | 1467738619171 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 10:10:19 INFO - PROCESS | 3792 | 1467738619175 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 10:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:10:19 INFO - PROCESS | 3792 | 1467738619179 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:10:19 INFO - PROCESS | 3792 | 1467738619182 Marionette TRACE conn3 <- [1,342,null,{}] 10:10:19 INFO - PROCESS | 3792 | 1467738619186 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:19 INFO - PROCESS | 3792 | 1467738619188 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:19 INFO - PROCESS | 3792 | 1467738619298 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 10:10:19 INFO - PROCESS | 3792 | 1467738619420 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:19 INFO - PROCESS | 3792 | 1467738619423 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:19 INFO - PROCESS | 3792 | ++DOCSHELL 1609C000 == 46 [pid = 3792] [id = 95] 10:10:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (160A0800) [pid = 3792] [serial = 282] [outer = 00000000] 10:10:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (16929000) [pid = 3792] [serial = 283] [outer = 160A0800] 10:10:19 INFO - PROCESS | 3792 | 1467738619476 Marionette DEBUG loaded listener.js 10:10:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (1743E000) [pid = 3792] [serial = 284] [outer = 160A0800] 10:10:20 INFO - PROCESS | 3792 | 1467738620200 Marionette TRACE conn3 <- [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]]]}] 10:10:20 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. 10:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1100ms 10:10:20 INFO - PROCESS | 3792 | 1467738620280 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 10:10:20 INFO - PROCESS | 3792 | 1467738620284 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 10:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:10:20 INFO - PROCESS | 3792 | 1467738620289 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:10:20 INFO - PROCESS | 3792 | 1467738620293 Marionette TRACE conn3 <- [1,346,null,{}] 10:10:20 INFO - PROCESS | 3792 | 1467738620298 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:20 INFO - PROCESS | 3792 | 1467738620301 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:20 INFO - PROCESS | 3792 | 1467738620395 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 10:10:20 INFO - PROCESS | 3792 | 1467738620455 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:20 INFO - PROCESS | 3792 | 1467738620459 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:20 INFO - PROCESS | 3792 | ++DOCSHELL 11AF2C00 == 47 [pid = 3792] [id = 96] 10:10:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (11CD1000) [pid = 3792] [serial = 285] [outer = 00000000] 10:10:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 105 (12D86800) [pid = 3792] [serial = 286] [outer = 11CD1000] 10:10:20 INFO - PROCESS | 3792 | 1467738620506 Marionette DEBUG loaded listener.js 10:10:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 106 (130D7400) [pid = 3792] [serial = 287] [outer = 11CD1000] 10:10:21 INFO - PROCESS | 3792 | 1467738621078 Marionette TRACE conn3 <- [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]]]}] 10:10:21 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. 10:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 862ms 10:10:21 INFO - PROCESS | 3792 | 1467738621158 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 10:10:21 INFO - PROCESS | 3792 | 1467738621162 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 10:10:21 INFO - PROCESS | 3792 | 1467738621168 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:10:21 INFO - PROCESS | 3792 | 1467738621171 Marionette TRACE conn3 <- [1,350,null,{}] 10:10:21 INFO - PROCESS | 3792 | 1467738621175 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:21 INFO - PROCESS | 3792 | 1467738621177 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:21 INFO - PROCESS | 3792 | 1467738621284 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 1043A000 == 46 [pid = 3792] [id = 92] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 1445D000 == 45 [pid = 3792] [id = 91] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 13283800 == 44 [pid = 3792] [id = 90] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 1A2C8400 == 43 [pid = 3792] [id = 89] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 16678000 == 42 [pid = 3792] [id = 88] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 182D0C00 == 41 [pid = 3792] [id = 87] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 18034000 == 40 [pid = 3792] [id = 86] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 17537000 == 39 [pid = 3792] [id = 85] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 1344B400 == 38 [pid = 3792] [id = 84] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 1144A800 == 37 [pid = 3792] [id = 83] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 1292C800 == 36 [pid = 3792] [id = 80] 10:10:21 INFO - PROCESS | 3792 | --DOCSHELL 1A8AB000 == 35 [pid = 3792] [id = 79] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 105 (11AEC400) [pid = 3792] [serial = 157] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 104 (14406800) [pid = 3792] [serial = 160] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (13947400) [pid = 3792] [serial = 124] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (19F6DC00) [pid = 3792] [serial = 154] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (174E1C00) [pid = 3792] [serial = 217] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (17538800) [pid = 3792] [serial = 218] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (13450C00) [pid = 3792] [serial = 197] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (13133800) [pid = 3792] [serial = 196] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (1686C400) [pid = 3792] [serial = 214] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (13129C00) [pid = 3792] [serial = 206] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (13075000) [pid = 3792] [serial = 205] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (13442800) [pid = 3792] [serial = 208] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (13949C00) [pid = 3792] [serial = 209] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (19F6C000) [pid = 3792] [serial = 203] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (198A7800) [pid = 3792] [serial = 202] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (16DB1400) [pid = 3792] [serial = 200] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (16674400) [pid = 3792] [serial = 199] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (154AF800) [pid = 3792] [serial = 211] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (158CF400) [pid = 3792] [serial = 212] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1AABF400) [pid = 3792] [serial = 193] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (16929400) [pid = 3792] [serial = 215] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (180B2000) [pid = 3792] [serial = 220] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1989BC00) [pid = 3792] [serial = 223] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (180B5400) [pid = 3792] [serial = 221] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1978FC00) [pid = 3792] [serial = 226] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1A1DB800) [pid = 3792] [serial = 229] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1989F400) [pid = 3792] [serial = 224] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1A2C1C00) [pid = 3792] [serial = 230] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (19798C00) [pid = 3792] [serial = 227] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (1A73AC00) [pid = 3792] [serial = 233] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1A73D400) [pid = 3792] [serial = 232] [outer = 00000000] [url = about:blank] 10:10:21 INFO - PROCESS | 3792 | 1467738621404 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:21 INFO - PROCESS | 3792 | 1467738621406 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:21 INFO - PROCESS | 3792 | ++DOCSHELL 10A03C00 == 36 [pid = 3792] [id = 97] 10:10:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (10A09800) [pid = 3792] [serial = 288] [outer = 00000000] 10:10:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (12B03400) [pid = 3792] [serial = 289] [outer = 10A09800] 10:10:21 INFO - PROCESS | 3792 | 1467738621452 Marionette DEBUG loaded listener.js 10:10:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (13130C00) [pid = 3792] [serial = 290] [outer = 10A09800] 10:10:21 INFO - PROCESS | 3792 | 1467738621802 Marionette TRACE conn3 <- [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]]]}] 10:10:21 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. 10:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 669ms 10:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:10:21 INFO - PROCESS | 3792 | 1467738621835 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 10:10:21 INFO - PROCESS | 3792 | 1467738621837 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 10:10:21 INFO - PROCESS | 3792 | 1467738621840 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - PROCESS | 3792 | 1467738621843 Marionette TRACE conn3 <- [1,354,null,{}] 10:10:21 INFO - PROCESS | 3792 | 1467738621854 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:21 INFO - PROCESS | 3792 | 1467738621858 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:21 INFO - PROCESS | 3792 | 1467738621925 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 10:10:21 INFO - PROCESS | 3792 | 1467738621934 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:21 INFO - PROCESS | 3792 | 1467738621937 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:21 INFO - PROCESS | 3792 | ++DOCSHELL 142A9800 == 37 [pid = 3792] [id = 98] 10:10:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (142AA000) [pid = 3792] [serial = 291] [outer = 00000000] 10:10:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1445D800) [pid = 3792] [serial = 292] [outer = 142AA000] 10:10:21 INFO - PROCESS | 3792 | 1467738621984 Marionette DEBUG loaded listener.js 10:10:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (15882800) [pid = 3792] [serial = 293] [outer = 142AA000] 10:10:22 INFO - PROCESS | 3792 | 1467738622410 Marionette TRACE conn3 <- [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]]]}] 10:10:22 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. 10:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 595ms 10:10:22 INFO - PROCESS | 3792 | 1467738622446 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 10:10:22 INFO - PROCESS | 3792 | 1467738622448 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 10:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:10:22 INFO - PROCESS | 3792 | 1467738622452 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:10:22 INFO - PROCESS | 3792 | 1467738622454 Marionette TRACE conn3 <- [1,358,null,{}] 10:10:22 INFO - PROCESS | 3792 | 1467738622457 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:22 INFO - PROCESS | 3792 | 1467738622459 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:22 INFO - PROCESS | 3792 | 1467738622524 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 10:10:22 INFO - PROCESS | 3792 | 1467738622530 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:22 INFO - PROCESS | 3792 | 1467738622532 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:22 INFO - PROCESS | 3792 | ++DOCSHELL 15D39000 == 38 [pid = 3792] [id = 99] 10:10:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (15D3EC00) [pid = 3792] [serial = 294] [outer = 00000000] 10:10:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16098400) [pid = 3792] [serial = 295] [outer = 15D3EC00] 10:10:22 INFO - PROCESS | 3792 | 1467738622575 Marionette DEBUG loaded listener.js 10:10:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1609FC00) [pid = 3792] [serial = 296] [outer = 15D3EC00] 10:10:23 INFO - PROCESS | 3792 | 1467738623021 Marionette TRACE conn3 <- [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]]]}] 10:10:23 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. 10:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 609ms 10:10:23 INFO - PROCESS | 3792 | 1467738623052 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 10:10:23 INFO - PROCESS | 3792 | 1467738623054 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 10:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:10:23 INFO - PROCESS | 3792 | 1467738623057 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:10:23 INFO - PROCESS | 3792 | 1467738623059 Marionette TRACE conn3 <- [1,362,null,{}] 10:10:23 INFO - PROCESS | 3792 | 1467738623062 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:23 INFO - PROCESS | 3792 | 1467738623064 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:23 INFO - PROCESS | 3792 | 1467738623148 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 10:10:23 INFO - PROCESS | 3792 | 1467738623154 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:23 INFO - PROCESS | 3792 | 1467738623156 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:23 INFO - PROCESS | 3792 | ++DOCSHELL 166E0000 == 39 [pid = 3792] [id = 100] 10:10:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16869C00) [pid = 3792] [serial = 297] [outer = 00000000] 10:10:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (16928800) [pid = 3792] [serial = 298] [outer = 16869C00] 10:10:23 INFO - PROCESS | 3792 | 1467738623199 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (16DB1400) [pid = 3792] [serial = 299] [outer = 16869C00] 10:10:23 INFO - PROCESS | 3792 | 1467738623630 Marionette TRACE conn3 <- [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]]]}] 10:10:23 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. 10:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 610ms 10:10:23 INFO - PROCESS | 3792 | 1467738623661 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 10:10:23 INFO - PROCESS | 3792 | 1467738623663 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 10:10:23 INFO - PROCESS | 3792 | 1467738623666 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:10:23 INFO - PROCESS | 3792 | 1467738623668 Marionette TRACE conn3 <- [1,366,null,{}] 10:10:23 INFO - PROCESS | 3792 | 1467738623671 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:23 INFO - PROCESS | 3792 | 1467738623676 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:23 INFO - PROCESS | 3792 | 1467738623815 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 10:10:23 INFO - PROCESS | 3792 | 1467738623896 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:23 INFO - PROCESS | 3792 | 1467738623898 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:23 INFO - PROCESS | 3792 | ++DOCSHELL 17442800 == 40 [pid = 3792] [id = 101] 10:10:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (17443C00) [pid = 3792] [serial = 300] [outer = 00000000] 10:10:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (17680400) [pid = 3792] [serial = 301] [outer = 17443C00] 10:10:23 INFO - PROCESS | 3792 | 1467738623941 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (17CCFC00) [pid = 3792] [serial = 302] [outer = 17443C00] 10:10:24 INFO - PROCESS | 3792 | 1467738624324 Marionette TRACE conn3 <- [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]]]}] 10:10:24 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. 10:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 714ms 10:10:24 INFO - PROCESS | 3792 | 1467738624377 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 10:10:24 INFO - PROCESS | 3792 | 1467738624379 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 10:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:10:24 INFO - PROCESS | 3792 | 1467738624382 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:10:24 INFO - PROCESS | 3792 | 1467738624384 Marionette TRACE conn3 <- [1,370,null,{}] 10:10:24 INFO - PROCESS | 3792 | 1467738624387 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:24 INFO - PROCESS | 3792 | 1467738624389 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:24 INFO - PROCESS | 3792 | 1467738624493 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 10:10:24 INFO - PROCESS | 3792 | 1467738624498 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:24 INFO - PROCESS | 3792 | 1467738624500 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:24 INFO - PROCESS | 3792 | ++DOCSHELL 17539C00 == 41 [pid = 3792] [id = 102] 10:10:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (17551C00) [pid = 3792] [serial = 303] [outer = 00000000] 10:10:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (182CFC00) [pid = 3792] [serial = 304] [outer = 17551C00] 10:10:24 INFO - PROCESS | 3792 | 1467738624545 Marionette DEBUG loaded listener.js 10:10:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1978FC00) [pid = 3792] [serial = 305] [outer = 17551C00] 10:10:24 INFO - PROCESS | 3792 | 1467738624967 Marionette TRACE conn3 <- [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]]]}] 10:10:24 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. 10:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 595ms 10:10:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:10:24 INFO - PROCESS | 3792 | 1467738625002 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 10:10:24 INFO - PROCESS | 3792 | 1467738625004 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 10:10:25 INFO - PROCESS | 3792 | 1467738625016 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:10:25 INFO - PROCESS | 3792 | 1467738625018 Marionette TRACE conn3 <- [1,374,null,{}] 10:10:25 INFO - PROCESS | 3792 | 1467738625021 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:25 INFO - PROCESS | 3792 | 1467738625023 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:25 INFO - PROCESS | 3792 | 1467738625112 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 10:10:25 INFO - PROCESS | 3792 | 1467738625192 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:25 INFO - PROCESS | 3792 | 1467738625194 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:25 INFO - PROCESS | 3792 | ++DOCSHELL 175DE400 == 42 [pid = 3792] [id = 103] 10:10:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (19793000) [pid = 3792] [serial = 306] [outer = 00000000] 10:10:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (198A3400) [pid = 3792] [serial = 307] [outer = 19793000] 10:10:25 INFO - PROCESS | 3792 | 1467738625237 Marionette DEBUG loaded listener.js 10:10:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (198A4400) [pid = 3792] [serial = 308] [outer = 19793000] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (19F62000) [pid = 3792] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (174E2000) [pid = 3792] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (1A8A9400) [pid = 3792] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (1A736C00) [pid = 3792] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1144AC00) [pid = 3792] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (13034400) [pid = 3792] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (16E87C00) [pid = 3792] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (1753A400) [pid = 3792] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1AAC0C00) [pid = 3792] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1344FC00) [pid = 3792] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (19F6AC00) [pid = 3792] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (180B5800) [pid = 3792] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:10:25 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1328B000) [pid = 3792] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:10:25 INFO - PROCESS | 3792 | 1467738625690 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:10:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:10:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 714ms 10:10:25 INFO - PROCESS | 3792 | 1467738625728 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 10:10:25 INFO - PROCESS | 3792 | 1467738625730 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 10:10:25 INFO - PROCESS | 3792 | 1467738625734 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:10:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:10:25 INFO - PROCESS | 3792 | 1467738625735 Marionette TRACE conn3 <- [1,378,null,{}] 10:10:25 INFO - PROCESS | 3792 | 1467738625739 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:25 INFO - PROCESS | 3792 | 1467738625740 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:25 INFO - PROCESS | 3792 | 1467738625815 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 10:10:25 INFO - PROCESS | 3792 | 1467738625820 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:25 INFO - PROCESS | 3792 | 1467738625822 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:25 INFO - PROCESS | 3792 | ++DOCSHELL 1292C400 == 43 [pid = 3792] [id = 104] 10:10:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (13131000) [pid = 3792] [serial = 309] [outer = 00000000] 10:10:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (17686400) [pid = 3792] [serial = 310] [outer = 13131000] 10:10:25 INFO - PROCESS | 3792 | 1467738625855 Marionette DEBUG loaded listener.js 10:10:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (16E87C00) [pid = 3792] [serial = 311] [outer = 13131000] 10:10:26 INFO - PROCESS | 3792 | 1467738626280 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:10:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:10:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 595ms 10:10:26 INFO - PROCESS | 3792 | 1467738626335 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 10:10:26 INFO - PROCESS | 3792 | 1467738626337 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 10:10:26 INFO - PROCESS | 3792 | 1467738626340 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:10:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:10:26 INFO - PROCESS | 3792 | 1467738626342 Marionette TRACE conn3 <- [1,382,null,{}] 10:10:26 INFO - PROCESS | 3792 | 1467738626345 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:26 INFO - PROCESS | 3792 | 1467738626347 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:26 INFO - PROCESS | 3792 | 1467738626423 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 10:10:26 INFO - PROCESS | 3792 | 1467738626430 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:26 INFO - PROCESS | 3792 | 1467738626432 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:26 INFO - PROCESS | 3792 | ++DOCSHELL 180B2000 == 44 [pid = 3792] [id = 105] 10:10:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (180BC800) [pid = 3792] [serial = 312] [outer = 00000000] 10:10:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1A10DC00) [pid = 3792] [serial = 313] [outer = 180BC800] 10:10:26 INFO - PROCESS | 3792 | 1467738626474 Marionette DEBUG loaded listener.js 10:10:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1A1DD000) [pid = 3792] [serial = 314] [outer = 180BC800] 10:10:26 INFO - PROCESS | 3792 | 1467738626885 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:10:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:10:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 610ms 10:10:26 INFO - PROCESS | 3792 | 1467738626943 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 10:10:26 INFO - PROCESS | 3792 | 1467738626945 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 10:10:26 INFO - PROCESS | 3792 | 1467738626948 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:10:26 INFO - PROCESS | 3792 | 1467738626950 Marionette TRACE conn3 <- [1,386,null,{}] 10:10:26 INFO - PROCESS | 3792 | 1467738626954 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:26 INFO - PROCESS | 3792 | 1467738626956 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:27 INFO - PROCESS | 3792 | 1467738627047 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 10:10:27 INFO - PROCESS | 3792 | 1467738627054 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:27 INFO - PROCESS | 3792 | 1467738627057 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:27 INFO - PROCESS | 3792 | ++DOCSHELL 1A2C1800 == 45 [pid = 3792] [id = 106] 10:10:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1A2C1C00) [pid = 3792] [serial = 315] [outer = 00000000] 10:10:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1A736000) [pid = 3792] [serial = 316] [outer = 1A2C1C00] 10:10:27 INFO - PROCESS | 3792 | 1467738627101 Marionette DEBUG loaded listener.js 10:10:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1A73F000) [pid = 3792] [serial = 317] [outer = 1A2C1C00] 10:10:27 INFO - PROCESS | 3792 | 1467738627712 Marionette TRACE conn3 <- [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]]]}] 10:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 802ms 10:10:27 INFO - PROCESS | 3792 | 1467738627758 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 10:10:27 INFO - PROCESS | 3792 | 1467738627763 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 10:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:10:27 INFO - PROCESS | 3792 | 1467738627768 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:10:27 INFO - PROCESS | 3792 | 1467738627771 Marionette TRACE conn3 <- [1,390,null,{}] 10:10:27 INFO - PROCESS | 3792 | 1467738627778 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:27 INFO - PROCESS | 3792 | 1467738627781 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:27 INFO - PROCESS | 3792 | 1467738627899 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 10:10:28 INFO - PROCESS | 3792 | 1467738628003 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:28 INFO - PROCESS | 3792 | 1467738628006 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:28 INFO - PROCESS | 3792 | ++DOCSHELL 10566000 == 46 [pid = 3792] [id = 107] 10:10:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (10A79800) [pid = 3792] [serial = 318] [outer = 00000000] 10:10:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (12BD3400) [pid = 3792] [serial = 319] [outer = 10A79800] 10:10:28 INFO - PROCESS | 3792 | 1467738628063 Marionette DEBUG loaded listener.js 10:10:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (13147400) [pid = 3792] [serial = 320] [outer = 10A79800] 10:10:28 INFO - PROCESS | 3792 | 1467738628608 Marionette TRACE conn3 <- [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]]]}] 10:10:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 892ms 10:10:28 INFO - PROCESS | 3792 | 1467738628661 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 10:10:28 INFO - PROCESS | 3792 | 1467738628666 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 10:10:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:10:28 INFO - PROCESS | 3792 | 1467738628672 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 3792 | 1467738628675 Marionette TRACE conn3 <- [1,394,null,{}] 10:10:28 INFO - PROCESS | 3792 | 1467738628679 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:28 INFO - PROCESS | 3792 | 1467738628681 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:28 INFO - PROCESS | 3792 | 1467738628788 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 10:10:28 INFO - PROCESS | 3792 | 1467738628911 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:28 INFO - PROCESS | 3792 | 1467738628914 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:28 INFO - PROCESS | 3792 | ++DOCSHELL 13952C00 == 47 [pid = 3792] [id = 108] 10:10:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (139CE400) [pid = 3792] [serial = 321] [outer = 00000000] 10:10:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (1445A400) [pid = 3792] [serial = 322] [outer = 139CE400] 10:10:28 INFO - PROCESS | 3792 | 1467738628958 Marionette DEBUG loaded listener.js 10:10:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (16039000) [pid = 3792] [serial = 323] [outer = 139CE400] 10:10:29 INFO - PROCESS | 3792 | 1467738629579 Marionette TRACE conn3 <- [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]]]}] 10:10:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:10:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 952ms 10:10:29 INFO - PROCESS | 3792 | 1467738629636 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 10:10:29 INFO - PROCESS | 3792 | 1467738629639 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 10:10:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:10:29 INFO - PROCESS | 3792 | 1467738629643 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:10:29 INFO - PROCESS | 3792 | 1467738629647 Marionette TRACE conn3 <- [1,398,null,{}] 10:10:29 INFO - PROCESS | 3792 | 1467738629658 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:29 INFO - PROCESS | 3792 | 1467738629663 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:29 INFO - PROCESS | 3792 | 1467738629750 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 10:10:29 INFO - PROCESS | 3792 | 1467738629875 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:29 INFO - PROCESS | 3792 | 1467738629878 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:29 INFO - PROCESS | 3792 | ++DOCSHELL 19793C00 == 48 [pid = 3792] [id = 109] 10:10:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (19798C00) [pid = 3792] [serial = 324] [outer = 00000000] 10:10:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (19F5F800) [pid = 3792] [serial = 325] [outer = 19798C00] 10:10:29 INFO - PROCESS | 3792 | 1467738629934 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (1A1DA800) [pid = 3792] [serial = 326] [outer = 19798C00] 10:10:30 INFO - PROCESS | 3792 | 1467738630717 Marionette TRACE conn3 <- [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]]]}] 10:10:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:10:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1129ms 10:10:30 INFO - PROCESS | 3792 | 1467738630775 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 10:10:30 INFO - PROCESS | 3792 | 1467738630779 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 10:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:10:30 INFO - PROCESS | 3792 | 1467738630785 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:10:30 INFO - PROCESS | 3792 | 1467738630788 Marionette TRACE conn3 <- [1,402,null,{}] 10:10:30 INFO - PROCESS | 3792 | 1467738630793 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:30 INFO - PROCESS | 3792 | 1467738630796 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:30 INFO - PROCESS | 3792 | 1467738630904 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 10:10:31 INFO - PROCESS | 3792 | 1467738631031 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:31 INFO - PROCESS | 3792 | 1467738631036 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:31 INFO - PROCESS | 3792 | ++DOCSHELL 114CA000 == 49 [pid = 3792] [id = 110] 10:10:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (114CE400) [pid = 3792] [serial = 327] [outer = 00000000] 10:10:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (131EC400) [pid = 3792] [serial = 328] [outer = 114CE400] 10:10:31 INFO - PROCESS | 3792 | 1467738631072 Marionette DEBUG loaded listener.js 10:10:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (1391B400) [pid = 3792] [serial = 329] [outer = 114CE400] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 180B2000 == 48 [pid = 3792] [id = 105] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 1292C400 == 47 [pid = 3792] [id = 104] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 175DE400 == 46 [pid = 3792] [id = 103] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 17539C00 == 45 [pid = 3792] [id = 102] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 17442800 == 44 [pid = 3792] [id = 101] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 166E0000 == 43 [pid = 3792] [id = 100] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 15D39000 == 42 [pid = 3792] [id = 99] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 142A9800 == 41 [pid = 3792] [id = 98] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 10A03C00 == 40 [pid = 3792] [id = 97] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 11AF2C00 == 39 [pid = 3792] [id = 96] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 1609C000 == 38 [pid = 3792] [id = 95] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 13ED0C00 == 37 [pid = 3792] [id = 94] 10:10:31 INFO - PROCESS | 3792 | --DOCSHELL 10470800 == 36 [pid = 3792] [id = 93] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (1AAC2000) [pid = 3792] [serial = 194] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (1AABC800) [pid = 3792] [serial = 262] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (1344A000) [pid = 3792] [serial = 248] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (1314B800) [pid = 3792] [serial = 247] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (13948000) [pid = 3792] [serial = 239] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (13150400) [pid = 3792] [serial = 238] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (1AAC4400) [pid = 3792] [serial = 235] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (18034800) [pid = 3792] [serial = 242] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (17680C00) [pid = 3792] [serial = 241] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (175DC800) [pid = 3792] [serial = 253] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (1AE53400) [pid = 3792] [serial = 265] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (17C3A000) [pid = 3792] [serial = 254] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (158C9000) [pid = 3792] [serial = 250] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (15D45000) [pid = 3792] [serial = 251] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (1AAC3C00) [pid = 3792] [serial = 245] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (1A8ADC00) [pid = 3792] [serial = 244] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1989B000) [pid = 3792] [serial = 256] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1AC53800) [pid = 3792] [serial = 263] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (15883000) [pid = 3792] [serial = 268] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1AF28800) [pid = 3792] [serial = 274] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1AE59400) [pid = 3792] [serial = 266] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (12B01400) [pid = 3792] [serial = 269] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1A2C9400) [pid = 3792] [serial = 259] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1AE51800) [pid = 3792] [serial = 272] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1A621000) [pid = 3792] [serial = 260] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1A739400) [pid = 3792] [serial = 271] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (19F63000) [pid = 3792] [serial = 257] [outer = 00000000] [url = about:blank] 10:10:31 INFO - PROCESS | 3792 | 1467738631521 Marionette TRACE conn3 <- [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]]]}] 10:10:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:10:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 803ms 10:10:31 INFO - PROCESS | 3792 | 1467738631591 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 10:10:31 INFO - PROCESS | 3792 | 1467738631595 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 10:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:10:31 INFO - PROCESS | 3792 | 1467738631601 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:10:31 INFO - PROCESS | 3792 | 1467738631604 Marionette TRACE conn3 <- [1,406,null,{}] 10:10:31 INFO - PROCESS | 3792 | 1467738631608 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:31 INFO - PROCESS | 3792 | 1467738631610 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:31 INFO - PROCESS | 3792 | 1467738631695 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 10:10:31 INFO - PROCESS | 3792 | 1467738631704 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:31 INFO - PROCESS | 3792 | 1467738631706 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:31 INFO - PROCESS | 3792 | ++DOCSHELL 13952800 == 37 [pid = 3792] [id = 111] 10:10:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (139D2400) [pid = 3792] [serial = 330] [outer = 00000000] 10:10:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (142A9800) [pid = 3792] [serial = 331] [outer = 139D2400] 10:10:31 INFO - PROCESS | 3792 | 1467738631752 Marionette DEBUG loaded listener.js 10:10:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1445A000) [pid = 3792] [serial = 332] [outer = 139D2400] 10:10:32 INFO - PROCESS | 3792 | 1467738632202 Marionette TRACE conn3 <- [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]]]}] 10:10:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:10:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 654ms 10:10:32 INFO - PROCESS | 3792 | 1467738632267 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 10:10:32 INFO - PROCESS | 3792 | 1467738632269 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 10:10:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:10:32 INFO - PROCESS | 3792 | 1467738632273 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:10:32 INFO - PROCESS | 3792 | 1467738632276 Marionette TRACE conn3 <- [1,410,null,{}] 10:10:32 INFO - PROCESS | 3792 | 1467738632319 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:32 INFO - PROCESS | 3792 | 1467738632323 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:32 INFO - PROCESS | 3792 | 1467738632415 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 10:10:32 INFO - PROCESS | 3792 | 1467738632494 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:32 INFO - PROCESS | 3792 | 1467738632497 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:32 INFO - PROCESS | 3792 | ++DOCSHELL 16932400 == 38 [pid = 3792] [id = 112] 10:10:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16B06000) [pid = 3792] [serial = 333] [outer = 00000000] 10:10:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (174DA800) [pid = 3792] [serial = 334] [outer = 16B06000] 10:10:32 INFO - PROCESS | 3792 | 1467738632527 Marionette DEBUG loaded listener.js 10:10:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (17538C00) [pid = 3792] [serial = 335] [outer = 16B06000] 10:10:32 INFO - PROCESS | 3792 | 1467738632885 Marionette TRACE conn3 <- [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]]]}] 10:10:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:10:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 669ms 10:10:32 INFO - PROCESS | 3792 | 1467738632934 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 10:10:32 INFO - PROCESS | 3792 | 1467738632937 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 10:10:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:10:32 INFO - PROCESS | 3792 | 1467738632940 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:10:32 INFO - PROCESS | 3792 | 1467738632942 Marionette TRACE conn3 <- [1,414,null,{}] 10:10:32 INFO - PROCESS | 3792 | 1467738632945 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:32 INFO - PROCESS | 3792 | 1467738632947 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:33 INFO - PROCESS | 3792 | 1467738633042 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 10:10:33 INFO - PROCESS | 3792 | 1467738633047 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:33 INFO - PROCESS | 3792 | 1467738633057 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:33 INFO - PROCESS | 3792 | ++DOCSHELL 17C37800 == 39 [pid = 3792] [id = 113] 10:10:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (17C3CC00) [pid = 3792] [serial = 336] [outer = 00000000] 10:10:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (182CD800) [pid = 3792] [serial = 337] [outer = 17C3CC00] 10:10:33 INFO - PROCESS | 3792 | 1467738633102 Marionette DEBUG loaded listener.js 10:10:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (19789400) [pid = 3792] [serial = 338] [outer = 17C3CC00] 10:10:33 INFO - PROCESS | 3792 | 1467738633548 Marionette TRACE conn3 <- [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]]]}] 10:10:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:10:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 669ms 10:10:33 INFO - PROCESS | 3792 | 1467738633617 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 10:10:33 INFO - PROCESS | 3792 | 1467738633619 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 10:10:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:10:33 INFO - PROCESS | 3792 | 1467738633628 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:10:33 INFO - PROCESS | 3792 | 1467738633630 Marionette TRACE conn3 <- [1,418,null,{}] 10:10:33 INFO - PROCESS | 3792 | 1467738633634 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:33 INFO - PROCESS | 3792 | 1467738633636 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:33 INFO - PROCESS | 3792 | 1467738633748 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 10:10:33 INFO - PROCESS | 3792 | 1467738633768 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:33 INFO - PROCESS | 3792 | 1467738633770 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:33 INFO - PROCESS | 3792 | ++DOCSHELL 1989A800 == 40 [pid = 3792] [id = 114] 10:10:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1989C000) [pid = 3792] [serial = 339] [outer = 00000000] 10:10:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (19F66400) [pid = 3792] [serial = 340] [outer = 1989C000] 10:10:33 INFO - PROCESS | 3792 | 1467738633813 Marionette DEBUG loaded listener.js 10:10:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1A1D9000) [pid = 3792] [serial = 341] [outer = 1989C000] 10:10:34 INFO - PROCESS | 3792 | 1467738634680 Marionette TRACE conn3 <- [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]]]}] 10:10:34 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 10:10:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1085ms 10:10:34 INFO - PROCESS | 3792 | 1467738634724 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 10:10:34 INFO - PROCESS | 3792 | 1467738634726 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 10:10:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:10:34 INFO - PROCESS | 3792 | 1467738634736 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:10:34 INFO - PROCESS | 3792 | 1467738634738 Marionette TRACE conn3 <- [1,422,null,{}] 10:10:34 INFO - PROCESS | 3792 | 1467738634742 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:34 INFO - PROCESS | 3792 | 1467738634747 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:34 INFO - PROCESS | 3792 | 1467738634874 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 10:10:34 INFO - PROCESS | 3792 | 1467738634880 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:34 INFO - PROCESS | 3792 | 1467738634882 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:34 INFO - PROCESS | 3792 | ++DOCSHELL 1A2C9400 == 41 [pid = 3792] [id = 115] 10:10:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1A2C9C00) [pid = 3792] [serial = 342] [outer = 00000000] 10:10:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1A89F800) [pid = 3792] [serial = 343] [outer = 1A2C9C00] 10:10:34 INFO - PROCESS | 3792 | 1467738634930 Marionette DEBUG loaded listener.js 10:10:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1A8A3400) [pid = 3792] [serial = 344] [outer = 1A2C9C00] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1AAB8400) [pid = 3792] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (17443C00) [pid = 3792] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (11CD1000) [pid = 3792] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (16869C00) [pid = 3792] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (15D3EC00) [pid = 3792] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (10A09800) [pid = 3792] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (142AA000) [pid = 3792] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (17551C00) [pid = 3792] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (19793000) [pid = 3792] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (180BC800) [pid = 3792] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:10:35 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (13131000) [pid = 3792] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:10:35 INFO - PROCESS | 3792 | 1467738635882 Marionette TRACE conn3 <- [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]]]}] 10:10:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:10:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1130ms 10:10:35 INFO - PROCESS | 3792 | 1467738635872 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 10:10:35 INFO - PROCESS | 3792 | 1467738635874 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 10:10:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:10:35 INFO - PROCESS | 3792 | 1467738635878 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:10:35 INFO - PROCESS | 3792 | 1467738635880 Marionette TRACE conn3 <- [1,426,null,{}] 10:10:35 INFO - PROCESS | 3792 | 1467738635883 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:35 INFO - PROCESS | 3792 | 1467738635885 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:35 INFO - PROCESS | 3792 | 1467738635999 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 10:10:36 INFO - PROCESS | 3792 | 1467738636007 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 3792 | 1467738636009 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:36 INFO - PROCESS | 3792 | ++DOCSHELL 1394D400 == 42 [pid = 3792] [id = 116] 10:10:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (142A4000) [pid = 3792] [serial = 345] [outer = 00000000] 10:10:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16E88C00) [pid = 3792] [serial = 346] [outer = 142A4000] 10:10:36 INFO - PROCESS | 3792 | 1467738636050 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (175D4800) [pid = 3792] [serial = 347] [outer = 142A4000] 10:10:36 INFO - PROCESS | 3792 | 1467738636454 Marionette TRACE conn3 <- [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] 10:10:36 INFO - PROCESS | 3792 | 1467738636497 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 10:10:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:10:36 INFO - PROCESS | 3792 | 1467738636500 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:10:36 INFO - PROCESS | 3792 | 1467738636501 Marionette TRACE conn3 <- [1,430,null,{}] 10:10:36 INFO - PROCESS | 3792 | 1467738636505 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:36 INFO - PROCESS | 3792 | 1467738636507 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:36 INFO - PROCESS | 3792 | 1467738636584 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 10:10:36 INFO - PROCESS | 3792 | 1467738636650 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 3792 | 1467738636652 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:36 INFO - PROCESS | 3792 | ++DOCSHELL 104E3800 == 43 [pid = 3792] [id = 117] 10:10:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1A731C00) [pid = 3792] [serial = 348] [outer = 00000000] 10:10:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (1AABDC00) [pid = 3792] [serial = 349] [outer = 1A731C00] 10:10:36 INFO - PROCESS | 3792 | 1467738636694 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1AAC0400) [pid = 3792] [serial = 350] [outer = 1A731C00] 10:10:37 INFO - PROCESS | 3792 | 1467738637030 Marionette TRACE conn3 <- [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]]]}] 10:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 565ms 10:10:37 INFO - PROCESS | 3792 | 1467738637059 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 10:10:37 INFO - PROCESS | 3792 | 1467738637061 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 10:10:37 INFO - PROCESS | 3792 | 1467738637064 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:10:37 INFO - PROCESS | 3792 | 1467738637066 Marionette TRACE conn3 <- [1,434,null,{}] 10:10:37 INFO - PROCESS | 3792 | 1467738637070 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:37 INFO - PROCESS | 3792 | 1467738637072 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:37 INFO - PROCESS | 3792 | 1467738637206 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 10:10:37 INFO - PROCESS | 3792 | 1467738637383 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:37 INFO - PROCESS | 3792 | 1467738637386 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:37 INFO - PROCESS | 3792 | ++DOCSHELL 10A76000 == 44 [pid = 3792] [id = 118] 10:10:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (10EA1C00) [pid = 3792] [serial = 351] [outer = 00000000] 10:10:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (112E4400) [pid = 3792] [serial = 352] [outer = 10EA1C00] 10:10:37 INFO - PROCESS | 3792 | 1467738637429 Marionette DEBUG loaded listener.js 10:10:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (114CC000) [pid = 3792] [serial = 353] [outer = 10EA1C00] 10:10:37 INFO - PROCESS | 3792 | 1467738637962 Marionette TRACE conn3 <- [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]]]}] 10:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 937ms 10:10:38 INFO - PROCESS | 3792 | 1467738638014 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 10:10:38 INFO - PROCESS | 3792 | 1467738638018 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 10:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:10:38 INFO - PROCESS | 3792 | 1467738638023 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:10:38 INFO - PROCESS | 3792 | 1467738638027 Marionette TRACE conn3 <- [1,438,null,{}] 10:10:38 INFO - PROCESS | 3792 | 1467738638031 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:38 INFO - PROCESS | 3792 | 1467738638034 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:38 INFO - PROCESS | 3792 | 1467738638142 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 10:10:38 INFO - PROCESS | 3792 | 1467738638239 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:38 INFO - PROCESS | 3792 | 1467738638242 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:38 INFO - PROCESS | 3792 | ++DOCSHELL 15D3D800 == 45 [pid = 3792] [id = 119] 10:10:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (15D41000) [pid = 3792] [serial = 354] [outer = 00000000] 10:10:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1609AC00) [pid = 3792] [serial = 355] [outer = 15D41000] 10:10:38 INFO - PROCESS | 3792 | 1467738638296 Marionette DEBUG loaded listener.js 10:10:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1686C000) [pid = 3792] [serial = 356] [outer = 15D41000] 10:10:38 INFO - PROCESS | 3792 | 1467738638913 Marionette TRACE conn3 <- [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]]]}] 10:10:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:10:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 951ms 10:10:38 INFO - PROCESS | 3792 | 1467738638973 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 10:10:38 INFO - PROCESS | 3792 | 1467738638977 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 10:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:10:38 INFO - PROCESS | 3792 | 1467738638981 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:10:38 INFO - PROCESS | 3792 | 1467738638983 Marionette TRACE conn3 <- [1,442,null,{}] 10:10:38 INFO - PROCESS | 3792 | 1467738638987 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:38 INFO - PROCESS | 3792 | 1467738638989 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:39 INFO - PROCESS | 3792 | 1467738639095 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 10:10:39 INFO - PROCESS | 3792 | 1467738639225 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:39 INFO - PROCESS | 3792 | 1467738639227 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:39 INFO - PROCESS | 3792 | ++DOCSHELL 1394A400 == 46 [pid = 3792] [id = 120] 10:10:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (182C7800) [pid = 3792] [serial = 357] [outer = 00000000] 10:10:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1A623000) [pid = 3792] [serial = 358] [outer = 182C7800] 10:10:39 INFO - PROCESS | 3792 | 1467738639281 Marionette DEBUG loaded listener.js 10:10:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (1A735800) [pid = 3792] [serial = 359] [outer = 182C7800] 10:10:39 INFO - PROCESS | 3792 | 1467738639920 Marionette TRACE conn3 <- [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]]]}] 10:10:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 996ms 10:10:39 INFO - PROCESS | 3792 | 1467738639971 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 10:10:39 INFO - PROCESS | 3792 | 1467738639975 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 10:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:10:39 INFO - PROCESS | 3792 | 1467738640002 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:10:39 INFO - PROCESS | 3792 | 1467738640007 Marionette TRACE conn3 <- [1,446,null,{}] 10:10:40 INFO - PROCESS | 3792 | 1467738640025 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:40 INFO - PROCESS | 3792 | 1467738640028 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:40 INFO - PROCESS | 3792 | 1467738640137 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 10:10:40 INFO - PROCESS | 3792 | 1467738640371 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:40 INFO - PROCESS | 3792 | 1467738640375 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:40 INFO - PROCESS | 3792 | ++DOCSHELL 103C8C00 == 47 [pid = 3792] [id = 121] 10:10:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (10434400) [pid = 3792] [serial = 360] [outer = 00000000] 10:10:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (11AEC400) [pid = 3792] [serial = 361] [outer = 10434400] 10:10:40 INFO - PROCESS | 3792 | 1467738640442 Marionette DEBUG loaded listener.js 10:10:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (130D5C00) [pid = 3792] [serial = 362] [outer = 10434400] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 104E3800 == 46 [pid = 3792] [id = 117] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 1394D400 == 45 [pid = 3792] [id = 116] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 1A2C9400 == 44 [pid = 3792] [id = 115] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 1989A800 == 43 [pid = 3792] [id = 114] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 17C37800 == 42 [pid = 3792] [id = 113] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 16932400 == 41 [pid = 3792] [id = 112] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 13952800 == 40 [pid = 3792] [id = 111] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 114CA000 == 39 [pid = 3792] [id = 110] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 1A2C1800 == 38 [pid = 3792] [id = 106] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 10566000 == 37 [pid = 3792] [id = 107] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 13952C00 == 36 [pid = 3792] [id = 108] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 10A07800 == 35 [pid = 3792] [id = 42] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 10EC6C00 == 34 [pid = 3792] [id = 53] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 19F6A800 == 33 [pid = 3792] [id = 82] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 19793C00 == 32 [pid = 3792] [id = 109] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 13280C00 == 31 [pid = 3792] [id = 54] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 1603B400 == 30 [pid = 3792] [id = 81] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 1394A400 == 29 [pid = 3792] [id = 120] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 10A76000 == 28 [pid = 3792] [id = 118] 10:10:41 INFO - PROCESS | 3792 | --DOCSHELL 15D3D800 == 27 [pid = 3792] [id = 119] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (1AC4F800) [pid = 3792] [serial = 236] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (15D3E800) [pid = 3792] [serial = 280] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (17680400) [pid = 3792] [serial = 301] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (130D7400) [pid = 3792] [serial = 287] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (12D86800) [pid = 3792] [serial = 286] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (16929000) [pid = 3792] [serial = 283] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (16928800) [pid = 3792] [serial = 298] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (16098400) [pid = 3792] [serial = 295] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1609FC00) [pid = 3792] [serial = 296] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (12B03400) [pid = 3792] [serial = 289] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (1055A400) [pid = 3792] [serial = 277] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (13130C00) [pid = 3792] [serial = 290] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1445D800) [pid = 3792] [serial = 292] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (15882800) [pid = 3792] [serial = 293] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (182CFC00) [pid = 3792] [serial = 304] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (17CCFC00) [pid = 3792] [serial = 302] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (198A3400) [pid = 3792] [serial = 307] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1978FC00) [pid = 3792] [serial = 305] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1A10DC00) [pid = 3792] [serial = 313] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1A1DD000) [pid = 3792] [serial = 314] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1A736000) [pid = 3792] [serial = 316] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (198A4400) [pid = 3792] [serial = 308] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (17686400) [pid = 3792] [serial = 310] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (16E87C00) [pid = 3792] [serial = 311] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16DB1400) [pid = 3792] [serial = 299] [outer = 00000000] [url = about:blank] 10:10:41 INFO - PROCESS | 3792 | 1467738641772 Marionette TRACE conn3 <- [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]]]}] 10:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1844ms 10:10:41 INFO - PROCESS | 3792 | 1467738641826 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 10:10:41 INFO - PROCESS | 3792 | 1467738641830 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 10:10:41 INFO - PROCESS | 3792 | 1467738641836 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:10:41 INFO - PROCESS | 3792 | 1467738641839 Marionette TRACE conn3 <- [1,450,null,{}] 10:10:41 INFO - PROCESS | 3792 | 1467738641844 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:41 INFO - PROCESS | 3792 | 1467738641847 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:41 INFO - PROCESS | 3792 | 1467738641940 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 10:10:42 INFO - PROCESS | 3792 | 1467738642019 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:42 INFO - PROCESS | 3792 | 1467738642023 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:42 INFO - PROCESS | 3792 | ++DOCSHELL 10EC8400 == 28 [pid = 3792] [id = 122] 10:10:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (10ECA800) [pid = 3792] [serial = 363] [outer = 00000000] 10:10:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (129B6C00) [pid = 3792] [serial = 364] [outer = 10ECA800] 10:10:42 INFO - PROCESS | 3792 | 1467738642070 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (12DC3000) [pid = 3792] [serial = 365] [outer = 10ECA800] 10:10:42 INFO - PROCESS | 3792 | 1467738642442 Marionette TRACE conn3 <- [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] 10:10:42 INFO - PROCESS | 3792 | 1467738642507 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 10:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:10:42 INFO - PROCESS | 3792 | 1467738642514 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:10:42 INFO - PROCESS | 3792 | 1467738642516 Marionette TRACE conn3 <- [1,454,null,{}] 10:10:42 INFO - PROCESS | 3792 | 1467738642520 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:42 INFO - PROCESS | 3792 | 1467738642523 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:42 INFO - PROCESS | 3792 | 1467738642607 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 10:10:42 INFO - PROCESS | 3792 | 1467738642613 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:42 INFO - PROCESS | 3792 | 1467738642616 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:42 INFO - PROCESS | 3792 | ++DOCSHELL 13947400 == 29 [pid = 3792] [id = 123] 10:10:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (13947800) [pid = 3792] [serial = 366] [outer = 00000000] 10:10:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (139D0800) [pid = 3792] [serial = 367] [outer = 13947800] 10:10:42 INFO - PROCESS | 3792 | 1467738642662 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13ECF000) [pid = 3792] [serial = 368] [outer = 13947800] 10:10:43 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:10:43 INFO - PROCESS | 3792 | 1467738643084 Marionette TRACE conn3 <- [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]]]}] 10:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 610ms 10:10:43 INFO - PROCESS | 3792 | 1467738643117 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 10:10:43 INFO - PROCESS | 3792 | 1467738643119 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 10:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:10:43 INFO - PROCESS | 3792 | 1467738643123 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:10:43 INFO - PROCESS | 3792 | 1467738643126 Marionette TRACE conn3 <- [1,458,null,{}] 10:10:43 INFO - PROCESS | 3792 | 1467738643142 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:43 INFO - PROCESS | 3792 | 1467738643150 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:43 INFO - PROCESS | 3792 | 1467738643296 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 10:10:43 INFO - PROCESS | 3792 | 1467738643385 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:43 INFO - PROCESS | 3792 | 1467738643388 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:43 INFO - PROCESS | 3792 | ++DOCSHELL 1609E800 == 30 [pid = 3792] [id = 124] 10:10:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (160A1000) [pid = 3792] [serial = 369] [outer = 00000000] 10:10:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1686E800) [pid = 3792] [serial = 370] [outer = 160A1000] 10:10:43 INFO - PROCESS | 3792 | 1467738643434 Marionette DEBUG loaded listener.js 10:10:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16DA8800) [pid = 3792] [serial = 371] [outer = 160A1000] 10:10:43 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:10:43 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:10:43 INFO - PROCESS | 3792 | 1467738643813 Marionette TRACE conn3 <- [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] 10:10:43 INFO - PROCESS | 3792 | 1467738643830 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 10:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:10:43 INFO - PROCESS | 3792 | 1467738643834 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:10:43 INFO - PROCESS | 3792 | 1467738643835 Marionette TRACE conn3 <- [1,462,null,{}] 10:10:43 INFO - PROCESS | 3792 | 1467738643839 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:43 INFO - PROCESS | 3792 | 1467738643850 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:43 INFO - PROCESS | 3792 | 1467738643967 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 10:10:43 INFO - PROCESS | 3792 | 1467738643972 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:43 INFO - PROCESS | 3792 | 1467738643974 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:43 INFO - PROCESS | 3792 | ++DOCSHELL 1686DC00 == 31 [pid = 3792] [id = 125] 10:10:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16932400) [pid = 3792] [serial = 372] [outer = 00000000] 10:10:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (17686400) [pid = 3792] [serial = 373] [outer = 16932400] 10:10:44 INFO - PROCESS | 3792 | 1467738644019 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (17C37400) [pid = 3792] [serial = 374] [outer = 16932400] 10:10:44 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:10:44 INFO - PROCESS | 3792 | 1467738644465 Marionette TRACE conn3 <- [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] 10:10:44 INFO - PROCESS | 3792 | 1467738644515 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 10:10:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:10:44 INFO - PROCESS | 3792 | 1467738644518 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - PROCESS | 3792 | 1467738644520 Marionette TRACE conn3 <- [1,466,null,{}] 10:10:44 INFO - PROCESS | 3792 | 1467738644523 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:44 INFO - PROCESS | 3792 | 1467738644525 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:44 INFO - PROCESS | 3792 | 1467738644642 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 10:10:44 INFO - PROCESS | 3792 | 1467738644655 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 3792 | 1467738644657 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:44 INFO - PROCESS | 3792 | ++DOCSHELL 180B2000 == 32 [pid = 3792] [id = 126] 10:10:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (182D1000) [pid = 3792] [serial = 375] [outer = 00000000] 10:10:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1989B800) [pid = 3792] [serial = 376] [outer = 182D1000] 10:10:44 INFO - PROCESS | 3792 | 1467738644700 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (198A1000) [pid = 3792] [serial = 377] [outer = 182D1000] 10:10:45 INFO - PROCESS | 3792 | 1467738645125 Marionette TRACE conn3 <- [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] 10:10:45 INFO - PROCESS | 3792 | 1467738645185 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 10:10:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:10:45 INFO - PROCESS | 3792 | 1467738645188 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:10:45 INFO - PROCESS | 3792 | 1467738645190 Marionette TRACE conn3 <- [1,470,null,{}] 10:10:45 INFO - PROCESS | 3792 | 1467738645203 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:45 INFO - PROCESS | 3792 | 1467738645209 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:45 INFO - PROCESS | 3792 | 1467738645331 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 10:10:45 INFO - PROCESS | 3792 | 1467738645394 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:45 INFO - PROCESS | 3792 | 1467738645396 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:45 INFO - PROCESS | 3792 | ++DOCSHELL 19F64400 == 33 [pid = 3792] [id = 127] 10:10:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (19F67800) [pid = 3792] [serial = 378] [outer = 00000000] 10:10:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1A1E2800) [pid = 3792] [serial = 379] [outer = 19F67800] 10:10:45 INFO - PROCESS | 3792 | 1467738645439 Marionette DEBUG loaded listener.js 10:10:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1A732800) [pid = 3792] [serial = 380] [outer = 19F67800] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1A731C00) [pid = 3792] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (15D3F400) [pid = 3792] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (139CE400) [pid = 3792] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (16B06000) [pid = 3792] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1A2C9C00) [pid = 3792] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (19798C00) [pid = 3792] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (17C3CC00) [pid = 3792] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (10A79800) [pid = 3792] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (142A4000) [pid = 3792] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1989C000) [pid = 3792] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (114CE400) [pid = 3792] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (139D2400) [pid = 3792] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1A2C1C00) [pid = 3792] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (160A0800) [pid = 3792] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (142AB000) [pid = 3792] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:10:45 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (10474000) [pid = 3792] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:10:46 INFO - PROCESS | 3792 | 1467738646134 Marionette TRACE conn3 <- [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]]]}] 10:10:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:10:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 996ms 10:10:46 INFO - PROCESS | 3792 | 1467738646189 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 10:10:46 INFO - PROCESS | 3792 | 1467738646191 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 10:10:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:10:46 INFO - PROCESS | 3792 | 1467738646195 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:10:46 INFO - PROCESS | 3792 | 1467738646196 Marionette TRACE conn3 <- [1,474,null,{}] 10:10:46 INFO - PROCESS | 3792 | 1467738646200 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:46 INFO - PROCESS | 3792 | 1467738646202 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:46 INFO - PROCESS | 3792 | 1467738646269 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 10:10:46 INFO - PROCESS | 3792 | 1467738646275 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 3792 | 1467738646277 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:46 INFO - PROCESS | 3792 | ++DOCSHELL 16034400 == 34 [pid = 3792] [id = 128] 10:10:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16037400) [pid = 3792] [serial = 381] [outer = 00000000] 10:10:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16870000) [pid = 3792] [serial = 382] [outer = 16037400] 10:10:46 INFO - PROCESS | 3792 | 1467738646319 Marionette DEBUG loaded listener.js 10:10:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1743D400) [pid = 3792] [serial = 383] [outer = 16037400] 10:10:46 INFO - PROCESS | 3792 | 1467738646739 Marionette TRACE conn3 <- [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]]]}] 10:10:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:10:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 594ms 10:10:46 INFO - PROCESS | 3792 | 1467738646797 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 10:10:46 INFO - PROCESS | 3792 | 1467738646799 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 10:10:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:10:46 INFO - PROCESS | 3792 | 1467738646802 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:10:46 INFO - PROCESS | 3792 | 1467738646804 Marionette TRACE conn3 <- [1,478,null,{}] 10:10:46 INFO - PROCESS | 3792 | 1467738646807 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:46 INFO - PROCESS | 3792 | 1467738646809 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:46 INFO - PROCESS | 3792 | 1467738646883 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 10:10:46 INFO - PROCESS | 3792 | 1467738646889 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 3792 | 1467738646890 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:46 INFO - PROCESS | 3792 | ++DOCSHELL 139CF400 == 35 [pid = 3792] [id = 129] 10:10:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (182C7C00) [pid = 3792] [serial = 384] [outer = 00000000] 10:10:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1A61B400) [pid = 3792] [serial = 385] [outer = 182C7C00] 10:10:46 INFO - PROCESS | 3792 | 1467738646932 Marionette DEBUG loaded listener.js 10:10:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1A1E0000) [pid = 3792] [serial = 386] [outer = 182C7C00] 10:10:47 INFO - PROCESS | 3792 | 1467738647331 Marionette TRACE conn3 <- [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]]]}] 10:10:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:10:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 565ms 10:10:47 INFO - PROCESS | 3792 | 1467738647378 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 10:10:47 INFO - PROCESS | 3792 | 1467738647380 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 10:10:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:10:47 INFO - PROCESS | 3792 | 1467738647384 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 3792 | 1467738647386 Marionette TRACE conn3 <- [1,482,null,{}] 10:10:47 INFO - PROCESS | 3792 | 1467738647389 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:47 INFO - PROCESS | 3792 | 1467738647391 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:47 INFO - PROCESS | 3792 | 1467738647468 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 10:10:47 INFO - PROCESS | 3792 | 1467738647474 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:47 INFO - PROCESS | 3792 | 1467738647475 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:47 INFO - PROCESS | 3792 | ++DOCSHELL 1609E000 == 36 [pid = 3792] [id = 130] 10:10:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1A8A5800) [pid = 3792] [serial = 387] [outer = 00000000] 10:10:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1AABD000) [pid = 3792] [serial = 388] [outer = 1A8A5800] 10:10:47 INFO - PROCESS | 3792 | 1467738647518 Marionette DEBUG loaded listener.js 10:10:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1AAC1000) [pid = 3792] [serial = 389] [outer = 1A8A5800] 10:10:48 INFO - PROCESS | 3792 | 1467738648273 Marionette TRACE conn3 <- [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]]]}] 10:10:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:10:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 936ms 10:10:48 INFO - PROCESS | 3792 | 1467738648334 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 10:10:48 INFO - PROCESS | 3792 | 1467738648338 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 10:10:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:10:48 INFO - PROCESS | 3792 | 1467738648343 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:10:48 INFO - PROCESS | 3792 | 1467738648347 Marionette TRACE conn3 <- [1,486,null,{}] 10:10:48 INFO - PROCESS | 3792 | 1467738648353 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:48 INFO - PROCESS | 3792 | 1467738648356 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:48 INFO - PROCESS | 3792 | 1467738648464 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 10:10:48 INFO - PROCESS | 3792 | 1467738648589 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:48 INFO - PROCESS | 3792 | 1467738648592 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:48 INFO - PROCESS | 3792 | ++DOCSHELL 10ECBC00 == 37 [pid = 3792] [id = 131] 10:10:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (12B02400) [pid = 3792] [serial = 390] [outer = 00000000] 10:10:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (13285C00) [pid = 3792] [serial = 391] [outer = 12B02400] 10:10:48 INFO - PROCESS | 3792 | 1467738648647 Marionette DEBUG loaded listener.js 10:10:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (142A4C00) [pid = 3792] [serial = 392] [outer = 12B02400] 10:10:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (158D1800) [pid = 3792] [serial = 393] [outer = 1B0B4400] 10:10:49 INFO - PROCESS | 3792 | 1467738649388 Marionette TRACE conn3 <- [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]]]}] 10:10:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:10:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1234ms 10:10:49 INFO - PROCESS | 3792 | 1467738649588 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 10:10:49 INFO - PROCESS | 3792 | 1467738649593 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 10:10:49 INFO - PROCESS | 3792 | 1467738649597 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:10:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:10:49 INFO - PROCESS | 3792 | 1467738649600 Marionette TRACE conn3 <- [1,490,null,{}] 10:10:49 INFO - PROCESS | 3792 | 1467738649605 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:49 INFO - PROCESS | 3792 | 1467738649609 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:49 INFO - PROCESS | 3792 | 1467738649733 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 10:10:49 INFO - PROCESS | 3792 | 1467738649811 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 3792 | 1467738649816 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:49 INFO - PROCESS | 3792 | ++DOCSHELL 1314EC00 == 38 [pid = 3792] [id = 132] 10:10:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1314F800) [pid = 3792] [serial = 394] [outer = 00000000] 10:10:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1328B000) [pid = 3792] [serial = 395] [outer = 1314F800] 10:10:49 INFO - PROCESS | 3792 | 1467738649847 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1391FC00) [pid = 3792] [serial = 396] [outer = 1314F800] 10:10:50 INFO - PROCESS | 3792 | --DOCSHELL 139CF400 == 37 [pid = 3792] [id = 129] 10:10:50 INFO - PROCESS | 3792 | --DOCSHELL 16034400 == 36 [pid = 3792] [id = 128] 10:10:50 INFO - PROCESS | 3792 | --DOCSHELL 19F64400 == 35 [pid = 3792] [id = 127] 10:10:50 INFO - PROCESS | 3792 | --DOCSHELL 180B2000 == 34 [pid = 3792] [id = 126] 10:10:50 INFO - PROCESS | 3792 | --DOCSHELL 1686DC00 == 33 [pid = 3792] [id = 125] 10:10:50 INFO - PROCESS | 3792 | --DOCSHELL 1609E800 == 32 [pid = 3792] [id = 124] 10:10:50 INFO - PROCESS | 3792 | --DOCSHELL 13947400 == 31 [pid = 3792] [id = 123] 10:10:50 INFO - PROCESS | 3792 | --DOCSHELL 10EC8400 == 30 [pid = 3792] [id = 122] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (175D4800) [pid = 3792] [serial = 347] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1AAC0400) [pid = 3792] [serial = 350] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (1AABDC00) [pid = 3792] [serial = 349] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (1B0B1C00) [pid = 3792] [serial = 275] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (16039000) [pid = 3792] [serial = 323] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (17538C00) [pid = 3792] [serial = 335] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1A8A3400) [pid = 3792] [serial = 344] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (19F5F800) [pid = 3792] [serial = 325] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (182CD800) [pid = 3792] [serial = 337] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (13147400) [pid = 3792] [serial = 320] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16E88C00) [pid = 3792] [serial = 346] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (12BD3400) [pid = 3792] [serial = 319] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1A1DA800) [pid = 3792] [serial = 326] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (19F66400) [pid = 3792] [serial = 340] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (174DA800) [pid = 3792] [serial = 334] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (131EC400) [pid = 3792] [serial = 328] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (142A9800) [pid = 3792] [serial = 331] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1391B400) [pid = 3792] [serial = 329] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1A73F000) [pid = 3792] [serial = 317] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (19789400) [pid = 3792] [serial = 338] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1445A000) [pid = 3792] [serial = 332] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1445A400) [pid = 3792] [serial = 322] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1A1D9000) [pid = 3792] [serial = 341] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1A89F800) [pid = 3792] [serial = 343] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1743E000) [pid = 3792] [serial = 284] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1603C000) [pid = 3792] [serial = 281] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (10A7E800) [pid = 3792] [serial = 278] [outer = 00000000] [url = about:blank] 10:10:50 INFO - PROCESS | 3792 | 1467738650399 Marionette TRACE conn3 <- [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]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 847ms 10:10:50 INFO - PROCESS | 3792 | 1467738650468 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 3792 | 1467738650471 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 10:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:10:50 INFO - PROCESS | 3792 | 1467738650478 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - PROCESS | 3792 | 1467738650481 Marionette TRACE conn3 <- [1,494,null,{}] 10:10:50 INFO - PROCESS | 3792 | 1467738650485 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:50 INFO - PROCESS | 3792 | 1467738650488 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:50 INFO - PROCESS | 3792 | 1467738650571 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 10:10:50 INFO - PROCESS | 3792 | 1467738650650 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:50 INFO - PROCESS | 3792 | 1467738650635 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:50 INFO - PROCESS | 3792 | ++DOCSHELL 131EC400 == 31 [pid = 3792] [id = 133] 10:10:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (131ED000) [pid = 3792] [serial = 397] [outer = 00000000] 10:10:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1440C800) [pid = 3792] [serial = 398] [outer = 131ED000] 10:10:50 INFO - PROCESS | 3792 | 1467738650693 Marionette DEBUG loaded listener.js 10:10:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (14FB2000) [pid = 3792] [serial = 399] [outer = 131ED000] 10:10:51 INFO - PROCESS | 3792 | 1467738651063 Marionette TRACE conn3 <- [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]]]}] 10:10:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:10:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 625ms 10:10:51 INFO - PROCESS | 3792 | 1467738651093 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 10:10:51 INFO - PROCESS | 3792 | 1467738651095 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 10:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:10:51 INFO - PROCESS | 3792 | 1467738651099 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:10:51 INFO - PROCESS | 3792 | 1467738651100 Marionette TRACE conn3 <- [1,498,null,{}] 10:10:51 INFO - PROCESS | 3792 | 1467738651140 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:51 INFO - PROCESS | 3792 | 1467738651144 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:51 INFO - PROCESS | 3792 | 1467738651235 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 10:10:51 INFO - PROCESS | 3792 | 1467738651243 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 3792 | 1467738651246 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:51 INFO - PROCESS | 3792 | ++DOCSHELL 16095C00 == 32 [pid = 3792] [id = 134] 10:10:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16096400) [pid = 3792] [serial = 400] [outer = 00000000] 10:10:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (1609F000) [pid = 3792] [serial = 401] [outer = 16096400] 10:10:51 INFO - PROCESS | 3792 | 1467738651294 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16869400) [pid = 3792] [serial = 402] [outer = 16096400] 10:10:51 INFO - PROCESS | 3792 | 1467738651719 Marionette TRACE conn3 <- [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]]]}] 10:10:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:10:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 669ms 10:10:51 INFO - PROCESS | 3792 | 1467738651762 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 10:10:51 INFO - PROCESS | 3792 | 1467738651764 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 10:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:10:51 INFO - PROCESS | 3792 | 1467738651768 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:10:51 INFO - PROCESS | 3792 | 1467738651769 Marionette TRACE conn3 <- [1,502,null,{}] 10:10:51 INFO - PROCESS | 3792 | 1467738651772 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:51 INFO - PROCESS | 3792 | 1467738651774 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:51 INFO - PROCESS | 3792 | 1467738651855 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 10:10:51 INFO - PROCESS | 3792 | 1467738651862 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 3792 | 1467738651864 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:51 INFO - PROCESS | 3792 | ++DOCSHELL 174E7C00 == 33 [pid = 3792] [id = 135] 10:10:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (174E8800) [pid = 3792] [serial = 403] [outer = 00000000] 10:10:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (175D1800) [pid = 3792] [serial = 404] [outer = 174E8800] 10:10:51 INFO - PROCESS | 3792 | 1467738651907 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (17686800) [pid = 3792] [serial = 405] [outer = 174E8800] 10:10:52 INFO - PROCESS | 3792 | 1467738652318 Marionette TRACE conn3 <- [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]]]}] 10:10:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:10:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 565ms 10:10:52 INFO - PROCESS | 3792 | 1467738652345 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 3792 | 1467738652347 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 10:10:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:10:52 INFO - PROCESS | 3792 | 1467738652350 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - PROCESS | 3792 | 1467738652352 Marionette TRACE conn3 <- [1,506,null,{}] 10:10:52 INFO - PROCESS | 3792 | 1467738652355 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:52 INFO - PROCESS | 3792 | 1467738652357 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:52 INFO - PROCESS | 3792 | 1467738652447 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 10:10:52 INFO - PROCESS | 3792 | 1467738652452 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 3792 | 1467738652454 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:52 INFO - PROCESS | 3792 | ++DOCSHELL 17686000 == 34 [pid = 3792] [id = 136] 10:10:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (17CC4400) [pid = 3792] [serial = 406] [outer = 00000000] 10:10:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (182D0800) [pid = 3792] [serial = 407] [outer = 17CC4400] 10:10:52 INFO - PROCESS | 3792 | 1467738652506 Marionette DEBUG loaded listener.js 10:10:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (19795C00) [pid = 3792] [serial = 408] [outer = 17CC4400] 10:10:52 INFO - PROCESS | 3792 | 1467738652940 Marionette TRACE conn3 <- [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]]]}] 10:10:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:10:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 609ms 10:10:52 INFO - PROCESS | 3792 | 1467738652953 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 3792 | 1467738652955 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 10:10:52 INFO - PROCESS | 3792 | 1467738652958 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:10:52 INFO - PROCESS | 3792 | 1467738652959 Marionette TRACE conn3 <- [1,510,null,{}] 10:10:52 INFO - PROCESS | 3792 | 1467738652967 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:52 INFO - PROCESS | 3792 | 1467738652973 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:53 INFO - PROCESS | 3792 | 1467738653104 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 10:10:53 INFO - PROCESS | 3792 | 1467738653109 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:53 INFO - PROCESS | 3792 | 1467738653112 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:53 INFO - PROCESS | 3792 | ++DOCSHELL 198A3800 == 35 [pid = 3792] [id = 137] 10:10:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (198A3C00) [pid = 3792] [serial = 409] [outer = 00000000] 10:10:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (19F6B800) [pid = 3792] [serial = 410] [outer = 198A3C00] 10:10:53 INFO - PROCESS | 3792 | 1467738653141 Marionette DEBUG loaded listener.js 10:10:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1A1E1400) [pid = 3792] [serial = 411] [outer = 198A3C00] 10:10:53 INFO - PROCESS | 3792 | 1467738653578 Marionette TRACE conn3 <- [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]]]}] 10:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 669ms 10:10:53 INFO - PROCESS | 3792 | 1467738653623 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 10:10:53 INFO - PROCESS | 3792 | 1467738653625 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 10:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:10:53 INFO - PROCESS | 3792 | 1467738653629 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 3792 | 1467738653630 Marionette TRACE conn3 <- [1,514,null,{}] 10:10:53 INFO - PROCESS | 3792 | 1467738653634 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:53 INFO - PROCESS | 3792 | 1467738653636 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:53 INFO - PROCESS | 3792 | 1467738653742 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 10:10:53 INFO - PROCESS | 3792 | 1467738653806 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:53 INFO - PROCESS | 3792 | 1467738653808 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:53 INFO - PROCESS | 3792 | ++DOCSHELL 19F6AC00 == 36 [pid = 3792] [id = 138] 10:10:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1A2C4000) [pid = 3792] [serial = 412] [outer = 00000000] 10:10:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1A731400) [pid = 3792] [serial = 413] [outer = 1A2C4000] 10:10:53 INFO - PROCESS | 3792 | 1467738653852 Marionette DEBUG loaded listener.js 10:10:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1A734000) [pid = 3792] [serial = 414] [outer = 1A2C4000] 10:10:54 INFO - PROCESS | 3792 | 1467738654241 Marionette TRACE conn3 <- [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]]]}] 10:10:54 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 10:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 669ms 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16932400) [pid = 3792] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (182D1000) [pid = 3792] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (10434400) [pid = 3792] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (160A1000) [pid = 3792] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13947800) [pid = 3792] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (10ECA800) [pid = 3792] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (19F67800) [pid = 3792] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (10EA1C00) [pid = 3792] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (15D41000) [pid = 3792] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (182C7800) [pid = 3792] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (182C7C00) [pid = 3792] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:10:54 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16037400) [pid = 3792] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:10:54 INFO - PROCESS | 3792 | 1467738654332 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 10:10:54 INFO - PROCESS | 3792 | 1467738654334 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 10:10:54 INFO - PROCESS | 3792 | 1467738654339 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:10:54 INFO - PROCESS | 3792 | 1467738654341 Marionette TRACE conn3 <- [1,518,null,{}] 10:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:10:54 INFO - PROCESS | 3792 | 1467738654349 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:54 INFO - PROCESS | 3792 | 1467738654351 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:54 INFO - PROCESS | 3792 | 1467738654427 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 10:10:54 INFO - PROCESS | 3792 | 1467738654433 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:54 INFO - PROCESS | 3792 | 1467738654435 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:54 INFO - PROCESS | 3792 | ++DOCSHELL 13947800 == 37 [pid = 3792] [id = 139] 10:10:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (13C77000) [pid = 3792] [serial = 415] [outer = 00000000] 10:10:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16037400) [pid = 3792] [serial = 416] [outer = 13C77000] 10:10:54 INFO - PROCESS | 3792 | 1467738654476 Marionette DEBUG loaded listener.js 10:10:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16678000) [pid = 3792] [serial = 417] [outer = 13C77000] 10:10:54 INFO - PROCESS | 3792 | 1467738654863 Marionette TRACE conn3 <- [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]]]}] 10:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 565ms 10:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:10:54 INFO - PROCESS | 3792 | 1467738654904 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 10:10:54 INFO - PROCESS | 3792 | 1467738654906 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 10:10:54 INFO - PROCESS | 3792 | 1467738654909 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:10:54 INFO - PROCESS | 3792 | 1467738654911 Marionette TRACE conn3 <- [1,522,null,{}] 10:10:54 INFO - PROCESS | 3792 | 1467738654915 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:54 INFO - PROCESS | 3792 | 1467738654916 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:54 INFO - PROCESS | 3792 | 1467738654993 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 10:10:55 INFO - PROCESS | 3792 | 1467738655022 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:55 INFO - PROCESS | 3792 | 1467738655024 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:55 INFO - PROCESS | 3792 | ++DOCSHELL 13450C00 == 38 [pid = 3792] [id = 140] 10:10:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16B0D400) [pid = 3792] [serial = 418] [outer = 00000000] 10:10:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (198A2C00) [pid = 3792] [serial = 419] [outer = 16B0D400] 10:10:55 INFO - PROCESS | 3792 | 1467738655070 Marionette DEBUG loaded listener.js 10:10:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (198A7C00) [pid = 3792] [serial = 420] [outer = 16B0D400] 10:10:55 INFO - PROCESS | 3792 | 1467738655466 Marionette TRACE conn3 <- [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]]]}] 10:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 565ms 10:10:55 INFO - PROCESS | 3792 | 1467738655486 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 10:10:55 INFO - PROCESS | 3792 | 1467738655488 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 10:10:55 INFO - PROCESS | 3792 | 1467738655491 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:10:55 INFO - PROCESS | 3792 | 1467738655493 Marionette TRACE conn3 <- [1,526,null,{}] 10:10:55 INFO - PROCESS | 3792 | 1467738655513 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:55 INFO - PROCESS | 3792 | 1467738655514 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:55 INFO - PROCESS | 3792 | 1467738655598 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 10:10:55 INFO - PROCESS | 3792 | 1467738655586 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:55 INFO - PROCESS | 3792 | 1467738655588 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:55 INFO - PROCESS | 3792 | ++DOCSHELL 16B0B400 == 39 [pid = 3792] [id = 141] 10:10:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (18034800) [pid = 3792] [serial = 421] [outer = 00000000] 10:10:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1AABC000) [pid = 3792] [serial = 422] [outer = 18034800] 10:10:55 INFO - PROCESS | 3792 | 1467738655632 Marionette DEBUG loaded listener.js 10:10:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1AC49C00) [pid = 3792] [serial = 423] [outer = 18034800] 10:10:56 INFO - PROCESS | 3792 | 1467738656041 Marionette TRACE conn3 <- [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]]]}] 10:10:56 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 10:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 564ms 10:10:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:10:56 INFO - PROCESS | 3792 | 1467738656054 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 10:10:56 INFO - PROCESS | 3792 | 1467738656056 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 10:10:56 INFO - PROCESS | 3792 | 1467738656060 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:10:56 INFO - PROCESS | 3792 | 1467738656062 Marionette TRACE conn3 <- [1,530,null,{}] 10:10:56 INFO - PROCESS | 3792 | 1467738656065 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:56 INFO - PROCESS | 3792 | 1467738656068 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:56 INFO - PROCESS | 3792 | 1467738656199 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 10:10:56 INFO - PROCESS | 3792 | 1467738656205 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:56 INFO - PROCESS | 3792 | 1467738656207 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:56 INFO - PROCESS | 3792 | ++DOCSHELL 1AC4E000 == 40 [pid = 3792] [id = 142] 10:10:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1AC52800) [pid = 3792] [serial = 424] [outer = 00000000] 10:10:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1AE55000) [pid = 3792] [serial = 425] [outer = 1AC52800] 10:10:56 INFO - PROCESS | 3792 | 1467738656251 Marionette DEBUG loaded listener.js 10:10:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1AE5D400) [pid = 3792] [serial = 426] [outer = 1AC52800] 10:10:56 INFO - PROCESS | 3792 | 1467738656840 Marionette TRACE conn3 <- [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"]]]}] 10:10:56 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 10:10:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:10:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:10:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:10:56 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 10:10:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:10:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:10:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:10:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 803ms 10:10:56 INFO - PROCESS | 3792 | 1467738656868 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 10:10:56 INFO - PROCESS | 3792 | 1467738656872 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 10:10:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:10:56 INFO - PROCESS | 3792 | 1467738656893 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:10:56 INFO - PROCESS | 3792 | 1467738656898 Marionette TRACE conn3 <- [1,534,null,{}] 10:10:56 INFO - PROCESS | 3792 | 1467738656904 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:56 INFO - PROCESS | 3792 | 1467738656907 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:57 INFO - PROCESS | 3792 | 1467738657014 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 10:10:57 INFO - PROCESS | 3792 | 1467738657109 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 3792 | 1467738657113 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:57 INFO - PROCESS | 3792 | ++DOCSHELL 13078400 == 41 [pid = 3792] [id = 143] 10:10:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1312B000) [pid = 3792] [serial = 427] [outer = 00000000] 10:10:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (158C9000) [pid = 3792] [serial = 428] [outer = 1312B000] 10:10:57 INFO - PROCESS | 3792 | 1467738657167 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (15D40400) [pid = 3792] [serial = 429] [outer = 1312B000] 10:10:57 INFO - PROCESS | 3792 | 1467738657711 Marionette TRACE conn3 <- [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]]]}] 10:10:57 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. 10:10:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 862ms 10:10:57 INFO - PROCESS | 3792 | 1467738657742 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 10:10:57 INFO - PROCESS | 3792 | 1467738657746 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 10:10:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:10:57 INFO - PROCESS | 3792 | 1467738657753 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:10:57 INFO - PROCESS | 3792 | 1467738657755 Marionette TRACE conn3 <- [1,538,null,{}] 10:10:57 INFO - PROCESS | 3792 | 1467738657759 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:57 INFO - PROCESS | 3792 | 1467738657762 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:57 INFO - PROCESS | 3792 | 1467738657872 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 10:10:57 INFO - PROCESS | 3792 | 1467738657969 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 3792 | 1467738657972 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:57 INFO - PROCESS | 3792 | ++DOCSHELL 16039800 == 42 [pid = 3792] [id = 144] 10:10:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1603A800) [pid = 3792] [serial = 430] [outer = 00000000] 10:10:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1989A400) [pid = 3792] [serial = 431] [outer = 1603A800] 10:10:58 INFO - PROCESS | 3792 | 1467738658009 Marionette DEBUG loaded listener.js 10:10:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (19F60800) [pid = 3792] [serial = 432] [outer = 1603A800] 10:10:58 INFO - PROCESS | 3792 | 1467738658491 Marionette TRACE conn3 <- [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]]]}] 10:10:58 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. 10:10:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 758ms 10:10:58 INFO - PROCESS | 3792 | 1467738658529 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 10:10:58 INFO - PROCESS | 3792 | 1467738658532 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 10:10:58 INFO - PROCESS | 3792 | 1467738658536 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:10:58 INFO - PROCESS | 3792 | 1467738658540 Marionette TRACE conn3 <- [1,542,null,{}] 10:10:58 INFO - PROCESS | 3792 | 1467738658551 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:58 INFO - PROCESS | 3792 | 1467738658556 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:58 INFO - PROCESS | 3792 | 1467738658676 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 10:10:58 INFO - PROCESS | 3792 | 1467738658788 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:58 INFO - PROCESS | 3792 | 1467738658792 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:58 INFO - PROCESS | 3792 | ++DOCSHELL 1AC58C00 == 43 [pid = 3792] [id = 145] 10:10:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1AE53800) [pid = 3792] [serial = 433] [outer = 00000000] 10:10:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1AE5F400) [pid = 3792] [serial = 434] [outer = 1AE53800] 10:10:58 INFO - PROCESS | 3792 | 1467738658832 Marionette DEBUG loaded listener.js 10:10:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1AF30C00) [pid = 3792] [serial = 435] [outer = 1AE53800] 10:10:59 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:10:59 INFO - PROCESS | 3792 | [3792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:10:59 INFO - PROCESS | 3792 | 1467738659391 Marionette TRACE conn3 <- [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]]]}] 10:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 892ms 10:10:59 INFO - PROCESS | 3792 | 1467738659449 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 10:10:59 INFO - PROCESS | 3792 | 1467738659452 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 10:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:10:59 INFO - PROCESS | 3792 | 1467738659456 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:10:59 INFO - PROCESS | 3792 | 1467738659458 Marionette TRACE conn3 <- [1,546,null,{}] 10:10:59 INFO - PROCESS | 3792 | 1467738659462 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:59 INFO - PROCESS | 3792 | 1467738659464 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:59 INFO - PROCESS | 3792 | 1467738659550 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 10:10:59 INFO - PROCESS | 3792 | 1467738659647 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:59 INFO - PROCESS | 3792 | 1467738659649 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:10:59 INFO - PROCESS | 3792 | ++DOCSHELL 1AF25000 == 44 [pid = 3792] [id = 146] 10:10:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1B0BA400) [pid = 3792] [serial = 436] [outer = 00000000] 10:10:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1B0BE800) [pid = 3792] [serial = 437] [outer = 1B0BA400] 10:10:59 INFO - PROCESS | 3792 | 1467738659710 Marionette DEBUG loaded listener.js 10:10:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1B0D4C00) [pid = 3792] [serial = 438] [outer = 1B0BA400] 10:11:00 INFO - PROCESS | 3792 | 1467738660285 Marionette TRACE conn3 <- [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]]]}] 10:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 892ms 10:11:00 INFO - PROCESS | 3792 | 1467738660348 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 10:11:00 INFO - PROCESS | 3792 | 1467738660351 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 10:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:11:00 INFO - PROCESS | 3792 | 1467738660354 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:11:00 INFO - PROCESS | 3792 | 1467738660357 Marionette TRACE conn3 <- [1,550,null,{}] 10:11:00 INFO - PROCESS | 3792 | 1467738660360 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:00 INFO - PROCESS | 3792 | 1467738660362 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:00 INFO - PROCESS | 3792 | 1467738660463 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 10:11:00 INFO - PROCESS | 3792 | 1467738660671 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:00 INFO - PROCESS | 3792 | 1467738660674 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:00 INFO - PROCESS | 3792 | ++DOCSHELL 0C7F4C00 == 45 [pid = 3792] [id = 147] 10:11:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (0F395C00) [pid = 3792] [serial = 439] [outer = 00000000] 10:11:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (1055F800) [pid = 3792] [serial = 440] [outer = 0F395C00] 10:11:00 INFO - PROCESS | 3792 | 1467738660747 Marionette DEBUG loaded listener.js 10:11:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (10A7D400) [pid = 3792] [serial = 441] [outer = 0F395C00] 10:11:01 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:01 INFO - PROCESS | 3792 | [3792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 16B0B400 == 44 [pid = 3792] [id = 141] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 13450C00 == 43 [pid = 3792] [id = 140] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 13947800 == 42 [pid = 3792] [id = 139] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 19F6AC00 == 41 [pid = 3792] [id = 138] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 198A3800 == 40 [pid = 3792] [id = 137] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 17686000 == 39 [pid = 3792] [id = 136] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 174E7C00 == 38 [pid = 3792] [id = 135] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 16095C00 == 37 [pid = 3792] [id = 134] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 131EC400 == 36 [pid = 3792] [id = 133] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 1609E000 == 35 [pid = 3792] [id = 130] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 10ECBC00 == 34 [pid = 3792] [id = 131] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 1314EC00 == 33 [pid = 3792] [id = 132] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 103C8C00 == 32 [pid = 3792] [id = 121] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 1AC58C00 == 31 [pid = 3792] [id = 145] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 1AF25000 == 30 [pid = 3792] [id = 146] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 16039800 == 29 [pid = 3792] [id = 144] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 1AC4E000 == 28 [pid = 3792] [id = 142] 10:11:01 INFO - PROCESS | 3792 | --DOCSHELL 13078400 == 27 [pid = 3792] [id = 143] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (139D0800) [pid = 3792] [serial = 367] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (13ECF000) [pid = 3792] [serial = 368] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (129B6C00) [pid = 3792] [serial = 364] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (12DC3000) [pid = 3792] [serial = 365] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (1AABD000) [pid = 3792] [serial = 388] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (1A1E2800) [pid = 3792] [serial = 379] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (114CC000) [pid = 3792] [serial = 353] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (112E4400) [pid = 3792] [serial = 352] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (1686C000) [pid = 3792] [serial = 356] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (1609AC00) [pid = 3792] [serial = 355] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1A735800) [pid = 3792] [serial = 359] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1A623000) [pid = 3792] [serial = 358] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (198A1000) [pid = 3792] [serial = 377] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1A61B400) [pid = 3792] [serial = 385] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1A732800) [pid = 3792] [serial = 380] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (17C37400) [pid = 3792] [serial = 374] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16870000) [pid = 3792] [serial = 382] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1A1E0000) [pid = 3792] [serial = 386] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16DA8800) [pid = 3792] [serial = 371] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1743D400) [pid = 3792] [serial = 383] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (17686400) [pid = 3792] [serial = 373] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (1989B800) [pid = 3792] [serial = 376] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (130D5C00) [pid = 3792] [serial = 362] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (11AEC400) [pid = 3792] [serial = 361] [outer = 00000000] [url = about:blank] 10:11:01 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1686E800) [pid = 3792] [serial = 370] [outer = 00000000] [url = about:blank] 10:11:02 INFO - PROCESS | 3792 | 1467738662067 Marionette TRACE conn3 <- [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]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1754ms 10:11:02 INFO - PROCESS | 3792 | 1467738662117 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 3792 | 1467738662121 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 10:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:11:02 INFO - PROCESS | 3792 | 1467738662126 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 3792 | 1467738662129 Marionette TRACE conn3 <- [1,554,null,{}] 10:11:02 INFO - PROCESS | 3792 | 1467738662135 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:02 INFO - PROCESS | 3792 | 1467738662138 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:02 INFO - PROCESS | 3792 | 1467738662229 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 10:11:02 INFO - PROCESS | 3792 | 1467738662306 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:02 INFO - PROCESS | 3792 | 1467738662310 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:02 INFO - PROCESS | 3792 | ++DOCSHELL 103D3C00 == 28 [pid = 3792] [id = 148] 10:11:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (10435400) [pid = 3792] [serial = 442] [outer = 00000000] 10:11:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (10A7C400) [pid = 3792] [serial = 443] [outer = 10435400] 10:11:02 INFO - PROCESS | 3792 | 1467738662357 Marionette DEBUG loaded listener.js 10:11:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (10EC5800) [pid = 3792] [serial = 444] [outer = 10435400] 10:11:02 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:02 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:02 INFO - PROCESS | 3792 | 1467738662732 Marionette TRACE conn3 <- [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]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 610ms 10:11:02 INFO - PROCESS | 3792 | 1467738662730 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 3792 | 1467738662735 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 10:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:11:02 INFO - PROCESS | 3792 | 1467738662744 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 3792 | 1467738662748 Marionette TRACE conn3 <- [1,558,null,{}] 10:11:02 INFO - PROCESS | 3792 | 1467738662753 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:02 INFO - PROCESS | 3792 | 1467738662756 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:02 INFO - PROCESS | 3792 | 1467738662842 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 10:11:02 INFO - PROCESS | 3792 | 1467738662848 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:02 INFO - PROCESS | 3792 | 1467738662851 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:02 INFO - PROCESS | 3792 | ++DOCSHELL 129A9C00 == 29 [pid = 3792] [id = 149] 10:11:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (129AF000) [pid = 3792] [serial = 445] [outer = 00000000] 10:11:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (12BD0000) [pid = 3792] [serial = 446] [outer = 129AF000] 10:11:02 INFO - PROCESS | 3792 | 1467738662898 Marionette DEBUG loaded listener.js 10:11:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (13070800) [pid = 3792] [serial = 447] [outer = 129AF000] 10:11:03 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:03 INFO - PROCESS | 3792 | [3792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:11:03 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:03 INFO - PROCESS | 3792 | 1467738663340 Marionette TRACE conn3 <- [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]]]}] 10:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 609ms 10:11:03 INFO - PROCESS | 3792 | 1467738663362 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 10:11:03 INFO - PROCESS | 3792 | 1467738663365 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 10:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:11:03 INFO - PROCESS | 3792 | 1467738663372 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:11:03 INFO - PROCESS | 3792 | 1467738663376 Marionette TRACE conn3 <- [1,562,null,{}] 10:11:03 INFO - PROCESS | 3792 | 1467738663388 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:03 INFO - PROCESS | 3792 | 1467738663392 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:03 INFO - PROCESS | 3792 | 1467738663475 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 10:11:03 INFO - PROCESS | 3792 | 1467738663468 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:03 INFO - PROCESS | 3792 | 1467738663471 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:03 INFO - PROCESS | 3792 | ++DOCSHELL 1391F800 == 30 [pid = 3792] [id = 150] 10:11:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13947400) [pid = 3792] [serial = 448] [outer = 00000000] 10:11:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (13C7AC00) [pid = 3792] [serial = 449] [outer = 13947400] 10:11:03 INFO - PROCESS | 3792 | 1467738663518 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (142A4000) [pid = 3792] [serial = 450] [outer = 13947400] 10:11:03 INFO - PROCESS | 3792 | 1467738663975 Marionette TRACE conn3 <- [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]]]}] 10:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 654ms 10:11:04 INFO - PROCESS | 3792 | 1467738664035 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 10:11:04 INFO - PROCESS | 3792 | 1467738664037 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 10:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:11:04 INFO - PROCESS | 3792 | 1467738664040 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:11:04 INFO - PROCESS | 3792 | 1467738664042 Marionette TRACE conn3 <- [1,566,null,{}] 10:11:04 INFO - PROCESS | 3792 | 1467738664046 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:04 INFO - PROCESS | 3792 | 1467738664057 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:04 INFO - PROCESS | 3792 | 1467738664175 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 10:11:04 INFO - PROCESS | 3792 | 1467738664180 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 3792 | 1467738664183 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:04 INFO - PROCESS | 3792 | ++DOCSHELL 13C79400 == 31 [pid = 3792] [id = 151] 10:11:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (13EDB400) [pid = 3792] [serial = 451] [outer = 00000000] 10:11:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (15D3A400) [pid = 3792] [serial = 452] [outer = 13EDB400] 10:11:04 INFO - PROCESS | 3792 | 1467738664227 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16093400) [pid = 3792] [serial = 453] [outer = 13EDB400] 10:11:04 INFO - PROCESS | 3792 | 1467738664613 Marionette TRACE conn3 <- [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]]]}] 10:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 595ms 10:11:04 INFO - PROCESS | 3792 | 1467738664642 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 10:11:04 INFO - PROCESS | 3792 | 1467738664644 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 10:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:11:04 INFO - PROCESS | 3792 | 1467738664653 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:11:04 INFO - PROCESS | 3792 | 1467738664654 Marionette TRACE conn3 <- [1,570,null,{}] 10:11:04 INFO - PROCESS | 3792 | 1467738664658 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:04 INFO - PROCESS | 3792 | 1467738664660 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:04 INFO - PROCESS | 3792 | 1467738664764 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 10:11:04 INFO - PROCESS | 3792 | 1467738664850 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 3792 | 1467738664852 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:04 INFO - PROCESS | 3792 | ++DOCSHELL 16674400 == 32 [pid = 3792] [id = 152] 10:11:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (16674800) [pid = 3792] [serial = 454] [outer = 00000000] 10:11:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1686D800) [pid = 3792] [serial = 455] [outer = 16674800] 10:11:04 INFO - PROCESS | 3792 | 1467738664896 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (16931C00) [pid = 3792] [serial = 456] [outer = 16674800] 10:11:05 INFO - PROCESS | 3792 | 1467738665259 Marionette TRACE conn3 <- [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]]]}] 10:11:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:11:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 669ms 10:11:05 INFO - PROCESS | 3792 | 1467738665317 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 3792 | 1467738665319 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 10:11:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:11:05 INFO - PROCESS | 3792 | 1467738665328 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 3792 | 1467738665329 Marionette TRACE conn3 <- [1,574,null,{}] 10:11:05 INFO - PROCESS | 3792 | 1467738665333 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:05 INFO - PROCESS | 3792 | 1467738665338 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:05 INFO - PROCESS | 3792 | 1467738665463 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 10:11:05 INFO - PROCESS | 3792 | 1467738665474 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:05 INFO - PROCESS | 3792 | 1467738665475 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:05 INFO - PROCESS | 3792 | ++DOCSHELL 172E1C00 == 33 [pid = 3792] [id = 153] 10:11:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (17444C00) [pid = 3792] [serial = 457] [outer = 00000000] 10:11:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (17550800) [pid = 3792] [serial = 458] [outer = 17444C00] 10:11:05 INFO - PROCESS | 3792 | 1467738665568 Marionette DEBUG loaded listener.js 10:11:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (17C36800) [pid = 3792] [serial = 459] [outer = 17444C00] 10:11:05 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:05 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1AC52800) [pid = 3792] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (18034800) [pid = 3792] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (17CC4400) [pid = 3792] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (198A3C00) [pid = 3792] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (13C77000) [pid = 3792] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1A2C4000) [pid = 3792] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1314F800) [pid = 3792] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (12B02400) [pid = 3792] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1A8A5800) [pid = 3792] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (174E8800) [pid = 3792] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16096400) [pid = 3792] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (131ED000) [pid = 3792] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:11:06 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16B0D400) [pid = 3792] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:11:06 INFO - PROCESS | 3792 | 1467738666188 Marionette TRACE conn3 <- [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]]]}] 10:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 892ms 10:11:06 INFO - PROCESS | 3792 | 1467738666228 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 10:11:06 INFO - PROCESS | 3792 | 1467738666230 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 10:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:11:06 INFO - PROCESS | 3792 | 1467738666233 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:11:06 INFO - PROCESS | 3792 | 1467738666235 Marionette TRACE conn3 <- [1,578,null,{}] 10:11:06 INFO - PROCESS | 3792 | 1467738666238 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:06 INFO - PROCESS | 3792 | 1467738666240 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:06 INFO - PROCESS | 3792 | 1467738666323 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 10:11:06 INFO - PROCESS | 3792 | 1467738666328 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:06 INFO - PROCESS | 3792 | 1467738666330 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:06 INFO - PROCESS | 3792 | ++DOCSHELL 12BD3400 == 34 [pid = 3792] [id = 154] 10:11:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (131EDC00) [pid = 3792] [serial = 460] [outer = 00000000] 10:11:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16096400) [pid = 3792] [serial = 461] [outer = 131EDC00] 10:11:06 INFO - PROCESS | 3792 | 1467738666372 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16099000) [pid = 3792] [serial = 462] [outer = 131EDC00] 10:11:06 INFO - PROCESS | 3792 | 1467738666771 Marionette TRACE conn3 <- [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]]]}] 10:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 565ms 10:11:06 INFO - PROCESS | 3792 | 1467738666809 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 10:11:06 INFO - PROCESS | 3792 | 1467738666811 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 10:11:06 INFO - PROCESS | 3792 | 1467738666815 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:11:06 INFO - PROCESS | 3792 | 1467738666816 Marionette TRACE conn3 <- [1,582,null,{}] 10:11:06 INFO - PROCESS | 3792 | 1467738666820 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:06 INFO - PROCESS | 3792 | 1467738666821 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:06 INFO - PROCESS | 3792 | 1467738666886 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 10:11:06 INFO - PROCESS | 3792 | 1467738666891 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:06 INFO - PROCESS | 3792 | 1467738666893 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:06 INFO - PROCESS | 3792 | ++DOCSHELL 1440CC00 == 35 [pid = 3792] [id = 155] 10:11:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (15D3E800) [pid = 3792] [serial = 463] [outer = 00000000] 10:11:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (182CE000) [pid = 3792] [serial = 464] [outer = 15D3E800] 10:11:06 INFO - PROCESS | 3792 | 1467738666935 Marionette DEBUG loaded listener.js 10:11:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (182CEC00) [pid = 3792] [serial = 465] [outer = 15D3E800] 10:11:07 INFO - PROCESS | 3792 | 1467738667315 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 565ms 10:11:07 INFO - PROCESS | 3792 | 1467738667377 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 10:11:07 INFO - PROCESS | 3792 | 1467738667379 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 10:11:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:11:07 INFO - PROCESS | 3792 | 1467738667382 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - PROCESS | 3792 | 1467738667384 Marionette TRACE conn3 <- [1,586,null,{}] 10:11:07 INFO - PROCESS | 3792 | 1467738667387 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:07 INFO - PROCESS | 3792 | 1467738667389 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:07 INFO - PROCESS | 3792 | 1467738667463 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 10:11:07 INFO - PROCESS | 3792 | 1467738667468 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 3792 | 1467738667470 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:07 INFO - PROCESS | 3792 | ++DOCSHELL 1391F000 == 36 [pid = 3792] [id = 156] 10:11:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (198A0C00) [pid = 3792] [serial = 466] [outer = 00000000] 10:11:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (198A5800) [pid = 3792] [serial = 467] [outer = 198A0C00] 10:11:07 INFO - PROCESS | 3792 | 1467738667515 Marionette DEBUG loaded listener.js 10:11:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (19F5F800) [pid = 3792] [serial = 468] [outer = 198A0C00] 10:11:07 INFO - PROCESS | 3792 | 1467738667928 Marionette TRACE conn3 <- [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]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 565ms 10:11:07 INFO - PROCESS | 3792 | 1467738667959 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 10:11:07 INFO - PROCESS | 3792 | 1467738667961 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 10:11:07 INFO - PROCESS | 3792 | 1467738667964 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:11:07 INFO - PROCESS | 3792 | 1467738667966 Marionette TRACE conn3 <- [1,590,null,{}] 10:11:07 INFO - PROCESS | 3792 | 1467738667984 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:07 INFO - PROCESS | 3792 | 1467738667986 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:08 INFO - PROCESS | 3792 | 1467738668096 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 10:11:08 INFO - PROCESS | 3792 | 1467738668181 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:08 INFO - PROCESS | 3792 | 1467738668185 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:08 INFO - PROCESS | 3792 | ++DOCSHELL 0C7EAC00 == 37 [pid = 3792] [id = 157] 10:11:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (0C7EB400) [pid = 3792] [serial = 469] [outer = 00000000] 10:11:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (0C7F0000) [pid = 3792] [serial = 470] [outer = 0C7EB400] 10:11:08 INFO - PROCESS | 3792 | 1467738668240 Marionette DEBUG loaded listener.js 10:11:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (104E2C00) [pid = 3792] [serial = 471] [outer = 0C7EB400] 10:11:09 INFO - PROCESS | 3792 | 1467738669047 Marionette TRACE conn3 <- [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]]]}] 10:11:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:11:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1160ms 10:11:09 INFO - PROCESS | 3792 | 1467738669107 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 10:11:09 INFO - PROCESS | 3792 | 1467738669112 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 10:11:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:11:09 INFO - PROCESS | 3792 | 1467738669117 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 3792 | 1467738669120 Marionette TRACE conn3 <- [1,594,null,{}] 10:11:09 INFO - PROCESS | 3792 | 1467738669125 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:09 INFO - PROCESS | 3792 | 1467738669128 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:09 INFO - PROCESS | 3792 | 1467738669275 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 10:11:09 INFO - PROCESS | 3792 | 1467738669392 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 3792 | 1467738669395 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:09 INFO - PROCESS | 3792 | ++DOCSHELL 160A0800 == 38 [pid = 3792] [id = 158] 10:11:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (174E4400) [pid = 3792] [serial = 472] [outer = 00000000] 10:11:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1768B000) [pid = 3792] [serial = 473] [outer = 174E4400] 10:11:09 INFO - PROCESS | 3792 | 1467738669453 Marionette DEBUG loaded listener.js 10:11:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1989CC00) [pid = 3792] [serial = 474] [outer = 174E4400] 10:11:10 INFO - PROCESS | 3792 | 1467738670260 Marionette TRACE conn3 <- [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]]]}] 10:11:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:11:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1189ms 10:11:10 INFO - PROCESS | 3792 | 1467738670313 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 10:11:10 INFO - PROCESS | 3792 | 1467738670317 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 10:11:10 INFO - PROCESS | 3792 | 1467738670323 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:11:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:11:10 INFO - PROCESS | 3792 | 1467738670326 Marionette TRACE conn3 <- [1,598,null,{}] 10:11:10 INFO - PROCESS | 3792 | 1467738670331 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:10 INFO - PROCESS | 3792 | 1467738670334 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:10 INFO - PROCESS | 3792 | 1467738670442 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 10:11:10 INFO - PROCESS | 3792 | 1467738670505 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:10 INFO - PROCESS | 3792 | 1467738670509 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:10 INFO - PROCESS | 3792 | ++DOCSHELL 103D2C00 == 39 [pid = 3792] [id = 159] 10:11:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (10A03000) [pid = 3792] [serial = 475] [outer = 00000000] 10:11:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (112E8400) [pid = 3792] [serial = 476] [outer = 10A03000] 10:11:10 INFO - PROCESS | 3792 | 1467738670609 Marionette DEBUG loaded listener.js 10:11:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (11CD1000) [pid = 3792] [serial = 477] [outer = 10A03000] 10:11:10 INFO - PROCESS | 3792 | --DOCSHELL 1391F000 == 38 [pid = 3792] [id = 156] 10:11:10 INFO - PROCESS | 3792 | --DOCSHELL 1440CC00 == 37 [pid = 3792] [id = 155] 10:11:10 INFO - PROCESS | 3792 | --DOCSHELL 12BD3400 == 36 [pid = 3792] [id = 154] 10:11:10 INFO - PROCESS | 3792 | --DOCSHELL 172E1C00 == 35 [pid = 3792] [id = 153] 10:11:10 INFO - PROCESS | 3792 | --DOCSHELL 16674400 == 34 [pid = 3792] [id = 152] 10:11:10 INFO - PROCESS | 3792 | --DOCSHELL 13C79400 == 33 [pid = 3792] [id = 151] 10:11:10 INFO - PROCESS | 3792 | --DOCSHELL 1391F800 == 32 [pid = 3792] [id = 150] 10:11:10 INFO - PROCESS | 3792 | --DOCSHELL 129A9C00 == 31 [pid = 3792] [id = 149] 10:11:10 INFO - PROCESS | 3792 | --DOCSHELL 103D3C00 == 30 [pid = 3792] [id = 148] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (19795C00) [pid = 3792] [serial = 408] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (1A1E1400) [pid = 3792] [serial = 411] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (19F6B800) [pid = 3792] [serial = 410] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (16678000) [pid = 3792] [serial = 417] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1A731400) [pid = 3792] [serial = 413] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1328B000) [pid = 3792] [serial = 395] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (1391FC00) [pid = 3792] [serial = 396] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (13285C00) [pid = 3792] [serial = 391] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (16037400) [pid = 3792] [serial = 416] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (142A4C00) [pid = 3792] [serial = 392] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1AAC1000) [pid = 3792] [serial = 389] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (175D1800) [pid = 3792] [serial = 404] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1609F000) [pid = 3792] [serial = 401] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16869400) [pid = 3792] [serial = 402] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1440C800) [pid = 3792] [serial = 398] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (14FB2000) [pid = 3792] [serial = 399] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (198A2C00) [pid = 3792] [serial = 419] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1A734000) [pid = 3792] [serial = 414] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (139DA000) [pid = 3792] [serial = 167] [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.] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (182D0800) [pid = 3792] [serial = 407] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1AC49C00) [pid = 3792] [serial = 423] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (198A7C00) [pid = 3792] [serial = 420] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (17686800) [pid = 3792] [serial = 405] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1AE55000) [pid = 3792] [serial = 425] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1AABC000) [pid = 3792] [serial = 422] [outer = 00000000] [url = about:blank] 10:11:10 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1AE5D400) [pid = 3792] [serial = 426] [outer = 00000000] [url = about:blank] 10:11:11 INFO - PROCESS | 3792 | 1467738671043 Marionette TRACE conn3 <- [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]]]}] 10:11:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:11:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 758ms 10:11:11 INFO - PROCESS | 3792 | 1467738671089 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 10:11:11 INFO - PROCESS | 3792 | 1467738671094 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 10:11:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:11:11 INFO - PROCESS | 3792 | 1467738671100 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:11:11 INFO - PROCESS | 3792 | 1467738671103 Marionette TRACE conn3 <- [1,602,null,{}] 10:11:11 INFO - PROCESS | 3792 | 1467738671106 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:11 INFO - PROCESS | 3792 | 1467738671109 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:11 INFO - PROCESS | 3792 | 1467738671175 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 10:11:11 INFO - PROCESS | 3792 | 1467738671183 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:11 INFO - PROCESS | 3792 | 1467738671185 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:11 INFO - PROCESS | 3792 | ++DOCSHELL 1328B000 == 31 [pid = 3792] [id = 160] 10:11:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (13448C00) [pid = 3792] [serial = 478] [outer = 00000000] 10:11:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (13947000) [pid = 3792] [serial = 479] [outer = 13448C00] 10:11:11 INFO - PROCESS | 3792 | 1467738671231 Marionette DEBUG loaded listener.js 10:11:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13C79400) [pid = 3792] [serial = 480] [outer = 13448C00] 10:11:11 INFO - PROCESS | 3792 | 1467738671660 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:11:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:11:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 610ms 10:11:11 INFO - PROCESS | 3792 | 1467738671702 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 10:11:11 INFO - PROCESS | 3792 | 1467738671704 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 10:11:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:11:11 INFO - PROCESS | 3792 | 1467738671712 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:11:11 INFO - PROCESS | 3792 | 1467738671715 Marionette TRACE conn3 <- [1,606,null,{}] 10:11:11 INFO - PROCESS | 3792 | 1467738671726 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:11 INFO - PROCESS | 3792 | 1467738671730 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:11 INFO - PROCESS | 3792 | 1467738671811 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 10:11:11 INFO - PROCESS | 3792 | 1467738671847 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:11 INFO - PROCESS | 3792 | 1467738671850 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:11 INFO - PROCESS | 3792 | ++DOCSHELL 158D1400 == 32 [pid = 3792] [id = 161] 10:11:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (15D38400) [pid = 3792] [serial = 481] [outer = 00000000] 10:11:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1603C000) [pid = 3792] [serial = 482] [outer = 15D38400] 10:11:11 INFO - PROCESS | 3792 | 1467738671963 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1609F400) [pid = 3792] [serial = 483] [outer = 15D38400] 10:11:12 INFO - PROCESS | 3792 | 1467738672323 Marionette TRACE conn3 <- [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]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:11:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 655ms 10:11:12 INFO - PROCESS | 3792 | 1467738672378 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 10:11:12 INFO - PROCESS | 3792 | 1467738672380 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 10:11:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:11:12 INFO - PROCESS | 3792 | 1467738672384 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 3792 | 1467738672385 Marionette TRACE conn3 <- [1,610,null,{}] 10:11:12 INFO - PROCESS | 3792 | 1467738672389 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:12 INFO - PROCESS | 3792 | 1467738672391 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:12 INFO - PROCESS | 3792 | 1467738672484 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 10:11:12 INFO - PROCESS | 3792 | 1467738672489 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 3792 | 1467738672491 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:12 INFO - PROCESS | 3792 | ++DOCSHELL 16B09C00 == 33 [pid = 3792] [id = 162] 10:11:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16DA8800) [pid = 3792] [serial = 484] [outer = 00000000] 10:11:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (174DA800) [pid = 3792] [serial = 485] [outer = 16DA8800] 10:11:12 INFO - PROCESS | 3792 | 1467738672521 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (17535C00) [pid = 3792] [serial = 486] [outer = 16DA8800] 10:11:12 INFO - PROCESS | 3792 | 1467738672953 Marionette TRACE conn3 <- [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]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:11:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 595ms 10:11:12 INFO - PROCESS | 3792 | 1467738672990 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 10:11:12 INFO - PROCESS | 3792 | 1467738672992 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 10:11:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:11:12 INFO - PROCESS | 3792 | 1467738672995 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 3792 | 1467738672997 Marionette TRACE conn3 <- [1,614,null,{}] 10:11:12 INFO - PROCESS | 3792 | 1467738673000 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:12 INFO - PROCESS | 3792 | 1467738673002 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:13 INFO - PROCESS | 3792 | 1467738673112 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 10:11:13 INFO - PROCESS | 3792 | 1467738673194 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:13 INFO - PROCESS | 3792 | 1467738673196 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:13 INFO - PROCESS | 3792 | ++DOCSHELL 13C7F400 == 34 [pid = 3792] [id = 163] 10:11:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (17686C00) [pid = 3792] [serial = 487] [outer = 00000000] 10:11:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (17CCFC00) [pid = 3792] [serial = 488] [outer = 17686C00] 10:11:13 INFO - PROCESS | 3792 | 1467738673239 Marionette DEBUG loaded listener.js 10:11:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (18034800) [pid = 3792] [serial = 489] [outer = 17686C00] 10:11:13 INFO - PROCESS | 3792 | 1467738673627 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:11:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:11:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 669ms 10:11:13 INFO - PROCESS | 3792 | 1467738673659 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 10:11:13 INFO - PROCESS | 3792 | 1467738673661 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 10:11:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:11:13 INFO - PROCESS | 3792 | 1467738673665 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:11:13 INFO - PROCESS | 3792 | 1467738673666 Marionette TRACE conn3 <- [1,618,null,{}] 10:11:13 INFO - PROCESS | 3792 | 1467738673676 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:13 INFO - PROCESS | 3792 | 1467738673681 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:13 INFO - PROCESS | 3792 | 1467738673809 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 10:11:13 INFO - PROCESS | 3792 | 1467738673865 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:13 INFO - PROCESS | 3792 | 1467738673867 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:13 INFO - PROCESS | 3792 | ++DOCSHELL 198A1000 == 35 [pid = 3792] [id = 164] 10:11:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (19F60400) [pid = 3792] [serial = 490] [outer = 00000000] 10:11:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1A1D5400) [pid = 3792] [serial = 491] [outer = 19F60400] 10:11:13 INFO - PROCESS | 3792 | 1467738673911 Marionette DEBUG loaded listener.js 10:11:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1A1E1400) [pid = 3792] [serial = 492] [outer = 19F60400] 10:11:14 INFO - PROCESS | 3792 | 1467738674284 Marionette TRACE conn3 <- [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]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:11:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 669ms 10:11:14 INFO - PROCESS | 3792 | 1467738674330 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 3792 | 1467738674332 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 10:11:14 INFO - PROCESS | 3792 | 1467738674335 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:11:14 INFO - PROCESS | 3792 | 1467738674337 Marionette TRACE conn3 <- [1,622,null,{}] 10:11:14 INFO - PROCESS | 3792 | 1467738674340 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:14 INFO - PROCESS | 3792 | 1467738674342 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:14 INFO - PROCESS | 3792 | 1467738674487 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 10:11:14 INFO - PROCESS | 3792 | 1467738674506 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 3792 | 1467738674508 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:14 INFO - PROCESS | 3792 | ++DOCSHELL 0C7F3000 == 36 [pid = 3792] [id = 165] 10:11:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (12BD3400) [pid = 3792] [serial = 493] [outer = 00000000] 10:11:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1A73A800) [pid = 3792] [serial = 494] [outer = 12BD3400] 10:11:14 INFO - PROCESS | 3792 | 1467738674550 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1A73EC00) [pid = 3792] [serial = 495] [outer = 12BD3400] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (17444C00) [pid = 3792] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (13947400) [pid = 3792] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (129AF000) [pid = 3792] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (10435400) [pid = 3792] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (0F395C00) [pid = 3792] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1312B000) [pid = 3792] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1603A800) [pid = 3792] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1AE53800) [pid = 3792] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1B0BA400) [pid = 3792] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16674800) [pid = 3792] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (131EDC00) [pid = 3792] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (13EDB400) [pid = 3792] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:11:14 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (15D3E800) [pid = 3792] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:11:14 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:14 INFO - PROCESS | 3792 | [3792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:11:14 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:14 INFO - PROCESS | 3792 | 1467738674963 Marionette TRACE conn3 <- [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]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:11:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 669ms 10:11:15 INFO - PROCESS | 3792 | 1467738675001 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 10:11:15 INFO - PROCESS | 3792 | 1467738675003 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 10:11:15 INFO - PROCESS | 3792 | 1467738675006 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:11:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:11:15 INFO - PROCESS | 3792 | 1467738675008 Marionette TRACE conn3 <- [1,626,null,{}] 10:11:15 INFO - PROCESS | 3792 | 1467738675011 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:15 INFO - PROCESS | 3792 | 1467738675013 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:15 INFO - PROCESS | 3792 | 1467738675096 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 10:11:15 INFO - PROCESS | 3792 | 1467738675101 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 3792 | 1467738675103 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:15 INFO - PROCESS | 3792 | ++DOCSHELL 1292A800 == 37 [pid = 3792] [id = 166] 10:11:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (13C77000) [pid = 3792] [serial = 496] [outer = 00000000] 10:11:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (174E1400) [pid = 3792] [serial = 497] [outer = 13C77000] 10:11:15 INFO - PROCESS | 3792 | 1467738675150 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (18038C00) [pid = 3792] [serial = 498] [outer = 13C77000] 10:11:15 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:15 INFO - PROCESS | 3792 | [3792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:11:15 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:15 INFO - PROCESS | 3792 | 1467738675557 Marionette TRACE conn3 <- [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]]]}] 10:11:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:11:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 565ms 10:11:15 INFO - PROCESS | 3792 | 1467738675589 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 10:11:15 INFO - PROCESS | 3792 | 1467738675591 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 10:11:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:11:15 INFO - PROCESS | 3792 | 1467738675594 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:11:15 INFO - PROCESS | 3792 | 1467738675596 Marionette TRACE conn3 <- [1,630,null,{}] 10:11:15 INFO - PROCESS | 3792 | 1467738675582 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:15 INFO - PROCESS | 3792 | 1467738675584 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:15 INFO - PROCESS | 3792 | 1467738675661 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 10:11:15 INFO - PROCESS | 3792 | 1467738675666 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 3792 | 1467738675668 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:15 INFO - PROCESS | 3792 | ++DOCSHELL 1440C000 == 38 [pid = 3792] [id = 167] 10:11:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1686FC00) [pid = 3792] [serial = 499] [outer = 00000000] 10:11:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1A8A5400) [pid = 3792] [serial = 500] [outer = 1686FC00] 10:11:15 INFO - PROCESS | 3792 | 1467738675710 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1A8A7800) [pid = 3792] [serial = 501] [outer = 1686FC00] 10:11:16 INFO - PROCESS | 3792 | 1467738676124 Marionette TRACE conn3 <- [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]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:11:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 565ms 10:11:16 INFO - PROCESS | 3792 | 1467738676153 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 3792 | 1467738676155 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 10:11:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:11:16 INFO - PROCESS | 3792 | 1467738676162 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 3792 | 1467738676164 Marionette TRACE conn3 <- [1,634,null,{}] 10:11:16 INFO - PROCESS | 3792 | 1467738676179 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:16 INFO - PROCESS | 3792 | 1467738676180 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:16 INFO - PROCESS | 3792 | 1467738676256 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 10:11:16 INFO - PROCESS | 3792 | 1467738676261 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:16 INFO - PROCESS | 3792 | 1467738676263 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:16 INFO - PROCESS | 3792 | ++DOCSHELL 158D0800 == 39 [pid = 3792] [id = 168] 10:11:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1A8AAC00) [pid = 3792] [serial = 502] [outer = 00000000] 10:11:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1AABD800) [pid = 3792] [serial = 503] [outer = 1A8AAC00] 10:11:16 INFO - PROCESS | 3792 | 1467738676306 Marionette DEBUG loaded listener.js 10:11:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1AAC1C00) [pid = 3792] [serial = 504] [outer = 1A8AAC00] 10:11:16 INFO - PROCESS | 3792 | 1467738676724 Marionette TRACE conn3 <- [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]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:11:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 624ms 10:11:16 INFO - PROCESS | 3792 | 1467738676784 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 3792 | 1467738676789 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 10:11:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:11:16 INFO - PROCESS | 3792 | 1467738676795 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 3792 | 1467738676798 Marionette TRACE conn3 <- [1,638,null,{}] 10:11:16 INFO - PROCESS | 3792 | 1467738676804 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:16 INFO - PROCESS | 3792 | 1467738676807 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:16 INFO - PROCESS | 3792 | 1467738676920 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 10:11:17 INFO - PROCESS | 3792 | 1467738677043 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 3792 | 1467738677048 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:17 INFO - PROCESS | 3792 | ++DOCSHELL 1144DC00 == 40 [pid = 3792] [id = 169] 10:11:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (11452C00) [pid = 3792] [serial = 505] [outer = 00000000] 10:11:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (12DC2C00) [pid = 3792] [serial = 506] [outer = 11452C00] 10:11:17 INFO - PROCESS | 3792 | 1467738677103 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (13151800) [pid = 3792] [serial = 507] [outer = 11452C00] 10:11:17 INFO - PROCESS | 3792 | 1467738677628 Marionette TRACE conn3 <- [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]]]}] 10:11:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:11:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 847ms 10:11:17 INFO - PROCESS | 3792 | 1467738677663 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 10:11:17 INFO - PROCESS | 3792 | 1467738677668 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 10:11:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:11:17 INFO - PROCESS | 3792 | 1467738677674 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:11:17 INFO - PROCESS | 3792 | 1467738677677 Marionette TRACE conn3 <- [1,642,null,{}] 10:11:17 INFO - PROCESS | 3792 | 1467738677664 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:17 INFO - PROCESS | 3792 | 1467738677667 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:17 INFO - PROCESS | 3792 | 1467738677772 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 10:11:17 INFO - PROCESS | 3792 | 1467738677872 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 3792 | 1467738677875 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:17 INFO - PROCESS | 3792 | ++DOCSHELL 14407800 == 41 [pid = 3792] [id = 170] 10:11:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1445AC00) [pid = 3792] [serial = 508] [outer = 00000000] 10:11:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (15887C00) [pid = 3792] [serial = 509] [outer = 1445AC00] 10:11:17 INFO - PROCESS | 3792 | 1467738677928 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (166DA800) [pid = 3792] [serial = 510] [outer = 1445AC00] 10:11:18 INFO - PROCESS | 3792 | 1467738678491 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:11:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 863ms 10:11:18 INFO - PROCESS | 3792 | 1467738678526 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 10:11:18 INFO - PROCESS | 3792 | 1467738678528 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 10:11:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:11:18 INFO - PROCESS | 3792 | 1467738678532 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - PROCESS | 3792 | 1467738678536 Marionette TRACE conn3 <- [1,646,null,{}] 10:11:18 INFO - PROCESS | 3792 | 1467738678547 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:18 INFO - PROCESS | 3792 | 1467738678551 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:18 INFO - PROCESS | 3792 | 1467738678657 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 10:11:18 INFO - PROCESS | 3792 | 1467738678737 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:18 INFO - PROCESS | 3792 | 1467738678740 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:18 INFO - PROCESS | 3792 | ++DOCSHELL 19F6BC00 == 42 [pid = 3792] [id = 171] 10:11:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (19F6C000) [pid = 3792] [serial = 511] [outer = 00000000] 10:11:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1A2CE400) [pid = 3792] [serial = 512] [outer = 19F6C000] 10:11:18 INFO - PROCESS | 3792 | 1467738678794 Marionette DEBUG loaded listener.js 10:11:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1A8A5000) [pid = 3792] [serial = 513] [outer = 19F6C000] 10:11:19 INFO - PROCESS | 3792 | 1467738679370 Marionette TRACE conn3 <- [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]]]}] 10:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 906ms 10:11:19 INFO - PROCESS | 3792 | 1467738679439 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 10:11:19 INFO - PROCESS | 3792 | 1467738679442 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 10:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:11:19 INFO - PROCESS | 3792 | 1467738679446 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:11:19 INFO - PROCESS | 3792 | 1467738679448 Marionette TRACE conn3 <- [1,650,null,{}] 10:11:19 INFO - PROCESS | 3792 | 1467738679435 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:19 INFO - PROCESS | 3792 | 1467738679437 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:19 INFO - PROCESS | 3792 | 1467738679544 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 10:11:19 INFO - PROCESS | 3792 | 1467738679662 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:19 INFO - PROCESS | 3792 | 1467738679664 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:19 INFO - PROCESS | 3792 | ++DOCSHELL 1AC4E000 == 43 [pid = 3792] [id = 172] 10:11:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1AC50800) [pid = 3792] [serial = 514] [outer = 00000000] 10:11:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1AE50400) [pid = 3792] [serial = 515] [outer = 1AC50800] 10:11:19 INFO - PROCESS | 3792 | 1467738679717 Marionette DEBUG loaded listener.js 10:11:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (1AE57C00) [pid = 3792] [serial = 516] [outer = 1AC50800] 10:11:20 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:20 INFO - PROCESS | 3792 | [3792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:11:20 INFO - PROCESS | 3792 | 1467738680471 Marionette TRACE conn3 <- [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]]]}] 10:11:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:11:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1101ms 10:11:20 INFO - PROCESS | 3792 | 1467738680533 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 10:11:20 INFO - PROCESS | 3792 | 1467738680537 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 10:11:20 INFO - PROCESS | 3792 | 1467738680543 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:11:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:11:20 INFO - PROCESS | 3792 | 1467738680546 Marionette TRACE conn3 <- [1,654,null,{}] 10:11:20 INFO - PROCESS | 3792 | 1467738680552 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:20 INFO - PROCESS | 3792 | 1467738680554 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:20 INFO - PROCESS | 3792 | 1467738680658 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 10:11:20 INFO - PROCESS | 3792 | 1467738680736 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:20 INFO - PROCESS | 3792 | 1467738680740 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:20 INFO - PROCESS | 3792 | ++DOCSHELL 112E6800 == 44 [pid = 3792] [id = 173] 10:11:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (112E7C00) [pid = 3792] [serial = 517] [outer = 00000000] 10:11:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (130D7C00) [pid = 3792] [serial = 518] [outer = 112E7C00] 10:11:20 INFO - PROCESS | 3792 | 1467738680833 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (13280000) [pid = 3792] [serial = 519] [outer = 112E7C00] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 1440C000 == 43 [pid = 3792] [id = 167] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 1292A800 == 42 [pid = 3792] [id = 166] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 0C7F3000 == 41 [pid = 3792] [id = 165] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 198A1000 == 40 [pid = 3792] [id = 164] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 13C7F400 == 39 [pid = 3792] [id = 163] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 16B09C00 == 38 [pid = 3792] [id = 162] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 158D1400 == 37 [pid = 3792] [id = 161] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 1328B000 == 36 [pid = 3792] [id = 160] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 103D2C00 == 35 [pid = 3792] [id = 159] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 160A0800 == 34 [pid = 3792] [id = 158] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 0C7EAC00 == 33 [pid = 3792] [id = 157] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 0C7F4C00 == 32 [pid = 3792] [id = 147] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 1AC4E000 == 31 [pid = 3792] [id = 172] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 19F6BC00 == 30 [pid = 3792] [id = 171] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 158D0800 == 29 [pid = 3792] [id = 168] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 1144DC00 == 28 [pid = 3792] [id = 169] 10:11:21 INFO - PROCESS | 3792 | --DOCSHELL 14407800 == 27 [pid = 3792] [id = 170] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (17550800) [pid = 3792] [serial = 458] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (13C7AC00) [pid = 3792] [serial = 449] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (12BD0000) [pid = 3792] [serial = 446] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (13070800) [pid = 3792] [serial = 447] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (10A7C400) [pid = 3792] [serial = 443] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (10EC5800) [pid = 3792] [serial = 444] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (10A7D400) [pid = 3792] [serial = 441] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1055F800) [pid = 3792] [serial = 440] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (15D40400) [pid = 3792] [serial = 429] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (158C9000) [pid = 3792] [serial = 428] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (19F60800) [pid = 3792] [serial = 432] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1989A400) [pid = 3792] [serial = 431] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1AF30C00) [pid = 3792] [serial = 435] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1AE5F400) [pid = 3792] [serial = 434] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1B0D4C00) [pid = 3792] [serial = 438] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1B0BE800) [pid = 3792] [serial = 437] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16931C00) [pid = 3792] [serial = 456] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1686D800) [pid = 3792] [serial = 455] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16099000) [pid = 3792] [serial = 462] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16096400) [pid = 3792] [serial = 461] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (17C36800) [pid = 3792] [serial = 459] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (15D3A400) [pid = 3792] [serial = 452] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16093400) [pid = 3792] [serial = 453] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (182CEC00) [pid = 3792] [serial = 465] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (182CE000) [pid = 3792] [serial = 464] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (142A4000) [pid = 3792] [serial = 450] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (198A5800) [pid = 3792] [serial = 467] [outer = 00000000] [url = about:blank] 10:11:21 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:21 INFO - PROCESS | 3792 | [3792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:11:21 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:21 INFO - PROCESS | 3792 | 1467738681927 Marionette TRACE conn3 <- [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]]]}] 10:11:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:11:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1428ms 10:11:21 INFO - PROCESS | 3792 | 1467738681989 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 10:11:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:11:21 INFO - PROCESS | 3792 | 1467738681976 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 10:11:21 INFO - PROCESS | 3792 | 1467738681980 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:11:21 INFO - PROCESS | 3792 | 1467738681985 Marionette TRACE conn3 <- [1,658,null,{}] 10:11:21 INFO - PROCESS | 3792 | 1467738681989 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:21 INFO - PROCESS | 3792 | 1467738681992 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:22 INFO - PROCESS | 3792 | 1467738682078 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 10:11:22 INFO - PROCESS | 3792 | 1467738682090 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 3792 | 1467738682092 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:22 INFO - PROCESS | 3792 | ++DOCSHELL 10A7D400 == 28 [pid = 3792] [id = 174] 10:11:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (10A81800) [pid = 3792] [serial = 520] [outer = 00000000] 10:11:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (112EF400) [pid = 3792] [serial = 521] [outer = 10A81800] 10:11:22 INFO - PROCESS | 3792 | 1467738682140 Marionette DEBUG loaded listener.js 10:11:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (11AEB000) [pid = 3792] [serial = 522] [outer = 10A81800] 10:11:22 INFO - PROCESS | 3792 | 1467738682585 Marionette TRACE conn3 <- [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]]]}] 10:11:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:11:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 594ms 10:11:22 INFO - PROCESS | 3792 | 1467738682597 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 10:11:22 INFO - PROCESS | 3792 | 1467738682602 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 10:11:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:11:22 INFO - PROCESS | 3792 | 1467738682608 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:11:22 INFO - PROCESS | 3792 | 1467738682610 Marionette TRACE conn3 <- [1,662,null,{}] 10:11:22 INFO - PROCESS | 3792 | 1467738682614 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:22 INFO - PROCESS | 3792 | 1467738682617 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:22 INFO - PROCESS | 3792 | 1467738682725 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 10:11:22 INFO - PROCESS | 3792 | 1467738682734 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 3792 | 1467738682737 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:22 INFO - PROCESS | 3792 | ++DOCSHELL 131F0400 == 29 [pid = 3792] [id = 175] 10:11:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1327F800) [pid = 3792] [serial = 523] [outer = 00000000] 10:11:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1391B400) [pid = 3792] [serial = 524] [outer = 1327F800] 10:11:22 INFO - PROCESS | 3792 | 1467738682783 Marionette DEBUG loaded listener.js 10:11:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (13950400) [pid = 3792] [serial = 525] [outer = 1327F800] 10:11:23 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:23 INFO - PROCESS | 3792 | [3792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:11:23 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:11:23 INFO - PROCESS | 3792 | 1467738683212 Marionette TRACE conn3 <- [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]]]}] 10:11:23 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 10:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 669ms 10:11:23 INFO - PROCESS | 3792 | 1467738683272 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 10:11:23 INFO - PROCESS | 3792 | 1467738683275 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 10:11:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:11:23 INFO - PROCESS | 3792 | 1467738683280 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - PROCESS | 3792 | 1467738683284 Marionette TRACE conn3 <- [1,666,null,{}] 10:11:23 INFO - PROCESS | 3792 | 1467738683294 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:23 INFO - PROCESS | 3792 | 1467738683299 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:23 INFO - PROCESS | 3792 | 1467738683380 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 10:11:23 INFO - PROCESS | 3792 | 1467738683388 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:23 INFO - PROCESS | 3792 | 1467738683391 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:23 INFO - PROCESS | 3792 | ++DOCSHELL 14459800 == 30 [pid = 3792] [id = 176] 10:11:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1445A000) [pid = 3792] [serial = 526] [outer = 00000000] 10:11:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (15D39C00) [pid = 3792] [serial = 527] [outer = 1445A000] 10:11:23 INFO - PROCESS | 3792 | 1467738683422 Marionette DEBUG loaded listener.js 10:11:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1602F400) [pid = 3792] [serial = 528] [outer = 1445A000] 10:11:23 INFO - PROCESS | 3792 | 1467738683862 Marionette TRACE conn3 <- [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]]]}] 10:11:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 669ms 10:11:23 INFO - PROCESS | 3792 | 1467738683944 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 10:11:23 INFO - PROCESS | 3792 | 1467738683947 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 10:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:11:23 INFO - PROCESS | 3792 | 1467738683950 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - PROCESS | 3792 | 1467738683952 Marionette TRACE conn3 <- [1,670,null,{}] 10:11:23 INFO - PROCESS | 3792 | 1467738683955 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:23 INFO - PROCESS | 3792 | 1467738683957 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:24 INFO - PROCESS | 3792 | 1467738684102 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 10:11:24 INFO - PROCESS | 3792 | 1467738684102 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:24 INFO - PROCESS | 3792 | 1467738684105 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:24 INFO - PROCESS | 3792 | ++DOCSHELL 1609D800 == 31 [pid = 3792] [id = 177] 10:11:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1609DC00) [pid = 3792] [serial = 529] [outer = 00000000] 10:11:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1686D800) [pid = 3792] [serial = 530] [outer = 1609DC00] 10:11:24 INFO - PROCESS | 3792 | 1467738684148 Marionette DEBUG loaded listener.js 10:11:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1688F400) [pid = 3792] [serial = 531] [outer = 1609DC00] 10:11:25 INFO - PROCESS | 3792 | 1467738685053 Marionette TRACE conn3 <- [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]]]}] 10:11:25 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) 10:11:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1130ms 10:11:25 INFO - PROCESS | 3792 | 1467738685093 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 10:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:11:25 INFO - PROCESS | 3792 | 1467738685095 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 10:11:25 INFO - PROCESS | 3792 | 1467738685098 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:11:25 INFO - PROCESS | 3792 | 1467738685100 Marionette TRACE conn3 <- [1,674,null,{}] 10:11:25 INFO - PROCESS | 3792 | 1467738685104 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:25 INFO - PROCESS | 3792 | 1467738685106 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:25 INFO - PROCESS | 3792 | 1467738685208 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 10:11:25 INFO - PROCESS | 3792 | 1467738685214 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:25 INFO - PROCESS | 3792 | 1467738685216 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:25 INFO - PROCESS | 3792 | ++DOCSHELL 1609B400 == 32 [pid = 3792] [id = 178] 10:11:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16890C00) [pid = 3792] [serial = 532] [outer = 00000000] 10:11:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (16897C00) [pid = 3792] [serial = 533] [outer = 16890C00] 10:11:25 INFO - PROCESS | 3792 | 1467738685242 Marionette DEBUG loaded listener.js 10:11:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (16898400) [pid = 3792] [serial = 534] [outer = 16890C00] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (198A0C00) [pid = 3792] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1686FC00) [pid = 3792] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (17686C00) [pid = 3792] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (19F60400) [pid = 3792] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (0C7EB400) [pid = 3792] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (13448C00) [pid = 3792] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (10A03000) [pid = 3792] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16DA8800) [pid = 3792] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (12BD3400) [pid = 3792] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (15D38400) [pid = 3792] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (174E4400) [pid = 3792] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1A8AAC00) [pid = 3792] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:11:25 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13C77000) [pid = 3792] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:11:26 INFO - PROCESS | 3792 | 1467738686169 Marionette TRACE conn3 <- [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]]]}] 10:11:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:11:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1085ms 10:11:26 INFO - PROCESS | 3792 | 1467738686188 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 10:11:26 INFO - PROCESS | 3792 | 1467738686190 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 10:11:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:11:26 INFO - PROCESS | 3792 | 1467738686196 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:11:26 INFO - PROCESS | 3792 | 1467738686198 Marionette TRACE conn3 <- [1,678,null,{}] 10:11:26 INFO - PROCESS | 3792 | 1467738686202 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:26 INFO - PROCESS | 3792 | 1467738686207 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:26 INFO - PROCESS | 3792 | 1467738686279 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 10:11:26 INFO - PROCESS | 3792 | 1467738686286 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:26 INFO - PROCESS | 3792 | 1467738686288 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:26 INFO - PROCESS | 3792 | ++DOCSHELL 10A09800 == 33 [pid = 3792] [id = 179] 10:11:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13EDC000) [pid = 3792] [serial = 535] [outer = 00000000] 10:11:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16897400) [pid = 3792] [serial = 536] [outer = 13EDC000] 10:11:26 INFO - PROCESS | 3792 | 1467738686331 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16DA8800) [pid = 3792] [serial = 537] [outer = 13EDC000] 10:11:27 INFO - PROCESS | 3792 | 1467738687217 Marionette TRACE conn3 <- [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]]]}] 10:11:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:11:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1026ms 10:11:27 INFO - PROCESS | 3792 | 1467738687238 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 10:11:27 INFO - PROCESS | 3792 | 1467738687241 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 10:11:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:11:27 INFO - PROCESS | 3792 | 1467738687248 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - PROCESS | 3792 | 1467738687250 Marionette TRACE conn3 <- [1,682,null,{}] 10:11:27 INFO - PROCESS | 3792 | 1467738687254 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:27 INFO - PROCESS | 3792 | 1467738687255 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:27 INFO - PROCESS | 3792 | 1467738687328 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 10:11:27 INFO - PROCESS | 3792 | 1467738687334 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 3792 | 1467738687336 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:27 INFO - PROCESS | 3792 | ++DOCSHELL 158C6000 == 34 [pid = 3792] [id = 180] 10:11:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16092C00) [pid = 3792] [serial = 538] [outer = 00000000] 10:11:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (17680400) [pid = 3792] [serial = 539] [outer = 16092C00] 10:11:27 INFO - PROCESS | 3792 | 1467738687380 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (17686C00) [pid = 3792] [serial = 540] [outer = 16092C00] 10:11:28 INFO - PROCESS | 3792 | 1467738688302 Marionette TRACE conn3 <- [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]]]}] 10:11:28 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) 10:11:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1085ms 10:11:28 INFO - PROCESS | 3792 | 1467738688337 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 3792 | 1467738688341 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 10:11:28 INFO - PROCESS | 3792 | 1467738688347 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:11:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:11:28 INFO - PROCESS | 3792 | 1467738688350 Marionette TRACE conn3 <- [1,686,null,{}] 10:11:28 INFO - PROCESS | 3792 | 1467738688356 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:28 INFO - PROCESS | 3792 | 1467738688359 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:28 INFO - PROCESS | 3792 | 1467738688504 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 10:11:28 INFO - PROCESS | 3792 | 1467738688578 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:28 INFO - PROCESS | 3792 | 1467738688583 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:28 INFO - PROCESS | 3792 | ++DOCSHELL 10A7E000 == 35 [pid = 3792] [id = 181] 10:11:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (10E9F400) [pid = 3792] [serial = 541] [outer = 00000000] 10:11:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (11202400) [pid = 3792] [serial = 542] [outer = 10E9F400] 10:11:28 INFO - PROCESS | 3792 | 1467738688720 Marionette DEBUG loaded listener.js 10:11:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (112F0000) [pid = 3792] [serial = 543] [outer = 10E9F400] 10:11:29 INFO - PROCESS | 3792 | 1467738689814 Marionette TRACE conn3 <- [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]]]}] 10:11:29 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) 10:11:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1486ms 10:11:29 INFO - PROCESS | 3792 | 1467738689842 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 10:11:29 INFO - PROCESS | 3792 | 1467738689846 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 10:11:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:11:29 INFO - PROCESS | 3792 | 1467738689851 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:11:29 INFO - PROCESS | 3792 | 1467738689854 Marionette TRACE conn3 <- [1,690,null,{}] 10:11:29 INFO - PROCESS | 3792 | 1467738689911 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:29 INFO - PROCESS | 3792 | 1467738689914 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:30 INFO - PROCESS | 3792 | 1467738690028 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 10:11:30 INFO - PROCESS | 3792 | 1467738690147 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:30 INFO - PROCESS | 3792 | 1467738690151 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:30 INFO - PROCESS | 3792 | ++DOCSHELL 104EB400 == 36 [pid = 3792] [id = 182] 10:11:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (11CD1400) [pid = 3792] [serial = 544] [outer = 00000000] 10:11:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (130A3400) [pid = 3792] [serial = 545] [outer = 11CD1400] 10:11:30 INFO - PROCESS | 3792 | 1467738690200 Marionette DEBUG loaded listener.js 10:11:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (13147000) [pid = 3792] [serial = 546] [outer = 11CD1400] 10:11:30 INFO - PROCESS | 3792 | --DOCSHELL 10A09800 == 35 [pid = 3792] [id = 179] 10:11:30 INFO - PROCESS | 3792 | --DOCSHELL 1609B400 == 34 [pid = 3792] [id = 178] 10:11:30 INFO - PROCESS | 3792 | --DOCSHELL 1609D800 == 33 [pid = 3792] [id = 177] 10:11:30 INFO - PROCESS | 3792 | --DOCSHELL 14459800 == 32 [pid = 3792] [id = 176] 10:11:30 INFO - PROCESS | 3792 | --DOCSHELL 131F0400 == 31 [pid = 3792] [id = 175] 10:11:30 INFO - PROCESS | 3792 | --DOCSHELL 10A7D400 == 30 [pid = 3792] [id = 174] 10:11:30 INFO - PROCESS | 3792 | --DOCSHELL 112E6800 == 29 [pid = 3792] [id = 173] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (19F5F800) [pid = 3792] [serial = 468] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1A8A7800) [pid = 3792] [serial = 501] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (17CCFC00) [pid = 3792] [serial = 488] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1A1D5400) [pid = 3792] [serial = 491] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (18034800) [pid = 3792] [serial = 489] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (0C7F0000) [pid = 3792] [serial = 470] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (104E2C00) [pid = 3792] [serial = 471] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13947000) [pid = 3792] [serial = 479] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (13C79400) [pid = 3792] [serial = 480] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (112E8400) [pid = 3792] [serial = 476] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (11CD1000) [pid = 3792] [serial = 477] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (174DA800) [pid = 3792] [serial = 485] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1A73A800) [pid = 3792] [serial = 494] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1609F400) [pid = 3792] [serial = 483] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1603C000) [pid = 3792] [serial = 482] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1768B000) [pid = 3792] [serial = 473] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1989CC00) [pid = 3792] [serial = 474] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1A1E1400) [pid = 3792] [serial = 492] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1A8A5400) [pid = 3792] [serial = 500] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1A73EC00) [pid = 3792] [serial = 495] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1AABD800) [pid = 3792] [serial = 503] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (1AAC1C00) [pid = 3792] [serial = 504] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (174E1400) [pid = 3792] [serial = 497] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (18038C00) [pid = 3792] [serial = 498] [outer = 00000000] [url = about:blank] 10:11:30 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (17535C00) [pid = 3792] [serial = 486] [outer = 00000000] [url = about:blank] 10:11:31 INFO - PROCESS | 3792 | 1467738691072 Marionette TRACE conn3 <- [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]]]}] 10:11:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:11:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1234ms 10:11:31 INFO - PROCESS | 3792 | 1467738691081 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 10:11:31 INFO - PROCESS | 3792 | 1467738691086 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 10:11:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:11:31 INFO - PROCESS | 3792 | 1467738691093 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:11:31 INFO - PROCESS | 3792 | 1467738691095 Marionette TRACE conn3 <- [1,694,null,{}] 10:11:31 INFO - PROCESS | 3792 | 1467738691099 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:31 INFO - PROCESS | 3792 | 1467738691102 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:31 INFO - PROCESS | 3792 | 1467738691199 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 10:11:31 INFO - PROCESS | 3792 | 1467738691209 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:31 INFO - PROCESS | 3792 | 1467738691211 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:31 INFO - PROCESS | 3792 | ++DOCSHELL 13947000 == 30 [pid = 3792] [id = 183] 10:11:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (13949000) [pid = 3792] [serial = 547] [outer = 00000000] 10:11:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (13C81000) [pid = 3792] [serial = 548] [outer = 13949000] 10:11:31 INFO - PROCESS | 3792 | 1467738691257 Marionette DEBUG loaded listener.js 10:11:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (142A3800) [pid = 3792] [serial = 549] [outer = 13949000] 10:11:32 INFO - PROCESS | 3792 | 1467738692156 Marionette TRACE conn3 <- [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]]]}] 10:11:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:11:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1086ms 10:11:32 INFO - PROCESS | 3792 | 1467738692183 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 10:11:32 INFO - PROCESS | 3792 | 1467738692185 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 10:11:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:11:32 INFO - PROCESS | 3792 | 1467738692189 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:11:32 INFO - PROCESS | 3792 | 1467738692192 Marionette TRACE conn3 <- [1,698,null,{}] 10:11:32 INFO - PROCESS | 3792 | 1467738692209 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:32 INFO - PROCESS | 3792 | 1467738692214 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:32 INFO - PROCESS | 3792 | 1467738692306 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 10:11:32 INFO - PROCESS | 3792 | 1467738692313 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 3792 | 1467738692316 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:32 INFO - PROCESS | 3792 | ++DOCSHELL 15D47400 == 31 [pid = 3792] [id = 184] 10:11:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1602E800) [pid = 3792] [serial = 550] [outer = 00000000] 10:11:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (16096000) [pid = 3792] [serial = 551] [outer = 1602E800] 10:11:32 INFO - PROCESS | 3792 | 1467738692363 Marionette DEBUG loaded listener.js 10:11:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (14FB6000) [pid = 3792] [serial = 552] [outer = 1602E800] 10:11:33 INFO - PROCESS | 3792 | 1467738693308 Marionette TRACE conn3 <- [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]]]}] 10:11:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:11:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1130ms 10:11:33 INFO - PROCESS | 3792 | 1467738693336 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 10:11:33 INFO - PROCESS | 3792 | 1467738693338 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 10:11:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:11:33 INFO - PROCESS | 3792 | 1467738693342 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - PROCESS | 3792 | 1467738693343 Marionette TRACE conn3 <- [1,702,null,{}] 10:11:33 INFO - PROCESS | 3792 | 1467738693347 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:33 INFO - PROCESS | 3792 | 1467738693349 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:33 INFO - PROCESS | 3792 | 1467738693456 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 10:11:33 INFO - PROCESS | 3792 | 1467738693462 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:33 INFO - PROCESS | 3792 | 1467738693464 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:33 INFO - PROCESS | 3792 | ++DOCSHELL 1686F400 == 32 [pid = 3792] [id = 185] 10:11:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (1688D800) [pid = 3792] [serial = 553] [outer = 00000000] 10:11:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16DA8C00) [pid = 3792] [serial = 554] [outer = 1688D800] 10:11:33 INFO - PROCESS | 3792 | 1467738693507 Marionette DEBUG loaded listener.js 10:11:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (17446800) [pid = 3792] [serial = 555] [outer = 1688D800] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1445A000) [pid = 3792] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1327F800) [pid = 3792] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1609DC00) [pid = 3792] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (10A81800) [pid = 3792] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (112E7C00) [pid = 3792] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16890C00) [pid = 3792] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (11452C00) [pid = 3792] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (1445AC00) [pid = 3792] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (19F6C000) [pid = 3792] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (1AC50800) [pid = 3792] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:11:33 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (13EDC000) [pid = 3792] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:11:34 INFO - PROCESS | 3792 | 1467738694401 Marionette TRACE conn3 <- [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]]]}] 10:11:34 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 10:11:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1085ms 10:11:34 INFO - PROCESS | 3792 | 1467738694444 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 10:11:34 INFO - PROCESS | 3792 | 1467738694445 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 10:11:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:11:34 INFO - PROCESS | 3792 | 1467738694449 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:11:34 INFO - PROCESS | 3792 | 1467738694451 Marionette TRACE conn3 <- [1,706,null,{}] 10:11:34 INFO - PROCESS | 3792 | 1467738694459 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:34 INFO - PROCESS | 3792 | 1467738694461 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:34 INFO - PROCESS | 3792 | 1467738694518 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 10:11:34 INFO - PROCESS | 3792 | 1467738694523 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:34 INFO - PROCESS | 3792 | 1467738694525 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:34 INFO - PROCESS | 3792 | ++DOCSHELL 14450800 == 33 [pid = 3792] [id = 186] 10:11:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (16094400) [pid = 3792] [serial = 556] [outer = 00000000] 10:11:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (16DA6800) [pid = 3792] [serial = 557] [outer = 16094400] 10:11:34 INFO - PROCESS | 3792 | 1467738694577 Marionette DEBUG loaded listener.js 10:11:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (17534400) [pid = 3792] [serial = 558] [outer = 16094400] 10:11:35 INFO - PROCESS | 3792 | 1467738695462 Marionette TRACE conn3 <- [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]]]}] 10:11:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:11:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1026ms 10:11:35 INFO - PROCESS | 3792 | 1467738695487 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 10:11:35 INFO - PROCESS | 3792 | 1467738695489 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 10:11:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:11:35 INFO - PROCESS | 3792 | 1467738695496 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:11:35 INFO - PROCESS | 3792 | 1467738695498 Marionette TRACE conn3 <- [1,710,null,{}] 10:11:35 INFO - PROCESS | 3792 | 1467738695502 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:35 INFO - PROCESS | 3792 | 1467738695507 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:35 INFO - PROCESS | 3792 | 1467738695596 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 10:11:35 INFO - PROCESS | 3792 | 1467738695602 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:35 INFO - PROCESS | 3792 | 1467738695604 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:35 INFO - PROCESS | 3792 | ++DOCSHELL 16891C00 == 34 [pid = 3792] [id = 187] 10:11:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (16893400) [pid = 3792] [serial = 559] [outer = 00000000] 10:11:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (18034000) [pid = 3792] [serial = 560] [outer = 16893400] 10:11:35 INFO - PROCESS | 3792 | 1467738695647 Marionette DEBUG loaded listener.js 10:11:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (182C8000) [pid = 3792] [serial = 561] [outer = 16893400] 10:11:36 INFO - PROCESS | 3792 | 1467738696200 Marionette TRACE conn3 <- [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] 10:11:36 INFO - PROCESS | 3792 | 1467738696252 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 10:11:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:11:36 INFO - PROCESS | 3792 | 1467738696257 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:11:36 INFO - PROCESS | 3792 | 1467738696261 Marionette TRACE conn3 <- [1,714,null,{}] 10:11:36 INFO - PROCESS | 3792 | 1467738696266 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:36 INFO - PROCESS | 3792 | 1467738696269 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:36 INFO - PROCESS | 3792 | 1467738696375 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 10:11:36 INFO - PROCESS | 3792 | 1467738696456 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:36 INFO - PROCESS | 3792 | 1467738696459 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:36 INFO - PROCESS | 3792 | ++DOCSHELL 10A79400 == 35 [pid = 3792] [id = 188] 10:11:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (10A7C000) [pid = 3792] [serial = 562] [outer = 00000000] 10:11:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (131F0400) [pid = 3792] [serial = 563] [outer = 10A7C000] 10:11:36 INFO - PROCESS | 3792 | 1467738696556 Marionette DEBUG loaded listener.js 10:11:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13C7F400) [pid = 3792] [serial = 564] [outer = 10A7C000] 10:11:37 INFO - PROCESS | 3792 | 1467738697177 Marionette TRACE conn3 <- [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]]]}] 10:11:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:11:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 951ms 10:11:37 INFO - PROCESS | 3792 | 1467738697225 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 10:11:37 INFO - PROCESS | 3792 | 1467738697230 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 10:11:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:11:37 INFO - PROCESS | 3792 | 1467738697236 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 3792 | 1467738697239 Marionette TRACE conn3 <- [1,718,null,{}] 10:11:37 INFO - PROCESS | 3792 | 1467738697243 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:37 INFO - PROCESS | 3792 | 1467738697246 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:37 INFO - PROCESS | 3792 | 1467738697349 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 10:11:37 INFO - PROCESS | 3792 | 1467738697429 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:37 INFO - PROCESS | 3792 | 1467738697432 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:37 INFO - PROCESS | 3792 | ++DOCSHELL 16096400 == 36 [pid = 3792] [id = 189] 10:11:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (160A0C00) [pid = 3792] [serial = 565] [outer = 00000000] 10:11:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16896400) [pid = 3792] [serial = 566] [outer = 160A0C00] 10:11:37 INFO - PROCESS | 3792 | 1467738697529 Marionette DEBUG loaded listener.js 10:11:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (17539C00) [pid = 3792] [serial = 567] [outer = 160A0C00] 10:11:38 INFO - PROCESS | 3792 | 1467738698135 Marionette TRACE conn3 <- [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] 10:11:38 INFO - PROCESS | 3792 | 1467738698185 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 10:11:38 INFO - PROCESS | 3792 | 1467738698189 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:11:38 INFO - PROCESS | 3792 | 1467738698193 Marionette TRACE conn3 <- [1,722,null,{}] 10:11:38 INFO - PROCESS | 3792 | 1467738698204 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:38 INFO - PROCESS | 3792 | 1467738698208 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:38 INFO - PROCESS | 3792 | 1467738698309 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 10:11:38 INFO - PROCESS | 3792 | 1467738698433 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 3792 | 1467738698436 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:38 INFO - PROCESS | 3792 | ++DOCSHELL 1989BC00 == 37 [pid = 3792] [id = 190] 10:11:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1989C000) [pid = 3792] [serial = 568] [outer = 00000000] 10:11:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (198A0000) [pid = 3792] [serial = 569] [outer = 1989C000] 10:11:38 INFO - PROCESS | 3792 | 1467738698491 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (198A4400) [pid = 3792] [serial = 570] [outer = 1989C000] 10:11:39 INFO - PROCESS | 3792 | 1467738699162 Marionette TRACE conn3 <- [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]]]}] 10:11:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:11:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 981ms 10:11:39 INFO - PROCESS | 3792 | 1467738699175 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 10:11:39 INFO - PROCESS | 3792 | 1467738699180 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 10:11:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:11:39 INFO - PROCESS | 3792 | 1467738699185 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:11:39 INFO - PROCESS | 3792 | 1467738699188 Marionette TRACE conn3 <- [1,726,null,{}] 10:11:39 INFO - PROCESS | 3792 | 1467738699213 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:39 INFO - PROCESS | 3792 | 1467738699216 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:39 INFO - PROCESS | 3792 | 1467738699317 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 10:11:39 INFO - PROCESS | 3792 | 1467738699396 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:39 INFO - PROCESS | 3792 | 1467738699401 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:39 INFO - PROCESS | 3792 | ++DOCSHELL 13281000 == 38 [pid = 3792] [id = 191] 10:11:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13283000) [pid = 3792] [serial = 571] [outer = 00000000] 10:11:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (13450C00) [pid = 3792] [serial = 572] [outer = 13283000] 10:11:39 INFO - PROCESS | 3792 | 1467738699488 Marionette DEBUG loaded listener.js 10:11:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (13C7AC00) [pid = 3792] [serial = 573] [outer = 13283000] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 14450800 == 37 [pid = 3792] [id = 186] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 1686F400 == 36 [pid = 3792] [id = 185] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 15D47400 == 35 [pid = 3792] [id = 184] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 13947000 == 34 [pid = 3792] [id = 183] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 10A7E000 == 33 [pid = 3792] [id = 181] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 104EB400 == 32 [pid = 3792] [id = 182] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 158C6000 == 31 [pid = 3792] [id = 180] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 16096400 == 30 [pid = 3792] [id = 189] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 1989BC00 == 29 [pid = 3792] [id = 190] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 16891C00 == 28 [pid = 3792] [id = 187] 10:11:40 INFO - PROCESS | 3792 | --DOCSHELL 10A79400 == 27 [pid = 3792] [id = 188] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (15D39C00) [pid = 3792] [serial = 527] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1391B400) [pid = 3792] [serial = 524] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13950400) [pid = 3792] [serial = 525] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1686D800) [pid = 3792] [serial = 530] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (112EF400) [pid = 3792] [serial = 521] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1688F400) [pid = 3792] [serial = 531] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (11AEB000) [pid = 3792] [serial = 522] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (13280000) [pid = 3792] [serial = 519] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (130D7C00) [pid = 3792] [serial = 518] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16898400) [pid = 3792] [serial = 534] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16897C00) [pid = 3792] [serial = 533] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (13151800) [pid = 3792] [serial = 507] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (12DC2C00) [pid = 3792] [serial = 506] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (166DA800) [pid = 3792] [serial = 510] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (15887C00) [pid = 3792] [serial = 509] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (1A8A5000) [pid = 3792] [serial = 513] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (1A2CE400) [pid = 3792] [serial = 512] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (1AE57C00) [pid = 3792] [serial = 516] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (1AE50400) [pid = 3792] [serial = 515] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (16897400) [pid = 3792] [serial = 536] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (16DA8800) [pid = 3792] [serial = 537] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (1602F400) [pid = 3792] [serial = 528] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | --DOMWINDOW == 54 (17680400) [pid = 3792] [serial = 539] [outer = 00000000] [url = about:blank] 10:11:40 INFO - PROCESS | 3792 | 1467738700973 Marionette TRACE conn3 <- [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]]]}] 10:11:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:11:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1799ms 10:11:40 INFO - PROCESS | 3792 | 1467738700999 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 10:11:40 INFO - PROCESS | 3792 | 1467738701003 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 10:11:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:11:40 INFO - PROCESS | 3792 | 1467738701008 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:11:40 INFO - PROCESS | 3792 | 1467738701011 Marionette TRACE conn3 <- [1,730,null,{}] 10:11:40 INFO - PROCESS | 3792 | 1467738701016 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:41 INFO - PROCESS | 3792 | 1467738701019 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:41 INFO - PROCESS | 3792 | 1467738701087 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 10:11:41 INFO - PROCESS | 3792 | 1467738701094 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:41 INFO - PROCESS | 3792 | 1467738701096 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:41 INFO - PROCESS | 3792 | ++DOCSHELL 10A7BC00 == 28 [pid = 3792] [id = 192] 10:11:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 55 (10A7C400) [pid = 3792] [serial = 574] [outer = 00000000] 10:11:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (112E7C00) [pid = 3792] [serial = 575] [outer = 10A7C400] 10:11:41 INFO - PROCESS | 3792 | 1467738701144 Marionette DEBUG loaded listener.js 10:11:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (114CA400) [pid = 3792] [serial = 576] [outer = 10A7C400] 10:11:42 INFO - PROCESS | 3792 | 1467738702062 Marionette TRACE conn3 <- [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]]]}] 10:11:42 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 10:11:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1085ms 10:11:42 INFO - PROCESS | 3792 | 1467738702102 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 10:11:42 INFO - PROCESS | 3792 | 1467738702090 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 10:11:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:11:42 INFO - PROCESS | 3792 | 1467738702096 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:11:42 INFO - PROCESS | 3792 | 1467738702099 Marionette TRACE conn3 <- [1,734,null,{}] 10:11:42 INFO - PROCESS | 3792 | 1467738702103 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:42 INFO - PROCESS | 3792 | 1467738702105 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:42 INFO - PROCESS | 3792 | 1467738702217 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 10:11:42 INFO - PROCESS | 3792 | 1467738702224 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:42 INFO - PROCESS | 3792 | 1467738702227 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:42 INFO - PROCESS | 3792 | ++DOCSHELL 13070800 == 29 [pid = 3792] [id = 193] 10:11:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (13072800) [pid = 3792] [serial = 577] [outer = 00000000] 10:11:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (13132000) [pid = 3792] [serial = 578] [outer = 13072800] 10:11:42 INFO - PROCESS | 3792 | 1467738702275 Marionette DEBUG loaded listener.js 10:11:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (131EC400) [pid = 3792] [serial = 579] [outer = 13072800] 10:11:43 INFO - PROCESS | 3792 | 1467738703185 Marionette TRACE conn3 <- [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]]]}] 10:11:43 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.) 10:11:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1130ms 10:11:43 INFO - PROCESS | 3792 | 1467738703246 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 10:11:43 INFO - PROCESS | 3792 | 1467738703249 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 10:11:43 INFO - PROCESS | 3792 | 1467738703253 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:11:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:11:43 INFO - PROCESS | 3792 | 1467738703256 Marionette TRACE conn3 <- [1,738,null,{}] 10:11:43 INFO - PROCESS | 3792 | 1467738703267 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:43 INFO - PROCESS | 3792 | 1467738703272 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:43 INFO - PROCESS | 3792 | 1467738703378 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 10:11:43 INFO - PROCESS | 3792 | 1467738703385 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:43 INFO - PROCESS | 3792 | 1467738703389 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:43 INFO - PROCESS | 3792 | ++DOCSHELL 142A5C00 == 30 [pid = 3792] [id = 194] 10:11:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (142A6800) [pid = 3792] [serial = 580] [outer = 00000000] 10:11:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (14459800) [pid = 3792] [serial = 581] [outer = 142A6800] 10:11:43 INFO - PROCESS | 3792 | 1467738703436 Marionette DEBUG loaded listener.js 10:11:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (154B1400) [pid = 3792] [serial = 582] [outer = 142A6800] 10:11:43 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (1602E800) [pid = 3792] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:11:43 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (1688D800) [pid = 3792] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:11:43 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (16092C00) [pid = 3792] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:11:43 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (10E9F400) [pid = 3792] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:11:43 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (11CD1400) [pid = 3792] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:11:43 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (16094400) [pid = 3792] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:11:43 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (13949000) [pid = 3792] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:11:43 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (16893400) [pid = 3792] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:11:44 INFO - PROCESS | 3792 | 1467738704333 Marionette TRACE conn3 <- [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]]]}] 10:11:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:11:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1086ms 10:11:44 INFO - PROCESS | 3792 | 1467738704348 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 10:11:44 INFO - PROCESS | 3792 | 1467738704350 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 10:11:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:11:44 INFO - PROCESS | 3792 | 1467738704354 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:11:44 INFO - PROCESS | 3792 | 1467738704355 Marionette TRACE conn3 <- [1,742,null,{}] 10:11:44 INFO - PROCESS | 3792 | 1467738704359 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:44 INFO - PROCESS | 3792 | 1467738704361 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:44 INFO - PROCESS | 3792 | 1467738704443 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 10:11:44 INFO - PROCESS | 3792 | 1467738704448 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:44 INFO - PROCESS | 3792 | 1467738704450 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:44 INFO - PROCESS | 3792 | ++DOCSHELL 12B03400 == 31 [pid = 3792] [id = 195] 10:11:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (13131800) [pid = 3792] [serial = 583] [outer = 00000000] 10:11:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (15D3B800) [pid = 3792] [serial = 584] [outer = 13131800] 10:11:44 INFO - PROCESS | 3792 | 1467738704494 Marionette DEBUG loaded listener.js 10:11:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (1603B800) [pid = 3792] [serial = 585] [outer = 13131800] 10:11:45 INFO - PROCESS | 3792 | 1467738705382 Marionette TRACE conn3 <- [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]]]}] 10:11:45 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 10:11:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1025ms 10:11:45 INFO - PROCESS | 3792 | 1467738705406 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 10:11:45 INFO - PROCESS | 3792 | 1467738705408 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 10:11:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:11:45 INFO - PROCESS | 3792 | 1467738705412 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - PROCESS | 3792 | 1467738705413 Marionette TRACE conn3 <- [1,746,null,{}] 10:11:45 INFO - PROCESS | 3792 | 1467738705417 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:45 INFO - PROCESS | 3792 | 1467738705419 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:45 INFO - PROCESS | 3792 | 1467738705476 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 10:11:45 INFO - PROCESS | 3792 | 1467738705481 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 3792 | 1467738705483 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:45 INFO - PROCESS | 3792 | ++DOCSHELL 16094C00 == 32 [pid = 3792] [id = 196] 10:11:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (16096800) [pid = 3792] [serial = 586] [outer = 00000000] 10:11:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (16868800) [pid = 3792] [serial = 587] [outer = 16096800] 10:11:45 INFO - PROCESS | 3792 | 1467738705526 Marionette DEBUG loaded listener.js 10:11:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (16869C00) [pid = 3792] [serial = 588] [outer = 16096800] 10:11:46 INFO - PROCESS | 3792 | 1467738706081 Marionette TRACE conn3 <- [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]]]}] 10:11:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:11:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 758ms 10:11:46 INFO - PROCESS | 3792 | 1467738706162 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 10:11:46 INFO - PROCESS | 3792 | 1467738706167 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 10:11:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:11:46 INFO - PROCESS | 3792 | 1467738706173 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:11:46 INFO - PROCESS | 3792 | 1467738706177 Marionette TRACE conn3 <- [1,750,null,{}] 10:11:46 INFO - PROCESS | 3792 | 1467738706183 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:46 INFO - PROCESS | 3792 | 1467738706186 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:46 INFO - PROCESS | 3792 | 1467738706318 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 10:11:46 INFO - PROCESS | 3792 | 1467738706389 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:46 INFO - PROCESS | 3792 | 1467738706394 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:46 INFO - PROCESS | 3792 | ++DOCSHELL 10A10400 == 33 [pid = 3792] [id = 197] 10:11:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (10A74C00) [pid = 3792] [serial = 589] [outer = 00000000] 10:11:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (129A9C00) [pid = 3792] [serial = 590] [outer = 10A74C00] 10:11:46 INFO - PROCESS | 3792 | 1467738706449 Marionette DEBUG loaded listener.js 10:11:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (130A2C00) [pid = 3792] [serial = 591] [outer = 10A74C00] 10:11:47 INFO - PROCESS | 3792 | 1467738707503 Marionette TRACE conn3 <- [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]]]}] 10:11:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:11:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1383ms 10:11:47 INFO - PROCESS | 3792 | 1467738707564 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 10:11:47 INFO - PROCESS | 3792 | 1467738707568 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 10:11:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:11:47 INFO - PROCESS | 3792 | 1467738707575 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:11:47 INFO - PROCESS | 3792 | 1467738707578 Marionette TRACE conn3 <- [1,754,null,{}] 10:11:47 INFO - PROCESS | 3792 | 1467738707633 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:47 INFO - PROCESS | 3792 | 1467738707636 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:47 INFO - PROCESS | 3792 | 1467738707723 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 10:11:47 INFO - PROCESS | 3792 | 1467738707915 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 3792 | 1467738707918 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:47 INFO - PROCESS | 3792 | ++DOCSHELL 1055E400 == 34 [pid = 3792] [id = 198] 10:11:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (10A01400) [pid = 3792] [serial = 592] [outer = 00000000] 10:11:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (10A78400) [pid = 3792] [serial = 593] [outer = 10A01400] 10:11:48 INFO - PROCESS | 3792 | 1467738708009 Marionette DEBUG loaded listener.js 10:11:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (10ECF000) [pid = 3792] [serial = 594] [outer = 10A01400] 10:11:48 INFO - PROCESS | 3792 | --DOCSHELL 12B03400 == 33 [pid = 3792] [id = 195] 10:11:48 INFO - PROCESS | 3792 | --DOCSHELL 142A5C00 == 32 [pid = 3792] [id = 194] 10:11:48 INFO - PROCESS | 3792 | --DOCSHELL 13070800 == 31 [pid = 3792] [id = 193] 10:11:48 INFO - PROCESS | 3792 | --DOCSHELL 10A7BC00 == 30 [pid = 3792] [id = 192] 10:11:48 INFO - PROCESS | 3792 | --DOCSHELL 13281000 == 29 [pid = 3792] [id = 191] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16096000) [pid = 3792] [serial = 551] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16DA8C00) [pid = 3792] [serial = 554] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (17686C00) [pid = 3792] [serial = 540] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (11202400) [pid = 3792] [serial = 542] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (112F0000) [pid = 3792] [serial = 543] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (130A3400) [pid = 3792] [serial = 545] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (16DA6800) [pid = 3792] [serial = 557] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (13147000) [pid = 3792] [serial = 546] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (13C81000) [pid = 3792] [serial = 548] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (18034000) [pid = 3792] [serial = 560] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (182C8000) [pid = 3792] [serial = 561] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (17446800) [pid = 3792] [serial = 555] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 54 (14FB6000) [pid = 3792] [serial = 552] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 53 (142A3800) [pid = 3792] [serial = 549] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | --DOMWINDOW == 52 (17534400) [pid = 3792] [serial = 558] [outer = 00000000] [url = about:blank] 10:11:48 INFO - PROCESS | 3792 | 1467738708904 Marionette TRACE conn3 <- [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]]]}] 10:11:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:11:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1323ms 10:11:48 INFO - PROCESS | 3792 | 1467738708916 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 10:11:48 INFO - PROCESS | 3792 | 1467738708921 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 10:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:11:48 INFO - PROCESS | 3792 | 1467738708926 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 3792 | 1467738708931 Marionette TRACE conn3 <- [1,758,null,{}] 10:11:48 INFO - PROCESS | 3792 | 1467738708957 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:48 INFO - PROCESS | 3792 | 1467738708959 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:49 INFO - PROCESS | 3792 | 1467738709024 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 10:11:49 INFO - PROCESS | 3792 | 1467738709031 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 3792 | 1467738709034 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:49 INFO - PROCESS | 3792 | ++DOCSHELL 12B03400 == 30 [pid = 3792] [id = 199] 10:11:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 53 (12BCD800) [pid = 3792] [serial = 595] [outer = 00000000] 10:11:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 54 (130A5000) [pid = 3792] [serial = 596] [outer = 12BCD800] 10:11:49 INFO - PROCESS | 3792 | 1467738709079 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 55 (1314B800) [pid = 3792] [serial = 597] [outer = 12BCD800] 10:11:49 INFO - PROCESS | 3792 | 1467738709502 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 624ms 10:11:49 INFO - PROCESS | 3792 | 1467738709549 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 10:11:49 INFO - PROCESS | 3792 | 1467738709553 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 10:11:49 INFO - PROCESS | 3792 | 1467738709557 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:11:49 INFO - PROCESS | 3792 | 1467738709559 Marionette TRACE conn3 <- [1,762,null,{}] 10:11:49 INFO - PROCESS | 3792 | 1467738709562 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:49 INFO - PROCESS | 3792 | 1467738709564 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:49 INFO - PROCESS | 3792 | 1467738709648 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 10:11:49 INFO - PROCESS | 3792 | 1467738709659 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 3792 | 1467738709661 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:49 INFO - PROCESS | 3792 | ++DOCSHELL 142A8800 == 31 [pid = 3792] [id = 200] 10:11:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (142A9000) [pid = 3792] [serial = 598] [outer = 00000000] 10:11:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (14453C00) [pid = 3792] [serial = 599] [outer = 142A9000] 10:11:49 INFO - PROCESS | 3792 | 1467738709688 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (15886C00) [pid = 3792] [serial = 600] [outer = 142A9000] 10:11:50 INFO - PROCESS | 3792 | 1467738710096 Marionette TRACE conn3 <- [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]]]}] 10:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 610ms 10:11:50 INFO - PROCESS | 3792 | 1467738710158 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 10:11:50 INFO - PROCESS | 3792 | 1467738710160 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 10:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:11:50 INFO - PROCESS | 3792 | 1467738710170 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - PROCESS | 3792 | 1467738710175 Marionette TRACE conn3 <- [1,766,null,{}] 10:11:50 INFO - PROCESS | 3792 | 1467738710180 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:50 INFO - PROCESS | 3792 | 1467738710183 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:50 INFO - PROCESS | 3792 | 1467738710266 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 10:11:50 INFO - PROCESS | 3792 | 1467738710273 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 3792 | 1467738710275 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:50 INFO - PROCESS | 3792 | ++DOCSHELL 16099800 == 32 [pid = 3792] [id = 201] 10:11:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (1609DC00) [pid = 3792] [serial = 601] [outer = 00000000] 10:11:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (1686D400) [pid = 3792] [serial = 602] [outer = 1609DC00] 10:11:50 INFO - PROCESS | 3792 | 1467738710322 Marionette DEBUG loaded listener.js 10:11:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (16890000) [pid = 3792] [serial = 603] [outer = 1609DC00] 10:11:50 INFO - PROCESS | 3792 | 1467738710785 Marionette TRACE conn3 <- [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]]]}] 10:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 669ms 10:11:50 INFO - PROCESS | 3792 | 1467738710827 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 10:11:50 INFO - PROCESS | 3792 | 1467738710829 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 10:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:11:50 INFO - PROCESS | 3792 | 1467738710833 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - PROCESS | 3792 | 1467738710834 Marionette TRACE conn3 <- [1,770,null,{}] 10:11:50 INFO - PROCESS | 3792 | 1467738710838 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:50 INFO - PROCESS | 3792 | 1467738710840 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:50 INFO - PROCESS | 3792 | 1467738710946 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 10:11:50 INFO - PROCESS | 3792 | 1467738711008 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 3792 | 1467738711010 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:51 INFO - PROCESS | 3792 | ++DOCSHELL 16897400 == 33 [pid = 3792] [id = 202] 10:11:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (16898400) [pid = 3792] [serial = 604] [outer = 00000000] 10:11:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (16931C00) [pid = 3792] [serial = 605] [outer = 16898400] 10:11:51 INFO - PROCESS | 3792 | 1467738711053 Marionette DEBUG loaded listener.js 10:11:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (16DB1000) [pid = 3792] [serial = 606] [outer = 16898400] 10:11:51 INFO - PROCESS | 3792 | 1467738711416 Marionette TRACE conn3 <- [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]]]}] 10:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 609ms 10:11:51 INFO - PROCESS | 3792 | 1467738711453 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 10:11:51 INFO - PROCESS | 3792 | 1467738711455 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 10:11:51 INFO - PROCESS | 3792 | 1467738711442 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:11:51 INFO - PROCESS | 3792 | 1467738711443 Marionette TRACE conn3 <- [1,774,null,{}] 10:11:51 INFO - PROCESS | 3792 | 1467738711447 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:51 INFO - PROCESS | 3792 | 1467738711449 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:51 INFO - PROCESS | 3792 | 1467738711556 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 10:11:51 INFO - PROCESS | 3792 | 1467738711637 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:51 INFO - PROCESS | 3792 | 1467738711643 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:51 INFO - PROCESS | 3792 | ++DOCSHELL 17440400 == 34 [pid = 3792] [id = 203] 10:11:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (17445800) [pid = 3792] [serial = 607] [outer = 00000000] 10:11:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (174E1C00) [pid = 3792] [serial = 608] [outer = 17445800] 10:11:51 INFO - PROCESS | 3792 | 1467738711696 Marionette DEBUG loaded listener.js 10:11:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (17537000) [pid = 3792] [serial = 609] [outer = 17445800] 10:11:51 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (13072800) [pid = 3792] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:11:51 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (10A7C400) [pid = 3792] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:11:51 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (13283000) [pid = 3792] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:11:51 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (10A7C000) [pid = 3792] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:11:51 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (160A0C00) [pid = 3792] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:11:51 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (13131800) [pid = 3792] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:11:51 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (1989C000) [pid = 3792] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:11:51 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (142A6800) [pid = 3792] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:11:52 INFO - PROCESS | 3792 | 1467738712085 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 654ms 10:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:11:52 INFO - PROCESS | 3792 | 1467738712123 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 10:11:52 INFO - PROCESS | 3792 | 1467738712125 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 10:11:52 INFO - PROCESS | 3792 | 1467738712128 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:11:52 INFO - PROCESS | 3792 | 1467738712130 Marionette TRACE conn3 <- [1,778,null,{}] 10:11:52 INFO - PROCESS | 3792 | 1467738712137 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:52 INFO - PROCESS | 3792 | 1467738712139 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:52 INFO - PROCESS | 3792 | 1467738712229 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 10:11:52 INFO - PROCESS | 3792 | 1467738712284 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:52 INFO - PROCESS | 3792 | 1467738712286 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:52 INFO - PROCESS | 3792 | ++DOCSHELL 13ECF000 == 35 [pid = 3792] [id = 204] 10:11:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (1445D800) [pid = 3792] [serial = 610] [outer = 00000000] 10:11:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (17549400) [pid = 3792] [serial = 611] [outer = 1445D800] 10:11:52 INFO - PROCESS | 3792 | 1467738712328 Marionette DEBUG loaded listener.js 10:11:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (17555C00) [pid = 3792] [serial = 612] [outer = 1445D800] 10:11:52 INFO - PROCESS | 3792 | 1467738712665 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 595ms 10:11:52 INFO - PROCESS | 3792 | 1467738712727 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 10:11:52 INFO - PROCESS | 3792 | 1467738712729 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 10:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:11:52 INFO - PROCESS | 3792 | 1467738712732 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:11:52 INFO - PROCESS | 3792 | 1467738712733 Marionette TRACE conn3 <- [1,782,null,{}] 10:11:52 INFO - PROCESS | 3792 | 1467738712737 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:52 INFO - PROCESS | 3792 | 1467738712739 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:52 INFO - PROCESS | 3792 | 1467738712812 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 10:11:52 INFO - PROCESS | 3792 | 1467738712817 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:52 INFO - PROCESS | 3792 | 1467738712819 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:52 INFO - PROCESS | 3792 | ++DOCSHELL 131EF000 == 36 [pid = 3792] [id = 205] 10:11:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (16891400) [pid = 3792] [serial = 613] [outer = 00000000] 10:11:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (17C36C00) [pid = 3792] [serial = 614] [outer = 16891400] 10:11:52 INFO - PROCESS | 3792 | 1467738712860 Marionette DEBUG loaded listener.js 10:11:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (17C3E000) [pid = 3792] [serial = 615] [outer = 16891400] 10:11:53 INFO - PROCESS | 3792 | 1467738713277 Marionette TRACE conn3 <- [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]]]}] 10:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 609ms 10:11:53 INFO - PROCESS | 3792 | 1467738713333 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 10:11:53 INFO - PROCESS | 3792 | 1467738713335 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 10:11:53 INFO - PROCESS | 3792 | 1467738713338 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:11:53 INFO - PROCESS | 3792 | 1467738713340 Marionette TRACE conn3 <- [1,786,null,{}] 10:11:53 INFO - PROCESS | 3792 | 1467738713343 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:53 INFO - PROCESS | 3792 | 1467738713346 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:53 INFO - PROCESS | 3792 | 1467738713422 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 10:11:53 INFO - PROCESS | 3792 | 1467738713429 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 3792 | 1467738713431 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:53 INFO - PROCESS | 3792 | ++DOCSHELL 0C7F1000 == 37 [pid = 3792] [id = 206] 10:11:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (1803A800) [pid = 3792] [serial = 616] [outer = 00000000] 10:11:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (182C7C00) [pid = 3792] [serial = 617] [outer = 1803A800] 10:11:53 INFO - PROCESS | 3792 | 1467738713473 Marionette DEBUG loaded listener.js 10:11:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (1978A000) [pid = 3792] [serial = 618] [outer = 1803A800] 10:11:53 INFO - PROCESS | 3792 | 1467738713861 Marionette TRACE conn3 <- [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]]]}] 10:11:53 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 10:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 565ms 10:11:53 INFO - PROCESS | 3792 | 1467738713917 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 10:11:53 INFO - PROCESS | 3792 | 1467738713919 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 10:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:11:53 INFO - PROCESS | 3792 | 1467738713926 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:11:53 INFO - PROCESS | 3792 | 1467738713928 Marionette TRACE conn3 <- [1,790,null,{}] 10:11:53 INFO - PROCESS | 3792 | 1467738713931 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:53 INFO - PROCESS | 3792 | 1467738713933 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:53 INFO - PROCESS | 3792 | 1467738714011 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 10:11:53 INFO - PROCESS | 3792 | 1467738714017 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 3792 | 1467738714019 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:54 INFO - PROCESS | 3792 | ++DOCSHELL 16096400 == 38 [pid = 3792] [id = 207] 10:11:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (1768B000) [pid = 3792] [serial = 619] [outer = 00000000] 10:11:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (1989A800) [pid = 3792] [serial = 620] [outer = 1768B000] 10:11:54 INFO - PROCESS | 3792 | 1467738714053 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (1989E000) [pid = 3792] [serial = 621] [outer = 1768B000] 10:11:54 INFO - PROCESS | 3792 | 1467738714727 Marionette TRACE conn3 <- [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]]]}] 10:11:54 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 10:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 862ms 10:11:54 INFO - PROCESS | 3792 | 1467738714779 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 10:11:54 INFO - PROCESS | 3792 | 1467738714784 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 10:11:54 INFO - PROCESS | 3792 | 1467738714788 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:11:54 INFO - PROCESS | 3792 | 1467738714793 Marionette TRACE conn3 <- [1,794,null,{}] 10:11:54 INFO - PROCESS | 3792 | 1467738714799 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:54 INFO - PROCESS | 3792 | 1467738714802 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:54 INFO - PROCESS | 3792 | 1467738714982 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 10:11:55 INFO - PROCESS | 3792 | 1467738715081 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 3792 | 1467738715083 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:55 INFO - PROCESS | 3792 | ++DOCSHELL 10A02000 == 39 [pid = 3792] [id = 208] 10:11:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (11C4C000) [pid = 3792] [serial = 622] [outer = 00000000] 10:11:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13128400) [pid = 3792] [serial = 623] [outer = 11C4C000] 10:11:55 INFO - PROCESS | 3792 | 1467738715140 Marionette DEBUG loaded listener.js 10:11:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (13448C00) [pid = 3792] [serial = 624] [outer = 11C4C000] 10:11:55 INFO - PROCESS | 3792 | 1467738715682 Marionette TRACE conn3 <- [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]]]}] 10:11:55 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 10:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 952ms 10:11:55 INFO - PROCESS | 3792 | 1467738715763 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 10:11:55 INFO - PROCESS | 3792 | 1467738715768 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 10:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:11:55 INFO - PROCESS | 3792 | 1467738715756 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:11:55 INFO - PROCESS | 3792 | 1467738715759 Marionette TRACE conn3 <- [1,798,null,{}] 10:11:55 INFO - PROCESS | 3792 | 1467738715763 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:55 INFO - PROCESS | 3792 | 1467738715766 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:55 INFO - PROCESS | 3792 | 1467738715880 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 10:11:55 INFO - PROCESS | 3792 | 1467738715956 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 3792 | 1467738715959 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:55 INFO - PROCESS | 3792 | ++DOCSHELL 15D3E800 == 40 [pid = 3792] [id = 209] 10:11:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16037400) [pid = 3792] [serial = 625] [outer = 00000000] 10:11:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1609C800) [pid = 3792] [serial = 626] [outer = 16037400] 10:11:56 INFO - PROCESS | 3792 | 1467738716053 Marionette DEBUG loaded listener.js 10:11:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1667BC00) [pid = 3792] [serial = 627] [outer = 16037400] 10:11:56 INFO - PROCESS | 3792 | 1467738716615 Marionette TRACE conn3 <- [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]]]}] 10:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 892ms 10:11:56 INFO - PROCESS | 3792 | 1467738716664 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 10:11:56 INFO - PROCESS | 3792 | 1467738716666 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 10:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:11:56 INFO - PROCESS | 3792 | 1467738716671 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:11:56 INFO - PROCESS | 3792 | 1467738716675 Marionette TRACE conn3 <- [1,802,null,{}] 10:11:56 INFO - PROCESS | 3792 | 1467738716687 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:56 INFO - PROCESS | 3792 | 1467738716692 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:56 INFO - PROCESS | 3792 | 1467738716800 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 10:11:56 INFO - PROCESS | 3792 | 1467738716907 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:56 INFO - PROCESS | 3792 | 1467738716911 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:56 INFO - PROCESS | 3792 | ++DOCSHELL 13031800 == 41 [pid = 3792] [id = 210] 10:11:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (131E6C00) [pid = 3792] [serial = 628] [outer = 00000000] 10:11:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (15889400) [pid = 3792] [serial = 629] [outer = 131E6C00] 10:11:56 INFO - PROCESS | 3792 | 1467738716966 Marionette DEBUG loaded listener.js 10:11:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (182CE000) [pid = 3792] [serial = 630] [outer = 131E6C00] 10:11:57 INFO - PROCESS | 3792 | 1467738717675 Marionette TRACE conn3 <- [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] 10:11:57 INFO - PROCESS | 3792 | 1467738717727 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 10:11:57 INFO - PROCESS | 3792 | 1467738717732 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:11:57 INFO - PROCESS | 3792 | 1467738717735 Marionette TRACE conn3 <- [1,806,null,{}] 10:11:57 INFO - PROCESS | 3792 | 1467738717741 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:57 INFO - PROCESS | 3792 | 1467738717744 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 0C7F1000 == 40 [pid = 3792] [id = 206] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 131EF000 == 39 [pid = 3792] [id = 205] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 13ECF000 == 38 [pid = 3792] [id = 204] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 17440400 == 37 [pid = 3792] [id = 203] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 16897400 == 36 [pid = 3792] [id = 202] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 16099800 == 35 [pid = 3792] [id = 201] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 142A8800 == 34 [pid = 3792] [id = 200] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 12B03400 == 33 [pid = 3792] [id = 199] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 1055E400 == 32 [pid = 3792] [id = 198] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 10A10400 == 31 [pid = 3792] [id = 197] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 16094C00 == 30 [pid = 3792] [id = 196] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 15D3E800 == 29 [pid = 3792] [id = 209] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 16096400 == 28 [pid = 3792] [id = 207] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 10A02000 == 27 [pid = 3792] [id = 208] 10:11:58 INFO - PROCESS | 3792 | 1467738718411 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 10:11:58 INFO - PROCESS | 3792 | --DOCSHELL 13031800 == 26 [pid = 3792] [id = 210] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (131EC400) [pid = 3792] [serial = 579] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13132000) [pid = 3792] [serial = 578] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (112E7C00) [pid = 3792] [serial = 575] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (13C7AC00) [pid = 3792] [serial = 573] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13450C00) [pid = 3792] [serial = 572] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13C7F400) [pid = 3792] [serial = 564] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (131F0400) [pid = 3792] [serial = 563] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (17539C00) [pid = 3792] [serial = 567] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16896400) [pid = 3792] [serial = 566] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1603B800) [pid = 3792] [serial = 585] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (198A4400) [pid = 3792] [serial = 570] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (16868800) [pid = 3792] [serial = 587] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (198A0000) [pid = 3792] [serial = 569] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (14459800) [pid = 3792] [serial = 581] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (154B1400) [pid = 3792] [serial = 582] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (15D3B800) [pid = 3792] [serial = 584] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (114CA400) [pid = 3792] [serial = 576] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3792 | 1467738718607 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:58 INFO - PROCESS | 3792 | 1467738718593 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:58 INFO - PROCESS | 3792 | ++DOCSHELL 0C7E9400 == 27 [pid = 3792] [id = 211] 10:11:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (10A0F400) [pid = 3792] [serial = 631] [outer = 00000000] 10:11:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (10A78800) [pid = 3792] [serial = 632] [outer = 10A0F400] 10:11:58 INFO - PROCESS | 3792 | 1467738718641 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (1120D400) [pid = 3792] [serial = 633] [outer = 10A0F400] 10:11:59 INFO - PROCESS | 3792 | 1467738719046 Marionette TRACE conn3 <- [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]]]}] 10:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1383ms 10:11:59 INFO - PROCESS | 3792 | 1467738719120 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 3792 | 1467738719125 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 10:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:11:59 INFO - PROCESS | 3792 | 1467738719129 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 3792 | 1467738719132 Marionette TRACE conn3 <- [1,810,null,{}] 10:11:59 INFO - PROCESS | 3792 | 1467738719137 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:59 INFO - PROCESS | 3792 | 1467738719139 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:59 INFO - PROCESS | 3792 | 1467738719230 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 10:11:59 INFO - PROCESS | 3792 | 1467738719246 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:59 INFO - PROCESS | 3792 | 1467738719249 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:59 INFO - PROCESS | 3792 | ++DOCSHELL 130A3400 == 28 [pid = 3792] [id = 212] 10:11:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (130D5400) [pid = 3792] [serial = 634] [outer = 00000000] 10:11:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13132000) [pid = 3792] [serial = 635] [outer = 130D5400] 10:11:59 INFO - PROCESS | 3792 | 1467738719295 Marionette DEBUG loaded listener.js 10:11:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (13281C00) [pid = 3792] [serial = 636] [outer = 130D5400] 10:11:59 INFO - PROCESS | 3792 | 1467738719703 Marionette TRACE conn3 <- [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] 10:11:59 INFO - PROCESS | 3792 | 1467738719737 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 10:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:11:59 INFO - PROCESS | 3792 | 1467738719740 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 3792 | 1467738719742 Marionette TRACE conn3 <- [1,814,null,{}] 10:11:59 INFO - PROCESS | 3792 | 1467738719747 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:59 INFO - PROCESS | 3792 | 1467738719749 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:59 INFO - PROCESS | 3792 | 1467738719860 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 10:11:59 INFO - PROCESS | 3792 | 1467738719870 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:59 INFO - PROCESS | 3792 | 1467738719872 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:11:59 INFO - PROCESS | 3792 | ++DOCSHELL 130A0C00 == 29 [pid = 3792] [id = 213] 10:11:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (139DA000) [pid = 3792] [serial = 637] [outer = 00000000] 10:11:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (142A3800) [pid = 3792] [serial = 638] [outer = 139DA000] 10:11:59 INFO - PROCESS | 3792 | 1467738719916 Marionette DEBUG loaded listener.js 10:11:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (142A9800) [pid = 3792] [serial = 639] [outer = 139DA000] 10:12:00 INFO - PROCESS | 3792 | 1467738720325 Marionette TRACE conn3 <- [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]]]}] 10:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 610ms 10:12:00 INFO - PROCESS | 3792 | 1467738720360 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 10:12:00 INFO - PROCESS | 3792 | 1467738720347 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 10:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:12:00 INFO - PROCESS | 3792 | 1467738720357 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:12:00 INFO - PROCESS | 3792 | 1467738720361 Marionette TRACE conn3 <- [1,818,null,{}] 10:12:00 INFO - PROCESS | 3792 | 1467738720365 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:00 INFO - PROCESS | 3792 | 1467738720368 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:00 INFO - PROCESS | 3792 | 1467738720452 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 10:12:00 INFO - PROCESS | 3792 | 1467738720459 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:00 INFO - PROCESS | 3792 | 1467738720461 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:00 INFO - PROCESS | 3792 | ++DOCSHELL 13952800 == 30 [pid = 3792] [id = 214] 10:12:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (14451C00) [pid = 3792] [serial = 640] [outer = 00000000] 10:12:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (15D45000) [pid = 3792] [serial = 641] [outer = 14451C00] 10:12:00 INFO - PROCESS | 3792 | 1467738720513 Marionette DEBUG loaded listener.js 10:12:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1609E400) [pid = 3792] [serial = 642] [outer = 14451C00] 10:12:00 INFO - PROCESS | 3792 | 1467738720959 Marionette TRACE conn3 <- [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]]]}] 10:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 624ms 10:12:00 INFO - PROCESS | 3792 | 1467738720997 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 10:12:00 INFO - PROCESS | 3792 | 1467738720999 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 10:12:00 INFO - PROCESS | 3792 | 1467738721002 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:12:00 INFO - PROCESS | 3792 | 1467738721004 Marionette TRACE conn3 <- [1,822,null,{}] 10:12:00 INFO - PROCESS | 3792 | 1467738721008 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:00 INFO - PROCESS | 3792 | 1467738721010 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:01 INFO - PROCESS | 3792 | 1467738721096 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 10:12:01 INFO - PROCESS | 3792 | 1467738721176 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 3792 | 1467738721178 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:01 INFO - PROCESS | 3792 | ++DOCSHELL 1686EC00 == 31 [pid = 3792] [id = 215] 10:12:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1686FC00) [pid = 3792] [serial = 643] [outer = 00000000] 10:12:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16896400) [pid = 3792] [serial = 644] [outer = 1686FC00] 10:12:01 INFO - PROCESS | 3792 | 1467738721222 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1692A000) [pid = 3792] [serial = 645] [outer = 1686FC00] 10:12:01 INFO - PROCESS | 3792 | 1467738721608 Marionette TRACE conn3 <- [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]]]}] 10:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 654ms 10:12:01 INFO - PROCESS | 3792 | 1467738721670 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 10:12:01 INFO - PROCESS | 3792 | 1467738721672 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 10:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:12:01 INFO - PROCESS | 3792 | 1467738721675 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:12:01 INFO - PROCESS | 3792 | 1467738721677 Marionette TRACE conn3 <- [1,826,null,{}] 10:12:01 INFO - PROCESS | 3792 | 1467738721680 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:01 INFO - PROCESS | 3792 | 1467738721682 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:01 INFO - PROCESS | 3792 | 1467738721774 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 10:12:01 INFO - PROCESS | 3792 | 1467738721781 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 3792 | 1467738721787 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:01 INFO - PROCESS | 3792 | ++DOCSHELL 17445400 == 32 [pid = 3792] [id = 216] 10:12:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (17446800) [pid = 3792] [serial = 646] [outer = 00000000] 10:12:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (17534000) [pid = 3792] [serial = 647] [outer = 17446800] 10:12:01 INFO - PROCESS | 3792 | 1467738721892 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (175D4800) [pid = 3792] [serial = 648] [outer = 17446800] 10:12:02 INFO - PROCESS | 3792 | 1467738722312 Marionette TRACE conn3 <- [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]]]}] 10:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 654ms 10:12:02 INFO - PROCESS | 3792 | 1467738722339 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 10:12:02 INFO - PROCESS | 3792 | 1467738722341 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 10:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:12:02 INFO - PROCESS | 3792 | 1467738722350 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:12:02 INFO - PROCESS | 3792 | 1467738722351 Marionette TRACE conn3 <- [1,830,null,{}] 10:12:02 INFO - PROCESS | 3792 | 1467738722359 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:02 INFO - PROCESS | 3792 | 1467738722361 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:02 INFO - PROCESS | 3792 | 1467738722471 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 10:12:02 INFO - PROCESS | 3792 | 1467738722483 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:02 INFO - PROCESS | 3792 | 1467738722484 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:02 INFO - PROCESS | 3792 | ++DOCSHELL 0F394C00 == 33 [pid = 3792] [id = 217] 10:12:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (17C37000) [pid = 3792] [serial = 649] [outer = 00000000] 10:12:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (19899C00) [pid = 3792] [serial = 650] [outer = 17C37000] 10:12:02 INFO - PROCESS | 3792 | 1467738722536 Marionette DEBUG loaded listener.js 10:12:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (198A2400) [pid = 3792] [serial = 651] [outer = 17C37000] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (16898400) [pid = 3792] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (17445800) [pid = 3792] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1609DC00) [pid = 3792] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (10A01400) [pid = 3792] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1445D800) [pid = 3792] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (12BCD800) [pid = 3792] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16096800) [pid = 3792] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (10A74C00) [pid = 3792] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (142A9000) [pid = 3792] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1803A800) [pid = 3792] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (16891400) [pid = 3792] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:12:02 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1768B000) [pid = 3792] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:12:03 INFO - PROCESS | 3792 | 1467738723037 Marionette TRACE conn3 <- [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]]]}] 10:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 758ms 10:12:03 INFO - PROCESS | 3792 | 1467738723110 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 10:12:03 INFO - PROCESS | 3792 | 1467738723112 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 10:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:12:03 INFO - PROCESS | 3792 | 1467738723115 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 3792 | 1467738723117 Marionette TRACE conn3 <- [1,834,null,{}] 10:12:03 INFO - PROCESS | 3792 | 1467738723120 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:03 INFO - PROCESS | 3792 | 1467738723122 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:03 INFO - PROCESS | 3792 | 1467738723195 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 10:12:03 INFO - PROCESS | 3792 | 1467738723200 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 3792 | 1467738723202 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:03 INFO - PROCESS | 3792 | ++DOCSHELL 10EC7C00 == 34 [pid = 3792] [id = 218] 10:12:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13151800) [pid = 3792] [serial = 652] [outer = 00000000] 10:12:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (174E4400) [pid = 3792] [serial = 653] [outer = 13151800] 10:12:03 INFO - PROCESS | 3792 | 1467738723228 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (17551000) [pid = 3792] [serial = 654] [outer = 13151800] 10:12:03 INFO - PROCESS | 3792 | 1467738723646 Marionette TRACE conn3 <- [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]]]}] 10:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 565ms 10:12:03 INFO - PROCESS | 3792 | 1467738723678 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 10:12:03 INFO - PROCESS | 3792 | 1467738723680 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 10:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:12:03 INFO - PROCESS | 3792 | 1467738723688 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 3792 | 1467738723689 Marionette TRACE conn3 <- [1,838,null,{}] 10:12:03 INFO - PROCESS | 3792 | 1467738723693 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:03 INFO - PROCESS | 3792 | 1467738723694 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:03 INFO - PROCESS | 3792 | 1467738723770 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 10:12:03 INFO - PROCESS | 3792 | 1467738723775 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 3792 | 1467738723777 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:03 INFO - PROCESS | 3792 | ++DOCSHELL 17440400 == 35 [pid = 3792] [id = 219] 10:12:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (182CF000) [pid = 3792] [serial = 655] [outer = 00000000] 10:12:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (19F5F400) [pid = 3792] [serial = 656] [outer = 182CF000] 10:12:03 INFO - PROCESS | 3792 | 1467738723822 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1144A000) [pid = 3792] [serial = 657] [outer = 182CF000] 10:12:04 INFO - PROCESS | 3792 | 1467738724212 Marionette TRACE conn3 <- [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]]]}] 10:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 565ms 10:12:04 INFO - PROCESS | 3792 | 1467738724250 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 3792 | 1467738724252 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 10:12:04 INFO - PROCESS | 3792 | 1467738724255 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:12:04 INFO - PROCESS | 3792 | 1467738724257 Marionette TRACE conn3 <- [1,842,null,{}] 10:12:04 INFO - PROCESS | 3792 | 1467738724275 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:04 INFO - PROCESS | 3792 | 1467738724277 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:04 INFO - PROCESS | 3792 | 1467738724361 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 10:12:04 INFO - PROCESS | 3792 | 1467738724366 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:04 INFO - PROCESS | 3792 | 1467738724368 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:04 INFO - PROCESS | 3792 | ++DOCSHELL 1989A400 == 36 [pid = 3792] [id = 220] 10:12:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1989C800) [pid = 3792] [serial = 658] [outer = 00000000] 10:12:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (19F68800) [pid = 3792] [serial = 659] [outer = 1989C800] 10:12:04 INFO - PROCESS | 3792 | 1467738724410 Marionette DEBUG loaded listener.js 10:12:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1A107C00) [pid = 3792] [serial = 660] [outer = 1989C800] 10:12:04 INFO - PROCESS | 3792 | 1467738724907 Marionette TRACE conn3 <- [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]]]}] 10:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 713ms 10:12:04 INFO - PROCESS | 3792 | 1467738724977 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 3792 | 1467738724982 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 10:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:12:04 INFO - PROCESS | 3792 | 1467738724970 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - PROCESS | 3792 | 1467738724974 Marionette TRACE conn3 <- [1,846,null,{}] 10:12:04 INFO - PROCESS | 3792 | 1467738724980 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:04 INFO - PROCESS | 3792 | 1467738724983 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:05 INFO - PROCESS | 3792 | 1467738725154 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 10:12:05 INFO - PROCESS | 3792 | 1467738725254 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:05 INFO - PROCESS | 3792 | 1467738725259 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:05 INFO - PROCESS | 3792 | ++DOCSHELL 1055E400 == 37 [pid = 3792] [id = 221] 10:12:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1144DC00) [pid = 3792] [serial = 661] [outer = 00000000] 10:12:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (12B03400) [pid = 3792] [serial = 662] [outer = 1144DC00] 10:12:05 INFO - PROCESS | 3792 | 1467738725314 Marionette DEBUG loaded listener.js 10:12:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (131ED400) [pid = 3792] [serial = 663] [outer = 1144DC00] 10:12:06 INFO - PROCESS | 3792 | 1467738726012 Marionette TRACE conn3 <- [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]]]}] 10:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1101ms 10:12:06 INFO - PROCESS | 3792 | 1467738726092 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 10:12:06 INFO - PROCESS | 3792 | 1467738726097 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 10:12:06 INFO - PROCESS | 3792 | 1467738726105 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:12:06 INFO - PROCESS | 3792 | 1467738726107 Marionette TRACE conn3 <- [1,850,null,{}] 10:12:06 INFO - PROCESS | 3792 | 1467738726111 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:06 INFO - PROCESS | 3792 | 1467738726114 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:06 INFO - PROCESS | 3792 | 1467738726245 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 10:12:06 INFO - PROCESS | 3792 | 1467738726368 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:06 INFO - PROCESS | 3792 | 1467738726372 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:06 INFO - PROCESS | 3792 | ++DOCSHELL 131EB800 == 38 [pid = 3792] [id = 222] 10:12:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (139D4000) [pid = 3792] [serial = 664] [outer = 00000000] 10:12:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (15882400) [pid = 3792] [serial = 665] [outer = 139D4000] 10:12:06 INFO - PROCESS | 3792 | 1467738726413 Marionette DEBUG loaded listener.js 10:12:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (15D45C00) [pid = 3792] [serial = 666] [outer = 139D4000] 10:12:07 INFO - PROCESS | 3792 | --DOCSHELL 17440400 == 37 [pid = 3792] [id = 219] 10:12:07 INFO - PROCESS | 3792 | --DOCSHELL 10EC7C00 == 36 [pid = 3792] [id = 218] 10:12:07 INFO - PROCESS | 3792 | --DOCSHELL 0F394C00 == 35 [pid = 3792] [id = 217] 10:12:07 INFO - PROCESS | 3792 | --DOCSHELL 17445400 == 34 [pid = 3792] [id = 216] 10:12:07 INFO - PROCESS | 3792 | --DOCSHELL 1686EC00 == 33 [pid = 3792] [id = 215] 10:12:07 INFO - PROCESS | 3792 | --DOCSHELL 13952800 == 32 [pid = 3792] [id = 214] 10:12:07 INFO - PROCESS | 3792 | --DOCSHELL 130A0C00 == 31 [pid = 3792] [id = 213] 10:12:07 INFO - PROCESS | 3792 | --DOCSHELL 130A3400 == 30 [pid = 3792] [id = 212] 10:12:07 INFO - PROCESS | 3792 | --DOCSHELL 0C7E9400 == 29 [pid = 3792] [id = 211] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (16931C00) [pid = 3792] [serial = 605] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (174E1C00) [pid = 3792] [serial = 608] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (16DB1000) [pid = 3792] [serial = 606] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1686D400) [pid = 3792] [serial = 602] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (10A78400) [pid = 3792] [serial = 593] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (10ECF000) [pid = 3792] [serial = 594] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (17549400) [pid = 3792] [serial = 611] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (130A5000) [pid = 3792] [serial = 596] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1314B800) [pid = 3792] [serial = 597] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16869C00) [pid = 3792] [serial = 588] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (129A9C00) [pid = 3792] [serial = 590] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (130A2C00) [pid = 3792] [serial = 591] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (15886C00) [pid = 3792] [serial = 600] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (14453C00) [pid = 3792] [serial = 599] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (17537000) [pid = 3792] [serial = 609] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1978A000) [pid = 3792] [serial = 618] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (17C36C00) [pid = 3792] [serial = 614] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (17C3E000) [pid = 3792] [serial = 615] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (182C7C00) [pid = 3792] [serial = 617] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1989E000) [pid = 3792] [serial = 621] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (17555C00) [pid = 3792] [serial = 612] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1989A800) [pid = 3792] [serial = 620] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16890000) [pid = 3792] [serial = 603] [outer = 00000000] [url = about:blank] 10:12:07 INFO - PROCESS | 3792 | 1467738727251 Marionette TRACE conn3 <- [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]]]}] 10:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1175ms 10:12:07 INFO - PROCESS | 3792 | 1467738727294 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 10:12:07 INFO - PROCESS | 3792 | 1467738727297 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 10:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:12:07 INFO - PROCESS | 3792 | 1467738727302 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:12:07 INFO - PROCESS | 3792 | 1467738727305 Marionette TRACE conn3 <- [1,854,null,{}] 10:12:07 INFO - PROCESS | 3792 | 1467738727310 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:07 INFO - PROCESS | 3792 | 1467738727313 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:07 INFO - PROCESS | 3792 | 1467738727403 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 10:12:07 INFO - PROCESS | 3792 | 1467738727410 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:07 INFO - PROCESS | 3792 | 1467738727414 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:07 INFO - PROCESS | 3792 | ++DOCSHELL 1055A000 == 30 [pid = 3792] [id = 223] 10:12:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1055A800) [pid = 3792] [serial = 667] [outer = 00000000] 10:12:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (11446C00) [pid = 3792] [serial = 668] [outer = 1055A800] 10:12:07 INFO - PROCESS | 3792 | 1467738727445 Marionette DEBUG loaded listener.js 10:12:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (11C4A800) [pid = 3792] [serial = 669] [outer = 1055A800] 10:12:07 INFO - PROCESS | 3792 | 1467738727915 Marionette TRACE conn3 <- [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]]]}] 10:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 669ms 10:12:07 INFO - PROCESS | 3792 | 1467738727962 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 10:12:07 INFO - PROCESS | 3792 | 1467738727966 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 10:12:07 INFO - PROCESS | 3792 | 1467738727972 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:12:07 INFO - PROCESS | 3792 | 1467738727975 Marionette TRACE conn3 <- [1,858,null,{}] 10:12:07 INFO - PROCESS | 3792 | 1467738727978 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:07 INFO - PROCESS | 3792 | 1467738727981 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:08 INFO - PROCESS | 3792 | 1467738728063 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 10:12:08 INFO - PROCESS | 3792 | 1467738728071 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:08 INFO - PROCESS | 3792 | 1467738728074 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:08 INFO - PROCESS | 3792 | ++DOCSHELL 13130C00 == 31 [pid = 3792] [id = 224] 10:12:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13144400) [pid = 3792] [serial = 670] [outer = 00000000] 10:12:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (13947400) [pid = 3792] [serial = 671] [outer = 13144400] 10:12:08 INFO - PROCESS | 3792 | 1467738728119 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (13C76800) [pid = 3792] [serial = 672] [outer = 13144400] 10:12:08 INFO - PROCESS | 3792 | 1467738728547 Marionette TRACE conn3 <- [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]]]}] 10:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 609ms 10:12:08 INFO - PROCESS | 3792 | 1467738728576 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 10:12:08 INFO - PROCESS | 3792 | 1467738728578 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 10:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:12:08 INFO - PROCESS | 3792 | 1467738728585 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:12:08 INFO - PROCESS | 3792 | 1467738728589 Marionette TRACE conn3 <- [1,862,null,{}] 10:12:08 INFO - PROCESS | 3792 | 1467738728600 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:08 INFO - PROCESS | 3792 | 1467738728605 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:08 INFO - PROCESS | 3792 | 1467738728687 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 10:12:08 INFO - PROCESS | 3792 | 1467738728696 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:08 INFO - PROCESS | 3792 | 1467738728699 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:08 INFO - PROCESS | 3792 | ++DOCSHELL 1602FC00 == 32 [pid = 3792] [id = 225] 10:12:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16034400) [pid = 3792] [serial = 673] [outer = 00000000] 10:12:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16099800) [pid = 3792] [serial = 674] [outer = 16034400] 10:12:08 INFO - PROCESS | 3792 | 1467738728745 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1686D400) [pid = 3792] [serial = 675] [outer = 16034400] 10:12:09 INFO - PROCESS | 3792 | 1467738729161 Marionette TRACE conn3 <- [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]]]}] 10:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 610ms 10:12:09 INFO - PROCESS | 3792 | 1467738729189 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 10:12:09 INFO - PROCESS | 3792 | 1467738729192 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 10:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:12:09 INFO - PROCESS | 3792 | 1467738729195 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:12:09 INFO - PROCESS | 3792 | 1467738729197 Marionette TRACE conn3 <- [1,866,null,{}] 10:12:09 INFO - PROCESS | 3792 | 1467738729200 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:09 INFO - PROCESS | 3792 | 1467738729202 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:09 INFO - PROCESS | 3792 | 1467738729283 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 10:12:09 INFO - PROCESS | 3792 | 1467738729288 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:09 INFO - PROCESS | 3792 | 1467738729290 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:09 INFO - PROCESS | 3792 | ++DOCSHELL 16894C00 == 33 [pid = 3792] [id = 226] 10:12:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16895400) [pid = 3792] [serial = 676] [outer = 00000000] 10:12:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16DAB000) [pid = 3792] [serial = 677] [outer = 16895400] 10:12:09 INFO - PROCESS | 3792 | 1467738729334 Marionette DEBUG loaded listener.js 10:12:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1743E000) [pid = 3792] [serial = 678] [outer = 16895400] 10:12:09 INFO - PROCESS | 3792 | 1467738729887 Marionette TRACE conn3 <- [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]]]}] 10:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 788ms 10:12:10 INFO - PROCESS | 3792 | 1467738730068 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 10:12:10 INFO - PROCESS | 3792 | 1467738730070 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 10:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:12:10 INFO - PROCESS | 3792 | 1467738730073 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 3792 | 1467738730075 Marionette TRACE conn3 <- [1,870,null,{}] 10:12:10 INFO - PROCESS | 3792 | 1467738730079 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:10 INFO - PROCESS | 3792 | 1467738730081 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:10 INFO - PROCESS | 3792 | 1467738730186 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 10:12:10 INFO - PROCESS | 3792 | 1467738730190 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:10 INFO - PROCESS | 3792 | 1467738730192 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:10 INFO - PROCESS | 3792 | ++DOCSHELL 16929000 == 34 [pid = 3792] [id = 227] 10:12:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (17442C00) [pid = 3792] [serial = 679] [outer = 00000000] 10:12:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (175D6800) [pid = 3792] [serial = 680] [outer = 17442C00] 10:12:10 INFO - PROCESS | 3792 | 1467738730235 Marionette DEBUG loaded listener.js 10:12:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (182D1000) [pid = 3792] [serial = 681] [outer = 17442C00] 10:12:10 INFO - PROCESS | 3792 | 1467738730660 Marionette TRACE conn3 <- [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]]]}] 10:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 609ms 10:12:10 INFO - PROCESS | 3792 | 1467738730674 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 10:12:10 INFO - PROCESS | 3792 | 1467738730676 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 10:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:12:10 INFO - PROCESS | 3792 | 1467738730679 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 3792 | 1467738730681 Marionette TRACE conn3 <- [1,874,null,{}] 10:12:10 INFO - PROCESS | 3792 | 1467738730684 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:10 INFO - PROCESS | 3792 | 1467738730689 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:10 INFO - PROCESS | 3792 | 1467738730823 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 10:12:10 INFO - PROCESS | 3792 | 1467738730829 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:10 INFO - PROCESS | 3792 | 1467738730831 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:10 INFO - PROCESS | 3792 | ++DOCSHELL 13C7C400 == 35 [pid = 3792] [id = 228] 10:12:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1754BC00) [pid = 3792] [serial = 682] [outer = 00000000] 10:12:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (19F62000) [pid = 3792] [serial = 683] [outer = 1754BC00] 10:12:10 INFO - PROCESS | 3792 | 1467738730882 Marionette DEBUG loaded listener.js 10:12:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (19F66400) [pid = 3792] [serial = 684] [outer = 1754BC00] 10:12:11 INFO - PROCESS | 3792 | 1467738731293 Marionette TRACE conn3 <- [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]]]}] 10:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 669ms 10:12:11 INFO - PROCESS | 3792 | 1467738731344 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 10:12:11 INFO - PROCESS | 3792 | 1467738731346 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 10:12:11 INFO - PROCESS | 3792 | 1467738731349 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:12:11 INFO - PROCESS | 3792 | 1467738731350 Marionette TRACE conn3 <- [1,878,null,{}] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (17C37000) [pid = 3792] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (17446800) [pid = 3792] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (13151800) [pid = 3792] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (182CF000) [pid = 3792] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (14451C00) [pid = 3792] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16037400) [pid = 3792] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (130D5400) [pid = 3792] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (10A0F400) [pid = 3792] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1686FC00) [pid = 3792] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (139DA000) [pid = 3792] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:12:11 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (11C4C000) [pid = 3792] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:12:11 INFO - PROCESS | 3792 | 1467738731446 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:11 INFO - PROCESS | 3792 | 1467738731448 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:11 INFO - PROCESS | 3792 | 1467738731537 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 10:12:11 INFO - PROCESS | 3792 | 1467738731543 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:11 INFO - PROCESS | 3792 | 1467738731544 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:11 INFO - PROCESS | 3792 | ++DOCSHELL 1602E800 == 36 [pid = 3792] [id = 229] 10:12:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1602F800) [pid = 3792] [serial = 685] [outer = 00000000] 10:12:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16899C00) [pid = 3792] [serial = 686] [outer = 1602F800] 10:12:11 INFO - PROCESS | 3792 | 1467738731587 Marionette DEBUG loaded listener.js 10:12:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (17CCF000) [pid = 3792] [serial = 687] [outer = 1602F800] 10:12:11 INFO - PROCESS | 3792 | 1467738731984 Marionette TRACE conn3 <- [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]]]}] 10:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 669ms 10:12:12 INFO - PROCESS | 3792 | 1467738732012 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 10:12:12 INFO - PROCESS | 3792 | 1467738732014 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 10:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:12:12 INFO - PROCESS | 3792 | 1467738732022 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:12:12 INFO - PROCESS | 3792 | 1467738732023 Marionette TRACE conn3 <- [1,882,null,{}] 10:12:12 INFO - PROCESS | 3792 | 1467738732027 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:12 INFO - PROCESS | 3792 | 1467738732028 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:12 INFO - PROCESS | 3792 | 1467738732129 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 10:12:12 INFO - PROCESS | 3792 | 1467738732136 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:12 INFO - PROCESS | 3792 | 1467738732138 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:12 INFO - PROCESS | 3792 | ++DOCSHELL 17537000 == 37 [pid = 3792] [id = 230] 10:12:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1A10D800) [pid = 3792] [serial = 688] [outer = 00000000] 10:12:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1A2C0000) [pid = 3792] [serial = 689] [outer = 1A10D800] 10:12:12 INFO - PROCESS | 3792 | 1467738732180 Marionette DEBUG loaded listener.js 10:12:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1A731400) [pid = 3792] [serial = 690] [outer = 1A10D800] 10:12:12 INFO - PROCESS | 3792 | 1467738732573 Marionette TRACE conn3 <- [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]]]}] 10:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 565ms 10:12:12 INFO - PROCESS | 3792 | 1467738732601 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 10:12:12 INFO - PROCESS | 3792 | 1467738732603 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 10:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:12:12 INFO - PROCESS | 3792 | 1467738732618 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:12:12 INFO - PROCESS | 3792 | 1467738732620 Marionette TRACE conn3 <- [1,886,null,{}] 10:12:12 INFO - PROCESS | 3792 | 1467738732623 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:12 INFO - PROCESS | 3792 | 1467738732625 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:12 INFO - PROCESS | 3792 | 1467738732711 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 10:12:12 INFO - PROCESS | 3792 | 1467738732716 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:12 INFO - PROCESS | 3792 | 1467738732701 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:12 INFO - PROCESS | 3792 | ++DOCSHELL 15D41000 == 38 [pid = 3792] [id = 231] 10:12:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1A10D400) [pid = 3792] [serial = 691] [outer = 00000000] 10:12:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (130A3800) [pid = 3792] [serial = 692] [outer = 1A10D400] 10:12:12 INFO - PROCESS | 3792 | 1467738732745 Marionette DEBUG loaded listener.js 10:12:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1A620000) [pid = 3792] [serial = 693] [outer = 1A10D400] 10:12:13 INFO - PROCESS | 3792 | 1467738733150 Marionette TRACE conn3 <- [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]]]}] 10:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 565ms 10:12:13 INFO - PROCESS | 3792 | 1467738733167 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 10:12:13 INFO - PROCESS | 3792 | 1467738733169 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 10:12:13 INFO - PROCESS | 3792 | 1467738733172 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:12:13 INFO - PROCESS | 3792 | 1467738733174 Marionette TRACE conn3 <- [1,890,null,{}] 10:12:13 INFO - PROCESS | 3792 | 1467738733189 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:13 INFO - PROCESS | 3792 | 1467738733191 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:13 INFO - PROCESS | 3792 | 1467738733268 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 10:12:13 INFO - PROCESS | 3792 | 1467738733274 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:13 INFO - PROCESS | 3792 | 1467738733275 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:13 INFO - PROCESS | 3792 | ++DOCSHELL 1688D400 == 39 [pid = 3792] [id = 232] 10:12:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1A1E2800) [pid = 3792] [serial = 694] [outer = 00000000] 10:12:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1A8A4000) [pid = 3792] [serial = 695] [outer = 1A1E2800] 10:12:13 INFO - PROCESS | 3792 | 1467738733318 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1A8A4C00) [pid = 3792] [serial = 696] [outer = 1A1E2800] 10:12:13 INFO - PROCESS | 3792 | 1467738733997 Marionette TRACE conn3 <- [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]]]}] 10:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 862ms 10:12:14 INFO - PROCESS | 3792 | 1467738734043 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 10:12:14 INFO - PROCESS | 3792 | 1467738734047 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 10:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:12:14 INFO - PROCESS | 3792 | 1467738734052 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:12:14 INFO - PROCESS | 3792 | 1467738734057 Marionette TRACE conn3 <- [1,894,null,{}] 10:12:14 INFO - PROCESS | 3792 | 1467738734062 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:14 INFO - PROCESS | 3792 | 1467738734065 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:14 INFO - PROCESS | 3792 | 1467738734159 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 10:12:14 INFO - PROCESS | 3792 | 1467738734284 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:14 INFO - PROCESS | 3792 | 1467738734286 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:14 INFO - PROCESS | 3792 | ++DOCSHELL 10A76800 == 40 [pid = 3792] [id = 233] 10:12:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (112F0400) [pid = 3792] [serial = 697] [outer = 00000000] 10:12:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (130D5800) [pid = 3792] [serial = 698] [outer = 112F0400] 10:12:14 INFO - PROCESS | 3792 | 1467738734343 Marionette DEBUG loaded listener.js 10:12:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (13EDA800) [pid = 3792] [serial = 699] [outer = 112F0400] 10:12:14 INFO - PROCESS | 3792 | 1467738734913 Marionette TRACE conn3 <- [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]]]}] 10:12:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (142A4C00) [pid = 3792] [serial = 700] [outer = 1B0B4400] 10:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 892ms 10:12:14 INFO - PROCESS | 3792 | 1467738734963 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 10:12:14 INFO - PROCESS | 3792 | 1467738734968 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 10:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:12:15 INFO - PROCESS | 3792 | 1467738735033 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:12:15 INFO - PROCESS | 3792 | 1467738735036 Marionette TRACE conn3 <- [1,898,null,{}] 10:12:15 INFO - PROCESS | 3792 | 1467738735044 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:15 INFO - PROCESS | 3792 | 1467738735047 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:15 INFO - PROCESS | 3792 | 1467738735159 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 10:12:15 INFO - PROCESS | 3792 | 1467738735277 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:15 INFO - PROCESS | 3792 | 1467738735280 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:15 INFO - PROCESS | 3792 | ++DOCSHELL 13126800 == 41 [pid = 3792] [id = 234] 10:12:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1312B400) [pid = 3792] [serial = 701] [outer = 00000000] 10:12:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (16DB1000) [pid = 3792] [serial = 702] [outer = 1312B400] 10:12:15 INFO - PROCESS | 3792 | 1467738735338 Marionette DEBUG loaded listener.js 10:12:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1989E000) [pid = 3792] [serial = 703] [outer = 1312B400] 10:12:15 INFO - PROCESS | 3792 | 1467738735919 Marionette TRACE conn3 <- [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]]]}] 10:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 981ms 10:12:15 INFO - PROCESS | 3792 | 1467738735973 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 10:12:15 INFO - PROCESS | 3792 | 1467738735976 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 10:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:12:15 INFO - PROCESS | 3792 | 1467738735980 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:12:15 INFO - PROCESS | 3792 | 1467738735984 Marionette TRACE conn3 <- [1,902,null,{}] 10:12:15 INFO - PROCESS | 3792 | 1467738735994 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:15 INFO - PROCESS | 3792 | 1467738735999 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:16 INFO - PROCESS | 3792 | 1467738736105 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 10:12:16 INFO - PROCESS | 3792 | 1467738736329 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:16 INFO - PROCESS | 3792 | 1467738736332 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:16 INFO - PROCESS | 3792 | ++DOCSHELL 0C7F3C00 == 42 [pid = 3792] [id = 235] 10:12:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (103C8C00) [pid = 3792] [serial = 704] [outer = 00000000] 10:12:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (10A7D800) [pid = 3792] [serial = 705] [outer = 103C8C00] 10:12:16 INFO - PROCESS | 3792 | 1467738736401 Marionette DEBUG loaded listener.js 10:12:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (11203C00) [pid = 3792] [serial = 706] [outer = 103C8C00] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 15D41000 == 41 [pid = 3792] [id = 231] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 17537000 == 40 [pid = 3792] [id = 230] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 1602E800 == 39 [pid = 3792] [id = 229] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 13C7C400 == 38 [pid = 3792] [id = 228] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 16929000 == 37 [pid = 3792] [id = 227] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 16894C00 == 36 [pid = 3792] [id = 226] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 1602FC00 == 35 [pid = 3792] [id = 225] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 13130C00 == 34 [pid = 3792] [id = 224] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 1055A000 == 33 [pid = 3792] [id = 223] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 131EB800 == 32 [pid = 3792] [id = 222] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 1989A400 == 31 [pid = 3792] [id = 220] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 1055E400 == 30 [pid = 3792] [id = 221] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 13126800 == 29 [pid = 3792] [id = 234] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 1688D400 == 28 [pid = 3792] [id = 232] 10:12:17 INFO - PROCESS | 3792 | --DOCSHELL 10A76800 == 27 [pid = 3792] [id = 233] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (1144A000) [pid = 3792] [serial = 657] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (19F68800) [pid = 3792] [serial = 659] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (19899C00) [pid = 3792] [serial = 650] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (17534000) [pid = 3792] [serial = 647] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (17551000) [pid = 3792] [serial = 654] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (19F5F400) [pid = 3792] [serial = 656] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (15D45000) [pid = 3792] [serial = 641] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1667BC00) [pid = 3792] [serial = 627] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (13281C00) [pid = 3792] [serial = 636] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (10A78800) [pid = 3792] [serial = 632] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1120D400) [pid = 3792] [serial = 633] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (174E4400) [pid = 3792] [serial = 653] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (175D4800) [pid = 3792] [serial = 648] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1692A000) [pid = 3792] [serial = 645] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (198A2400) [pid = 3792] [serial = 651] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16896400) [pid = 3792] [serial = 644] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (142A9800) [pid = 3792] [serial = 639] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1609E400) [pid = 3792] [serial = 642] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1609C800) [pid = 3792] [serial = 626] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (13132000) [pid = 3792] [serial = 635] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13448C00) [pid = 3792] [serial = 624] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (15889400) [pid = 3792] [serial = 629] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (142A3800) [pid = 3792] [serial = 638] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (13128400) [pid = 3792] [serial = 623] [outer = 00000000] [url = about:blank] 10:12:17 INFO - PROCESS | 3792 | 1467738737534 Marionette TRACE conn3 <- [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]]]}] 10:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1620ms 10:12:17 INFO - PROCESS | 3792 | 1467738737656 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 10:12:17 INFO - PROCESS | 3792 | 1467738737660 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 10:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:12:17 INFO - PROCESS | 3792 | 1467738737666 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:12:17 INFO - PROCESS | 3792 | 1467738737670 Marionette TRACE conn3 <- [1,906,null,{}] 10:12:17 INFO - PROCESS | 3792 | 1467738737676 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:17 INFO - PROCESS | 3792 | 1467738737679 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:17 INFO - PROCESS | 3792 | 1467738737748 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 10:12:17 INFO - PROCESS | 3792 | 1467738737756 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:17 INFO - PROCESS | 3792 | 1467738737761 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:17 INFO - PROCESS | 3792 | ++DOCSHELL 10A76800 == 28 [pid = 3792] [id = 236] 10:12:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (10A76C00) [pid = 3792] [serial = 707] [outer = 00000000] 10:12:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (10E9EC00) [pid = 3792] [serial = 708] [outer = 10A76C00] 10:12:17 INFO - PROCESS | 3792 | 1467738737808 Marionette DEBUG loaded listener.js 10:12:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (10E9F400) [pid = 3792] [serial = 709] [outer = 10A76C00] 10:12:18 INFO - PROCESS | 3792 | 1467738738269 Marionette TRACE conn3 <- [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]]]}] 10:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 669ms 10:12:18 INFO - PROCESS | 3792 | 1467738738332 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 10:12:18 INFO - PROCESS | 3792 | 1467738738337 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 10:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:12:18 INFO - PROCESS | 3792 | 1467738738343 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:12:18 INFO - PROCESS | 3792 | 1467738738346 Marionette TRACE conn3 <- [1,910,null,{}] 10:12:18 INFO - PROCESS | 3792 | 1467738738350 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:18 INFO - PROCESS | 3792 | 1467738738336 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:18 INFO - PROCESS | 3792 | 1467738738420 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 10:12:18 INFO - PROCESS | 3792 | 1467738738426 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:18 INFO - PROCESS | 3792 | 1467738738429 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:18 INFO - PROCESS | 3792 | ++DOCSHELL 13078000 == 29 [pid = 3792] [id = 237] 10:12:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (130A2C00) [pid = 3792] [serial = 710] [outer = 00000000] 10:12:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1312C000) [pid = 3792] [serial = 711] [outer = 130A2C00] 10:12:18 INFO - PROCESS | 3792 | 1467738738475 Marionette DEBUG loaded listener.js 10:12:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1314C000) [pid = 3792] [serial = 712] [outer = 130A2C00] 10:12:18 INFO - PROCESS | 3792 | 1467738738912 Marionette TRACE conn3 <- [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]]]}] 10:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 609ms 10:12:18 INFO - PROCESS | 3792 | 1467738738947 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 10:12:18 INFO - PROCESS | 3792 | 1467738738949 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 10:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:12:18 INFO - PROCESS | 3792 | 1467738738956 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:12:18 INFO - PROCESS | 3792 | 1467738738959 Marionette TRACE conn3 <- [1,914,null,{}] 10:12:18 INFO - PROCESS | 3792 | 1467738738970 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:18 INFO - PROCESS | 3792 | 1467738738975 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:19 INFO - PROCESS | 3792 | 1467738739070 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 10:12:19 INFO - PROCESS | 3792 | 1467738739155 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:19 INFO - PROCESS | 3792 | 1467738739158 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:19 INFO - PROCESS | 3792 | ++DOCSHELL 139D6000 == 30 [pid = 3792] [id = 238] 10:12:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (139D6C00) [pid = 3792] [serial = 713] [outer = 00000000] 10:12:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (142A5C00) [pid = 3792] [serial = 714] [outer = 139D6C00] 10:12:19 INFO - PROCESS | 3792 | 1467738739206 Marionette DEBUG loaded listener.js 10:12:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (14406800) [pid = 3792] [serial = 715] [outer = 139D6C00] 10:12:19 INFO - PROCESS | 3792 | 1467738739567 Marionette TRACE conn3 <- [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]]]}] 10:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 669ms 10:12:19 INFO - PROCESS | 3792 | 1467738739621 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 10:12:19 INFO - PROCESS | 3792 | 1467738739623 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 10:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:12:19 INFO - PROCESS | 3792 | 1467738739626 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:12:19 INFO - PROCESS | 3792 | 1467738739628 Marionette TRACE conn3 <- [1,918,null,{}] 10:12:19 INFO - PROCESS | 3792 | 1467738739631 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:19 INFO - PROCESS | 3792 | 1467738739633 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:19 INFO - PROCESS | 3792 | 1467738739744 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 10:12:19 INFO - PROCESS | 3792 | 1467738739764 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:19 INFO - PROCESS | 3792 | 1467738739767 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:19 INFO - PROCESS | 3792 | ++DOCSHELL 142ACC00 == 31 [pid = 3792] [id = 239] 10:12:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1445B400) [pid = 3792] [serial = 716] [outer = 00000000] 10:12:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16093800) [pid = 3792] [serial = 717] [outer = 1445B400] 10:12:19 INFO - PROCESS | 3792 | 1467738739811 Marionette DEBUG loaded listener.js 10:12:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1609CC00) [pid = 3792] [serial = 718] [outer = 1445B400] 10:12:20 INFO - PROCESS | 3792 | 1467738740229 Marionette TRACE conn3 <- [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]]]}] 10:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 654ms 10:12:20 INFO - PROCESS | 3792 | 1467738740287 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 10:12:20 INFO - PROCESS | 3792 | 1467738740289 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 10:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:12:20 INFO - PROCESS | 3792 | 1467738740298 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:12:20 INFO - PROCESS | 3792 | 1467738740300 Marionette TRACE conn3 <- [1,922,null,{}] 10:12:20 INFO - PROCESS | 3792 | 1467738740303 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:20 INFO - PROCESS | 3792 | 1467738740305 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:20 INFO - PROCESS | 3792 | 1467738740434 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 10:12:20 INFO - PROCESS | 3792 | 1467738740445 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:20 INFO - PROCESS | 3792 | 1467738740447 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:20 INFO - PROCESS | 3792 | ++DOCSHELL 166E0000 == 32 [pid = 3792] [id = 240] 10:12:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16868800) [pid = 3792] [serial = 719] [outer = 00000000] 10:12:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1688E000) [pid = 3792] [serial = 720] [outer = 16868800] 10:12:20 INFO - PROCESS | 3792 | 1467738740491 Marionette DEBUG loaded listener.js 10:12:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16896000) [pid = 3792] [serial = 721] [outer = 16868800] 10:12:20 INFO - PROCESS | 3792 | 1467738740893 Marionette TRACE conn3 <- [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]]]}] 10:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 669ms 10:12:20 INFO - PROCESS | 3792 | 1467738740961 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 10:12:20 INFO - PROCESS | 3792 | 1467738740963 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 10:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:12:20 INFO - PROCESS | 3792 | 1467738740966 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:12:20 INFO - PROCESS | 3792 | 1467738740968 Marionette TRACE conn3 <- [1,926,null,{}] 10:12:20 INFO - PROCESS | 3792 | 1467738740975 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:20 INFO - PROCESS | 3792 | 1467738740981 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:21 INFO - PROCESS | 3792 | 1467738741116 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 10:12:21 INFO - PROCESS | 3792 | 1467738741130 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:21 INFO - PROCESS | 3792 | 1467738741132 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:21 INFO - PROCESS | 3792 | ++DOCSHELL 16926000 == 33 [pid = 3792] [id = 241] 10:12:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16B08000) [pid = 3792] [serial = 722] [outer = 00000000] 10:12:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (17536000) [pid = 3792] [serial = 723] [outer = 16B08000] 10:12:21 INFO - PROCESS | 3792 | 1467738741176 Marionette DEBUG loaded listener.js 10:12:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (17681800) [pid = 3792] [serial = 724] [outer = 16B08000] 10:12:21 INFO - PROCESS | 3792 | 1467738741577 Marionette TRACE conn3 <- [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]]]}] 10:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 669ms 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (17442C00) [pid = 3792] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1989C800) [pid = 3792] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (13144400) [pid = 3792] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (139D4000) [pid = 3792] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1144DC00) [pid = 3792] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16034400) [pid = 3792] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16895400) [pid = 3792] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1055A800) [pid = 3792] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1754BC00) [pid = 3792] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1602F800) [pid = 3792] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (1A10D800) [pid = 3792] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (131E6C00) [pid = 3792] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1A1E2800) [pid = 3792] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:12:21 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1A10D400) [pid = 3792] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:12:21 INFO - PROCESS | 3792 | 1467738741860 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 10:12:21 INFO - PROCESS | 3792 | 1467738741862 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 10:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:12:21 INFO - PROCESS | 3792 | 1467738741872 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:12:21 INFO - PROCESS | 3792 | 1467738741874 Marionette TRACE conn3 <- [1,930,null,{}] 10:12:21 INFO - PROCESS | 3792 | 1467738741878 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:21 INFO - PROCESS | 3792 | 1467738741880 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:21 INFO - PROCESS | 3792 | 1467738741945 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 10:12:21 INFO - PROCESS | 3792 | 1467738741953 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:21 INFO - PROCESS | 3792 | 1467738741955 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:21 INFO - PROCESS | 3792 | ++DOCSHELL 114CA000 == 34 [pid = 3792] [id = 242] 10:12:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (12D7A000) [pid = 3792] [serial = 725] [outer = 00000000] 10:12:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13949000) [pid = 3792] [serial = 726] [outer = 12D7A000] 10:12:21 INFO - PROCESS | 3792 | 1467738741997 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (13C83400) [pid = 3792] [serial = 727] [outer = 12D7A000] 10:12:22 INFO - PROCESS | 3792 | 1467738742380 Marionette TRACE conn3 <- [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]]]}] 10:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 565ms 10:12:22 INFO - PROCESS | 3792 | 1467738742434 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 10:12:22 INFO - PROCESS | 3792 | 1467738742436 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 10:12:22 INFO - PROCESS | 3792 | 1467738742444 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:12:22 INFO - PROCESS | 3792 | 1467738742445 Marionette TRACE conn3 <- [1,934,null,{}] 10:12:22 INFO - PROCESS | 3792 | 1467738742449 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:22 INFO - PROCESS | 3792 | 1467738742450 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:22 INFO - PROCESS | 3792 | 1467738742527 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 10:12:22 INFO - PROCESS | 3792 | 1467738742533 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:22 INFO - PROCESS | 3792 | 1467738742535 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:22 INFO - PROCESS | 3792 | ++DOCSHELL 1686EC00 == 35 [pid = 3792] [id = 243] 10:12:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1686FC00) [pid = 3792] [serial = 728] [outer = 00000000] 10:12:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (17535000) [pid = 3792] [serial = 729] [outer = 1686FC00] 10:12:22 INFO - PROCESS | 3792 | 1467738742564 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1754BC00) [pid = 3792] [serial = 730] [outer = 1686FC00] 10:12:22 INFO - PROCESS | 3792 | 1467738742956 Marionette TRACE conn3 <- [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]]]}] 10:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 565ms 10:12:23 INFO - PROCESS | 3792 | 1467738743008 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 10:12:23 INFO - PROCESS | 3792 | 1467738743010 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 10:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:12:23 INFO - PROCESS | 3792 | 1467738743014 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:12:23 INFO - PROCESS | 3792 | 1467738743015 Marionette TRACE conn3 <- [1,938,null,{}] 10:12:23 INFO - PROCESS | 3792 | 1467738743018 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:23 INFO - PROCESS | 3792 | 1467738743020 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:23 INFO - PROCESS | 3792 | 1467738743094 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 10:12:23 INFO - PROCESS | 3792 | 1467738743101 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:23 INFO - PROCESS | 3792 | 1467738743103 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:23 INFO - PROCESS | 3792 | ++DOCSHELL 182C9400 == 36 [pid = 3792] [id = 244] 10:12:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1978DC00) [pid = 3792] [serial = 731] [outer = 00000000] 10:12:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (19899C00) [pid = 3792] [serial = 732] [outer = 1978DC00] 10:12:23 INFO - PROCESS | 3792 | 1467738743146 Marionette DEBUG loaded listener.js 10:12:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1989A000) [pid = 3792] [serial = 733] [outer = 1978DC00] 10:12:23 INFO - PROCESS | 3792 | 1467738743555 Marionette TRACE conn3 <- [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]]]}] 10:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 595ms 10:12:23 INFO - PROCESS | 3792 | 1467738743615 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 10:12:23 INFO - PROCESS | 3792 | 1467738743617 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 10:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:12:23 INFO - PROCESS | 3792 | 1467738743620 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:12:23 INFO - PROCESS | 3792 | 1467738743622 Marionette TRACE conn3 <- [1,942,null,{}] 10:12:23 INFO - PROCESS | 3792 | 1467738743625 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:23 INFO - PROCESS | 3792 | 1467738743627 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:23 INFO - PROCESS | 3792 | 1467738743706 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 10:12:23 INFO - PROCESS | 3792 | 1467738743713 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:23 INFO - PROCESS | 3792 | 1467738743715 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:23 INFO - PROCESS | 3792 | ++DOCSHELL 198A4000 == 37 [pid = 3792] [id = 245] 10:12:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (198A4400) [pid = 3792] [serial = 734] [outer = 00000000] 10:12:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (19F61800) [pid = 3792] [serial = 735] [outer = 198A4400] 10:12:23 INFO - PROCESS | 3792 | 1467738743767 Marionette DEBUG loaded listener.js 10:12:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (19F68C00) [pid = 3792] [serial = 736] [outer = 198A4400] 10:12:24 INFO - PROCESS | 3792 | 1467738744578 Marionette TRACE conn3 <- [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]]]}] 10:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 981ms 10:12:24 INFO - PROCESS | 3792 | 1467738744636 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 10:12:24 INFO - PROCESS | 3792 | 1467738744640 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 10:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:12:24 INFO - PROCESS | 3792 | 1467738744645 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:12:24 INFO - PROCESS | 3792 | 1467738744648 Marionette TRACE conn3 <- [1,946,null,{}] 10:12:24 INFO - PROCESS | 3792 | 1467738744654 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:24 INFO - PROCESS | 3792 | 1467738744658 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:24 INFO - PROCESS | 3792 | 1467738744760 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 10:12:24 INFO - PROCESS | 3792 | 1467738744889 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:24 INFO - PROCESS | 3792 | 1467738744893 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:24 INFO - PROCESS | 3792 | ++DOCSHELL 112F0000 == 38 [pid = 3792] [id = 246] 10:12:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (114D3C00) [pid = 3792] [serial = 737] [outer = 00000000] 10:12:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (13070800) [pid = 3792] [serial = 738] [outer = 114D3C00] 10:12:24 INFO - PROCESS | 3792 | 1467738744951 Marionette DEBUG loaded listener.js 10:12:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (13280400) [pid = 3792] [serial = 739] [outer = 114D3C00] 10:12:25 INFO - PROCESS | 3792 | 1467738745747 Marionette TRACE conn3 <- [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]]]}] 10:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1189ms 10:12:25 INFO - PROCESS | 3792 | 1467738745831 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 10:12:25 INFO - PROCESS | 3792 | 1467738745836 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 10:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:12:25 INFO - PROCESS | 3792 | 1467738745842 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:12:25 INFO - PROCESS | 3792 | 1467738745847 Marionette TRACE conn3 <- [1,950,null,{}] 10:12:25 INFO - PROCESS | 3792 | 1467738745855 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:25 INFO - PROCESS | 3792 | 1467738745858 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:25 INFO - PROCESS | 3792 | 1467738745974 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 10:12:26 INFO - PROCESS | 3792 | 1467738746052 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 3792 | 1467738746056 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:26 INFO - PROCESS | 3792 | ++DOCSHELL 0C7F1400 == 39 [pid = 3792] [id = 247] 10:12:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (10367C00) [pid = 3792] [serial = 740] [outer = 00000000] 10:12:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (10EC7C00) [pid = 3792] [serial = 741] [outer = 10367C00] 10:12:26 INFO - PROCESS | 3792 | 1467738746115 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (11AF2C00) [pid = 3792] [serial = 742] [outer = 10367C00] 10:12:26 INFO - PROCESS | 3792 | --DOCSHELL 182C9400 == 38 [pid = 3792] [id = 244] 10:12:26 INFO - PROCESS | 3792 | --DOCSHELL 1686EC00 == 37 [pid = 3792] [id = 243] 10:12:26 INFO - PROCESS | 3792 | --DOCSHELL 114CA000 == 36 [pid = 3792] [id = 242] 10:12:26 INFO - PROCESS | 3792 | --DOCSHELL 16926000 == 35 [pid = 3792] [id = 241] 10:12:26 INFO - PROCESS | 3792 | --DOCSHELL 166E0000 == 34 [pid = 3792] [id = 240] 10:12:26 INFO - PROCESS | 3792 | --DOCSHELL 142ACC00 == 33 [pid = 3792] [id = 239] 10:12:26 INFO - PROCESS | 3792 | --DOCSHELL 139D6000 == 32 [pid = 3792] [id = 238] 10:12:26 INFO - PROCESS | 3792 | --DOCSHELL 13078000 == 31 [pid = 3792] [id = 237] 10:12:26 INFO - PROCESS | 3792 | --DOCSHELL 10A76800 == 30 [pid = 3792] [id = 236] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (182CE000) [pid = 3792] [serial = 630] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (1A8A4C00) [pid = 3792] [serial = 696] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (158D1800) [pid = 3792] [serial = 393] [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.] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (130A3800) [pid = 3792] [serial = 692] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1A8A4000) [pid = 3792] [serial = 695] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (175D6800) [pid = 3792] [serial = 680] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (182D1000) [pid = 3792] [serial = 681] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1A107C00) [pid = 3792] [serial = 660] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (13947400) [pid = 3792] [serial = 671] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (13C76800) [pid = 3792] [serial = 672] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (15882400) [pid = 3792] [serial = 665] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (15D45C00) [pid = 3792] [serial = 666] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (12B03400) [pid = 3792] [serial = 662] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (131ED400) [pid = 3792] [serial = 663] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16099800) [pid = 3792] [serial = 674] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1686D400) [pid = 3792] [serial = 675] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16DAB000) [pid = 3792] [serial = 677] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (11446C00) [pid = 3792] [serial = 668] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (11C4A800) [pid = 3792] [serial = 669] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (19F62000) [pid = 3792] [serial = 683] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1A620000) [pid = 3792] [serial = 693] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (16899C00) [pid = 3792] [serial = 686] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1A2C0000) [pid = 3792] [serial = 689] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (19F66400) [pid = 3792] [serial = 684] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1A731400) [pid = 3792] [serial = 690] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (17CCF000) [pid = 3792] [serial = 687] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (1743E000) [pid = 3792] [serial = 678] [outer = 00000000] [url = about:blank] 10:12:26 INFO - PROCESS | 3792 | 1467738746544 Marionette TRACE conn3 <- [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]]]}] 10:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 758ms 10:12:26 INFO - PROCESS | 3792 | 1467738746606 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 10:12:26 INFO - PROCESS | 3792 | 1467738746611 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 10:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:12:26 INFO - PROCESS | 3792 | 1467738746618 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:12:26 INFO - PROCESS | 3792 | 1467738746620 Marionette TRACE conn3 <- [1,954,null,{}] 10:12:26 INFO - PROCESS | 3792 | 1467738746624 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:26 INFO - PROCESS | 3792 | 1467738746626 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:26 INFO - PROCESS | 3792 | 1467738746711 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 10:12:26 INFO - PROCESS | 3792 | 1467738746717 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 3792 | 1467738746719 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:26 INFO - PROCESS | 3792 | ++DOCSHELL 1312A800 == 31 [pid = 3792] [id = 248] 10:12:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (13130400) [pid = 3792] [serial = 743] [outer = 00000000] 10:12:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (13280800) [pid = 3792] [serial = 744] [outer = 13130400] 10:12:26 INFO - PROCESS | 3792 | 1467738746766 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1344AC00) [pid = 3792] [serial = 745] [outer = 13130400] 10:12:27 INFO - PROCESS | 3792 | 1467738747220 Marionette TRACE conn3 <- [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]]]}] 10:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 669ms 10:12:27 INFO - PROCESS | 3792 | 1467738747281 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 3792 | 1467738747284 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 10:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:12:27 INFO - PROCESS | 3792 | 1467738747288 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - PROCESS | 3792 | 1467738747291 Marionette TRACE conn3 <- [1,958,null,{}] 10:12:27 INFO - PROCESS | 3792 | 1467738747302 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:27 INFO - PROCESS | 3792 | 1467738747306 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:27 INFO - PROCESS | 3792 | 1467738747432 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 10:12:27 INFO - PROCESS | 3792 | 1467738747511 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:27 INFO - PROCESS | 3792 | 1467738747514 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:27 INFO - PROCESS | 3792 | ++DOCSHELL 14459800 == 32 [pid = 3792] [id = 249] 10:12:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (1445D000) [pid = 3792] [serial = 746] [outer = 00000000] 10:12:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (15D41C00) [pid = 3792] [serial = 747] [outer = 1445D000] 10:12:27 INFO - PROCESS | 3792 | 1467738747560 Marionette DEBUG loaded listener.js 10:12:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (1603B800) [pid = 3792] [serial = 748] [outer = 1445D000] 10:12:27 INFO - PROCESS | 3792 | 1467738747900 Marionette TRACE conn3 <- [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]]]}] 10:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 669ms 10:12:27 INFO - PROCESS | 3792 | 1467738747949 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 3792 | 1467738747952 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 10:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:12:27 INFO - PROCESS | 3792 | 1467738747955 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - PROCESS | 3792 | 1467738747957 Marionette TRACE conn3 <- [1,962,null,{}] 10:12:27 INFO - PROCESS | 3792 | 1467738747960 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:27 INFO - PROCESS | 3792 | 1467738747962 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:28 INFO - PROCESS | 3792 | 1467738748053 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 10:12:28 INFO - PROCESS | 3792 | 1467738748058 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:28 INFO - PROCESS | 3792 | 1467738748060 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:28 INFO - PROCESS | 3792 | ++DOCSHELL 16097C00 == 33 [pid = 3792] [id = 250] 10:12:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (1609B400) [pid = 3792] [serial = 749] [outer = 00000000] 10:12:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16890800) [pid = 3792] [serial = 750] [outer = 1609B400] 10:12:28 INFO - PROCESS | 3792 | 1467738748103 Marionette DEBUG loaded listener.js 10:12:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1689B000) [pid = 3792] [serial = 751] [outer = 1609B400] 10:12:28 INFO - PROCESS | 3792 | 1467738748540 Marionette TRACE conn3 <- [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]]]}] 10:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 609ms 10:12:28 INFO - PROCESS | 3792 | 1467738748571 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 10:12:28 INFO - PROCESS | 3792 | 1467738748573 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 10:12:28 INFO - PROCESS | 3792 | 1467738748577 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:12:28 INFO - PROCESS | 3792 | 1467738748579 Marionette TRACE conn3 <- [1,966,null,{}] 10:12:28 INFO - PROCESS | 3792 | 1467738748582 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:28 INFO - PROCESS | 3792 | 1467738748584 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:28 INFO - PROCESS | 3792 | 1467738748690 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 10:12:28 INFO - PROCESS | 3792 | 1467738748702 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:28 INFO - PROCESS | 3792 | 1467738748704 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:28 INFO - PROCESS | 3792 | ++DOCSHELL 16DA8800 == 34 [pid = 3792] [id = 251] 10:12:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16DB1C00) [pid = 3792] [serial = 752] [outer = 00000000] 10:12:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (17440400) [pid = 3792] [serial = 753] [outer = 16DB1C00] 10:12:28 INFO - PROCESS | 3792 | 1467738748799 Marionette DEBUG loaded listener.js 10:12:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (17530800) [pid = 3792] [serial = 754] [outer = 16DB1C00] 10:12:29 INFO - PROCESS | 3792 | 1467738749213 Marionette TRACE conn3 <- [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]]]}] 10:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 654ms 10:12:29 INFO - PROCESS | 3792 | 1467738749237 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 10:12:29 INFO - PROCESS | 3792 | 1467738749238 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 10:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:12:29 INFO - PROCESS | 3792 | 1467738749242 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:12:29 INFO - PROCESS | 3792 | 1467738749243 Marionette TRACE conn3 <- [1,970,null,{}] 10:12:29 INFO - PROCESS | 3792 | 1467738749247 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:29 INFO - PROCESS | 3792 | 1467738749252 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:29 INFO - PROCESS | 3792 | 1467738749384 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 10:12:29 INFO - PROCESS | 3792 | 1467738749392 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 3792 | 1467738749394 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:29 INFO - PROCESS | 3792 | ++DOCSHELL 182CD400 == 35 [pid = 3792] [id = 252] 10:12:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (182D1400) [pid = 3792] [serial = 755] [outer = 00000000] 10:12:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (19792C00) [pid = 3792] [serial = 756] [outer = 182D1400] 10:12:29 INFO - PROCESS | 3792 | 1467738749465 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (19796C00) [pid = 3792] [serial = 757] [outer = 182D1400] 10:12:29 INFO - PROCESS | 3792 | 1467738749862 Marionette TRACE conn3 <- [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]]]}] 10:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 654ms 10:12:29 INFO - PROCESS | 3792 | 1467738749905 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 10:12:29 INFO - PROCESS | 3792 | 1467738749907 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 10:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:12:29 INFO - PROCESS | 3792 | 1467738749919 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:12:29 INFO - PROCESS | 3792 | 1467738749921 Marionette TRACE conn3 <- [1,974,null,{}] 10:12:29 INFO - PROCESS | 3792 | 1467738749925 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:29 INFO - PROCESS | 3792 | 1467738749926 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:30 INFO - PROCESS | 3792 | 1467738750064 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 10:12:30 INFO - PROCESS | 3792 | 1467738750087 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:30 INFO - PROCESS | 3792 | 1467738750089 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:30 INFO - PROCESS | 3792 | ++DOCSHELL 1989D000 == 36 [pid = 3792] [id = 253] 10:12:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1989F400) [pid = 3792] [serial = 758] [outer = 00000000] 10:12:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (19F64C00) [pid = 3792] [serial = 759] [outer = 1989F400] 10:12:30 INFO - PROCESS | 3792 | 1467738750131 Marionette DEBUG loaded listener.js 10:12:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1A108000) [pid = 3792] [serial = 760] [outer = 1989F400] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16868800) [pid = 3792] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (130A2C00) [pid = 3792] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16B08000) [pid = 3792] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (139D6C00) [pid = 3792] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (10A76C00) [pid = 3792] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (103C8C00) [pid = 3792] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (112F0400) [pid = 3792] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1312B400) [pid = 3792] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (12D7A000) [pid = 3792] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1445B400) [pid = 3792] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1686FC00) [pid = 3792] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:12:30 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1978DC00) [pid = 3792] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:12:30 INFO - PROCESS | 3792 | 1467738750519 Marionette TRACE conn3 <- [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]]]}] 10:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 669ms 10:12:30 INFO - PROCESS | 3792 | 1467738750586 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 10:12:30 INFO - PROCESS | 3792 | 1467738750588 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 10:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:12:30 INFO - PROCESS | 3792 | 1467738750591 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 3792 | 1467738750593 Marionette TRACE conn3 <- [1,978,null,{}] 10:12:30 INFO - PROCESS | 3792 | 1467738750596 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:30 INFO - PROCESS | 3792 | 1467738750598 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:30 INFO - PROCESS | 3792 | 1467738750675 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 10:12:30 INFO - PROCESS | 3792 | 1467738750680 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:30 INFO - PROCESS | 3792 | 1467738750682 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:30 INFO - PROCESS | 3792 | ++DOCSHELL 1312B400 == 37 [pid = 3792] [id = 254] 10:12:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (13150400) [pid = 3792] [serial = 761] [outer = 00000000] 10:12:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16DAB000) [pid = 3792] [serial = 762] [outer = 13150400] 10:12:30 INFO - PROCESS | 3792 | 1467738750725 Marionette DEBUG loaded listener.js 10:12:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (182C8000) [pid = 3792] [serial = 763] [outer = 13150400] 10:12:31 INFO - PROCESS | 3792 | 1467738751118 Marionette TRACE conn3 <- [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]]]}] 10:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 565ms 10:12:31 INFO - PROCESS | 3792 | 1467738751167 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 10:12:31 INFO - PROCESS | 3792 | 1467738751169 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 10:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:12:31 INFO - PROCESS | 3792 | 1467738751172 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:12:31 INFO - PROCESS | 3792 | 1467738751174 Marionette TRACE conn3 <- [1,982,null,{}] 10:12:31 INFO - PROCESS | 3792 | 1467738751177 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:31 INFO - PROCESS | 3792 | 1467738751179 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:31 INFO - PROCESS | 3792 | 1467738751254 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 10:12:31 INFO - PROCESS | 3792 | 1467738751262 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:31 INFO - PROCESS | 3792 | 1467738751264 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:31 INFO - PROCESS | 3792 | ++DOCSHELL 198A4800 == 38 [pid = 3792] [id = 255] 10:12:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (19F60800) [pid = 3792] [serial = 764] [outer = 00000000] 10:12:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (10564000) [pid = 3792] [serial = 765] [outer = 19F60800] 10:12:31 INFO - PROCESS | 3792 | 1467738751290 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (19F63000) [pid = 3792] [serial = 766] [outer = 19F60800] 10:12:31 INFO - PROCESS | 3792 | 1467738751706 Marionette TRACE conn3 <- [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]]]}] 10:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 565ms 10:12:31 INFO - PROCESS | 3792 | 1467738751732 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 10:12:31 INFO - PROCESS | 3792 | 1467738751734 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 10:12:31 INFO - PROCESS | 3792 | 1467738751737 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:12:31 INFO - PROCESS | 3792 | 1467738751739 Marionette TRACE conn3 <- [1,986,null,{}] 10:12:31 INFO - PROCESS | 3792 | 1467738751756 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:31 INFO - PROCESS | 3792 | 1467738751758 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:31 INFO - PROCESS | 3792 | 1467738751836 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 10:12:31 INFO - PROCESS | 3792 | 1467738751841 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:31 INFO - PROCESS | 3792 | 1467738751843 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:31 INFO - PROCESS | 3792 | ++DOCSHELL 1A1DB000 == 39 [pid = 3792] [id = 256] 10:12:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1A1DD000) [pid = 3792] [serial = 767] [outer = 00000000] 10:12:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1A2CB400) [pid = 3792] [serial = 768] [outer = 1A1DD000] 10:12:31 INFO - PROCESS | 3792 | 1467738751889 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1A731800) [pid = 3792] [serial = 769] [outer = 1A1DD000] 10:12:32 INFO - PROCESS | 3792 | 1467738752388 Marionette TRACE conn3 <- [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]]]}] 10:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 699ms 10:12:32 INFO - PROCESS | 3792 | 1467738752444 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 10:12:32 INFO - PROCESS | 3792 | 1467738752448 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 10:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:12:32 INFO - PROCESS | 3792 | 1467738752455 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:12:32 INFO - PROCESS | 3792 | 1467738752458 Marionette TRACE conn3 <- [1,990,null,{}] 10:12:32 INFO - PROCESS | 3792 | 1467738752464 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:32 INFO - PROCESS | 3792 | 1467738752467 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:32 INFO - PROCESS | 3792 | 1467738752624 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 10:12:32 INFO - PROCESS | 3792 | 1467738752723 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 3792 | 1467738752728 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:32 INFO - PROCESS | 3792 | ++DOCSHELL 10A06400 == 40 [pid = 3792] [id = 257] 10:12:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (10A07800) [pid = 3792] [serial = 770] [outer = 00000000] 10:12:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (12B09800) [pid = 3792] [serial = 771] [outer = 10A07800] 10:12:32 INFO - PROCESS | 3792 | 1467738752770 Marionette DEBUG loaded listener.js 10:12:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (131E6000) [pid = 3792] [serial = 772] [outer = 10A07800] 10:12:33 INFO - PROCESS | 3792 | 1467738753340 Marionette TRACE conn3 <- [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]]]}] 10:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 951ms 10:12:33 INFO - PROCESS | 3792 | 1467738753417 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 10:12:33 INFO - PROCESS | 3792 | 1467738753422 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 10:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:12:33 INFO - PROCESS | 3792 | 1467738753428 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:12:33 INFO - PROCESS | 3792 | 1467738753431 Marionette TRACE conn3 <- [1,994,null,{}] 10:12:33 INFO - PROCESS | 3792 | 1467738753435 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:33 INFO - PROCESS | 3792 | 1467738753438 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:33 INFO - PROCESS | 3792 | 1467738753526 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 10:12:33 INFO - PROCESS | 3792 | 1467738753651 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:33 INFO - PROCESS | 3792 | 1467738753654 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:33 INFO - PROCESS | 3792 | ++DOCSHELL 139CE800 == 41 [pid = 3792] [id = 258] 10:12:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (139DA400) [pid = 3792] [serial = 773] [outer = 00000000] 10:12:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (15D3FC00) [pid = 3792] [serial = 774] [outer = 139DA400] 10:12:33 INFO - PROCESS | 3792 | 1467738753709 Marionette DEBUG loaded listener.js 10:12:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16867C00) [pid = 3792] [serial = 775] [outer = 139DA400] 10:12:34 INFO - PROCESS | 3792 | 1467738754285 Marionette TRACE conn3 <- [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]]]}] 10:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 892ms 10:12:34 INFO - PROCESS | 3792 | 1467738754319 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 10:12:34 INFO - PROCESS | 3792 | 1467738754321 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 10:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:12:34 INFO - PROCESS | 3792 | 1467738754326 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:12:34 INFO - PROCESS | 3792 | 1467738754329 Marionette TRACE conn3 <- [1,998,null,{}] 10:12:34 INFO - PROCESS | 3792 | 1467738754340 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:34 INFO - PROCESS | 3792 | 1467738754345 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:34 INFO - PROCESS | 3792 | 1467738754449 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 10:12:34 INFO - PROCESS | 3792 | 1467738754575 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:34 INFO - PROCESS | 3792 | 1467738754579 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:34 INFO - PROCESS | 3792 | ++DOCSHELL 19790C00 == 42 [pid = 3792] [id = 259] 10:12:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (19791C00) [pid = 3792] [serial = 776] [outer = 00000000] 10:12:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1A10B800) [pid = 3792] [serial = 777] [outer = 19791C00] 10:12:34 INFO - PROCESS | 3792 | 1467738754635 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1A618C00) [pid = 3792] [serial = 778] [outer = 19791C00] 10:12:35 INFO - PROCESS | 3792 | 1467738755252 Marionette TRACE conn3 <- [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]]]}] 10:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 996ms 10:12:35 INFO - PROCESS | 3792 | 1467738755449 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 10:12:35 INFO - PROCESS | 3792 | 1467738755453 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 10:12:35 INFO - PROCESS | 3792 | 1467738755468 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:12:35 INFO - PROCESS | 3792 | 1467738755471 Marionette TRACE conn3 <- [1,1002,null,{}] 10:12:35 INFO - PROCESS | 3792 | 1467738755476 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:35 INFO - PROCESS | 3792 | 1467738755479 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:12:35 INFO - PROCESS | 3792 | 1467738755591 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 10:12:35 INFO - PROCESS | 3792 | 1467738755669 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 3792 | 1467738755657 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:35 INFO - PROCESS | 3792 | ++DOCSHELL 10A76C00 == 43 [pid = 3792] [id = 260] 10:12:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (10A7C400) [pid = 3792] [serial = 779] [outer = 00000000] 10:12:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (12D7A000) [pid = 3792] [serial = 780] [outer = 10A7C400] 10:12:35 INFO - PROCESS | 3792 | 1467738755748 Marionette DEBUG loaded listener.js 10:12:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (131E8400) [pid = 3792] [serial = 781] [outer = 10A7C400] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 198A4800 == 42 [pid = 3792] [id = 255] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 1312B400 == 41 [pid = 3792] [id = 254] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 1989D000 == 40 [pid = 3792] [id = 253] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 182CD400 == 39 [pid = 3792] [id = 252] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 16DA8800 == 38 [pid = 3792] [id = 251] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 16097C00 == 37 [pid = 3792] [id = 250] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 14459800 == 36 [pid = 3792] [id = 249] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 1312A800 == 35 [pid = 3792] [id = 248] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 0C7F1400 == 34 [pid = 3792] [id = 247] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 112F0000 == 33 [pid = 3792] [id = 246] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 198A4000 == 32 [pid = 3792] [id = 245] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 0C7F3C00 == 31 [pid = 3792] [id = 235] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 19790C00 == 30 [pid = 3792] [id = 259] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 1A1DB000 == 29 [pid = 3792] [id = 256] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 10A06400 == 28 [pid = 3792] [id = 257] 10:12:36 INFO - PROCESS | 3792 | --DOCSHELL 139CE800 == 27 [pid = 3792] [id = 258] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1688E000) [pid = 3792] [serial = 720] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (1312C000) [pid = 3792] [serial = 711] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (17536000) [pid = 3792] [serial = 723] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1314C000) [pid = 3792] [serial = 712] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (142A5C00) [pid = 3792] [serial = 714] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (14406800) [pid = 3792] [serial = 715] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (10E9EC00) [pid = 3792] [serial = 708] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (10E9F400) [pid = 3792] [serial = 709] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (11203C00) [pid = 3792] [serial = 706] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (10A7D800) [pid = 3792] [serial = 705] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16896000) [pid = 3792] [serial = 721] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (13EDA800) [pid = 3792] [serial = 699] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (130D5800) [pid = 3792] [serial = 698] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1989E000) [pid = 3792] [serial = 703] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16DB1000) [pid = 3792] [serial = 702] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13C83400) [pid = 3792] [serial = 727] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13949000) [pid = 3792] [serial = 726] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (17681800) [pid = 3792] [serial = 724] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16093800) [pid = 3792] [serial = 717] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1754BC00) [pid = 3792] [serial = 730] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1609CC00) [pid = 3792] [serial = 718] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (17535000) [pid = 3792] [serial = 729] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1989A000) [pid = 3792] [serial = 733] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (19899C00) [pid = 3792] [serial = 732] [outer = 00000000] [url = about:blank] 10:12:36 INFO - PROCESS | 3792 | 1467738756960 Marionette TRACE conn3 <- [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]]]}] 10:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1501ms 10:12:36 INFO - PROCESS | 3792 | 1467738756984 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 10:12:36 INFO - PROCESS | 3792 | 1467738756988 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 10:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:12:37 INFO - PROCESS | 3792 | 1467738757034 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - PROCESS | 3792 | 1467738757037 Marionette TRACE conn3 <- [1,1006,null,{}] 10:12:37 INFO - PROCESS | 3792 | 1467738757045 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:37 INFO - PROCESS | 3792 | 1467738757048 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:37 INFO - PROCESS | 3792 | 1467738757149 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 10:12:37 INFO - PROCESS | 3792 | 1467738757216 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 3792 | 1467738757220 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:37 INFO - PROCESS | 3792 | ++DOCSHELL 104E9000 == 28 [pid = 3792] [id = 261] 10:12:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (10559C00) [pid = 3792] [serial = 782] [outer = 00000000] 10:12:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (1120D400) [pid = 3792] [serial = 783] [outer = 10559C00] 10:12:37 INFO - PROCESS | 3792 | 1467738757267 Marionette DEBUG loaded listener.js 10:12:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (112E8800) [pid = 3792] [serial = 784] [outer = 10559C00] 10:12:37 INFO - PROCESS | 3792 | 1467738757928 Marionette TRACE conn3 <- [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]]]}] 10:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 981ms 10:12:37 INFO - PROCESS | 3792 | 1467738757980 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 10:12:37 INFO - PROCESS | 3792 | 1467738757984 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 10:12:37 INFO - PROCESS | 3792 | 1467738757989 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:12:37 INFO - PROCESS | 3792 | 1467738757994 Marionette TRACE conn3 <- [1,1010,null,{}] 10:12:38 INFO - PROCESS | 3792 | 1467738758024 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:38 INFO - PROCESS | 3792 | 1467738758027 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:38 INFO - PROCESS | 3792 | 1467738758153 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 10:12:38 INFO - PROCESS | 3792 | 1467738758275 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:38 INFO - PROCESS | 3792 | 1467738758279 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:38 INFO - PROCESS | 3792 | ++DOCSHELL 10EA8800 == 29 [pid = 3792] [id = 262] 10:12:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (11204400) [pid = 3792] [serial = 785] [outer = 00000000] 10:12:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (13031800) [pid = 3792] [serial = 786] [outer = 11204400] 10:12:38 INFO - PROCESS | 3792 | 1467738758335 Marionette DEBUG loaded listener.js 10:12:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1312B400) [pid = 3792] [serial = 787] [outer = 11204400] 10:12:39 INFO - PROCESS | 3792 | 1467738759053 Marionette TRACE conn3 <- [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]]]}] 10:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1115ms 10:12:39 INFO - PROCESS | 3792 | 1467738759130 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 10:12:39 INFO - PROCESS | 3792 | 1467738759134 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 10:12:39 INFO - PROCESS | 3792 | 1467738759140 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:12:39 INFO - PROCESS | 3792 | 1467738759143 Marionette TRACE conn3 <- [1,1014,null,{}] 10:12:39 INFO - PROCESS | 3792 | 1467738759149 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:39 INFO - PROCESS | 3792 | 1467738759152 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:39 INFO - PROCESS | 3792 | 1467738759284 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 10:12:39 INFO - PROCESS | 3792 | 1467738759358 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:39 INFO - PROCESS | 3792 | 1467738759362 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:39 INFO - PROCESS | 3792 | ++DOCSHELL 11AEC400 == 30 [pid = 3792] [id = 263] 10:12:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (11AED000) [pid = 3792] [serial = 788] [outer = 00000000] 10:12:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (12B05400) [pid = 3792] [serial = 789] [outer = 11AED000] 10:12:39 INFO - PROCESS | 3792 | 1467738759411 Marionette DEBUG loaded listener.js 10:12:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (130DB800) [pid = 3792] [serial = 790] [outer = 11AED000] 10:12:39 INFO - PROCESS | 3792 | --DOCSHELL 10A76C00 == 29 [pid = 3792] [id = 260] 10:12:39 INFO - PROCESS | 3792 | 1467738759886 Marionette TRACE conn3 <- [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]]]}] 10:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 803ms 10:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:12:39 INFO - PROCESS | 3792 | 1467738759951 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:12:39 INFO - PROCESS | 3792 | 1467738759938 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 10:12:39 INFO - PROCESS | 3792 | 1467738759945 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:12:39 INFO - PROCESS | 3792 | 1467738759949 Marionette TRACE conn3 <- [1,1018,null,{}] 10:12:39 INFO - PROCESS | 3792 | 1467738759953 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:39 INFO - PROCESS | 3792 | 1467738759955 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:40 INFO - PROCESS | 3792 | 1467738760039 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:12:40 INFO - PROCESS | 3792 | 1467738760047 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:40 INFO - PROCESS | 3792 | 1467738760049 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:40 INFO - PROCESS | 3792 | ++DOCSHELL 13ECFC00 == 30 [pid = 3792] [id = 264] 10:12:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (13ED0400) [pid = 3792] [serial = 791] [outer = 00000000] 10:12:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (142A5400) [pid = 3792] [serial = 792] [outer = 13ED0400] 10:12:40 INFO - PROCESS | 3792 | 1467738760096 Marionette DEBUG loaded listener.js 10:12:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (14406800) [pid = 3792] [serial = 793] [outer = 13ED0400] 10:12:40 INFO - PROCESS | 3792 | 1467738760545 Marionette TRACE conn3 <- [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]]]}] 10:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 624ms 10:12:40 INFO - PROCESS | 3792 | 1467738760579 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:12:40 INFO - PROCESS | 3792 | 1467738760581 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 10:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:12:40 INFO - PROCESS | 3792 | 1467738760589 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:12:40 INFO - PROCESS | 3792 | 1467738760590 Marionette TRACE conn3 <- [1,1022,null,{}] 10:12:40 INFO - PROCESS | 3792 | 1467738760600 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:40 INFO - PROCESS | 3792 | 1467738760604 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:40 INFO - PROCESS | 3792 | 1467738760703 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:12:40 INFO - PROCESS | 3792 | 1467738760802 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:40 INFO - PROCESS | 3792 | 1467738760806 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:40 INFO - PROCESS | 3792 | ++DOCSHELL 16039000 == 31 [pid = 3792] [id = 265] 10:12:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1603A000) [pid = 3792] [serial = 794] [outer = 00000000] 10:12:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16097800) [pid = 3792] [serial = 795] [outer = 1603A000] 10:12:40 INFO - PROCESS | 3792 | 1467738760854 Marionette DEBUG loaded listener.js 10:12:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1609E400) [pid = 3792] [serial = 796] [outer = 1603A000] 10:12:41 INFO - PROCESS | 3792 | 1467738761258 Marionette TRACE conn3 <- [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]]]}] 10:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 699ms 10:12:41 INFO - PROCESS | 3792 | 1467738761296 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 3792 | 1467738761298 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 10:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:12:41 INFO - PROCESS | 3792 | 1467738761302 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:12:41 INFO - PROCESS | 3792 | 1467738761303 Marionette TRACE conn3 <- [1,1026,null,{}] 10:12:41 INFO - PROCESS | 3792 | 1467738761307 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:41 INFO - PROCESS | 3792 | 1467738761308 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:41 INFO - PROCESS | 3792 | 1467738761398 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:12:41 INFO - PROCESS | 3792 | 1467738761405 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:41 INFO - PROCESS | 3792 | 1467738761407 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:41 INFO - PROCESS | 3792 | ++DOCSHELL 1686E400 == 32 [pid = 3792] [id = 266] 10:12:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1686EC00) [pid = 3792] [serial = 797] [outer = 00000000] 10:12:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1689A000) [pid = 3792] [serial = 798] [outer = 1686EC00] 10:12:41 INFO - PROCESS | 3792 | 1467738761498 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16B0AC00) [pid = 3792] [serial = 799] [outer = 1686EC00] 10:12:41 INFO - PROCESS | 3792 | 1467738761924 Marionette TRACE conn3 <- [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]]]}] 10:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 669ms 10:12:41 INFO - PROCESS | 3792 | 1467738761963 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 3792 | 1467738761965 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 10:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:12:41 INFO - PROCESS | 3792 | 1467738761968 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:12:41 INFO - PROCESS | 3792 | 1467738761970 Marionette TRACE conn3 <- [1,1030,null,{}] 10:12:42 INFO - PROCESS | 3792 | 1467738762010 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:42 INFO - PROCESS | 3792 | 1467738762012 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:42 INFO - PROCESS | 3792 | 1467738762114 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:12:42 INFO - PROCESS | 3792 | 1467738762109 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 3792 | 1467738762111 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:42 INFO - PROCESS | 3792 | ++DOCSHELL 16E88C00 == 33 [pid = 3792] [id = 267] 10:12:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (174E0400) [pid = 3792] [serial = 800] [outer = 00000000] 10:12:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1754C400) [pid = 3792] [serial = 801] [outer = 174E0400] 10:12:42 INFO - PROCESS | 3792 | 1467738762153 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (17687800) [pid = 3792] [serial = 802] [outer = 174E0400] 10:12:42 INFO - PROCESS | 3792 | 1467738762588 Marionette TRACE conn3 <- [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]]]}] 10:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 669ms 10:12:42 INFO - PROCESS | 3792 | 1467738762630 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:12:42 INFO - PROCESS | 3792 | 1467738762632 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 10:12:42 INFO - PROCESS | 3792 | 1467738762635 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:12:42 INFO - PROCESS | 3792 | 1467738762637 Marionette TRACE conn3 <- [1,1034,null,{}] 10:12:42 INFO - PROCESS | 3792 | 1467738762644 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:42 INFO - PROCESS | 3792 | 1467738762650 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:42 INFO - PROCESS | 3792 | 1467738762794 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (19F60800) [pid = 3792] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1A1DD000) [pid = 3792] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (16DB1C00) [pid = 3792] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (182D1400) [pid = 3792] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1989F400) [pid = 3792] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (10367C00) [pid = 3792] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1609B400) [pid = 3792] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (13130400) [pid = 3792] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1445D000) [pid = 3792] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (198A4400) [pid = 3792] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (114D3C00) [pid = 3792] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (10A07800) [pid = 3792] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (139DA400) [pid = 3792] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (10A7C400) [pid = 3792] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (19791C00) [pid = 3792] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:12:42 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13150400) [pid = 3792] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:12:42 INFO - PROCESS | 3792 | 1467738762862 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 3792 | 1467738762865 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:42 INFO - PROCESS | 3792 | ++DOCSHELL 0C7EC800 == 34 [pid = 3792] [id = 268] 10:12:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (0C7ECC00) [pid = 3792] [serial = 803] [outer = 00000000] 10:12:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (10A08400) [pid = 3792] [serial = 804] [outer = 0C7ECC00] 10:12:42 INFO - PROCESS | 3792 | 1467738762890 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13149000) [pid = 3792] [serial = 805] [outer = 0C7ECC00] 10:12:43 INFO - PROCESS | 3792 | 1467738763232 Marionette TRACE conn3 <- [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]]]}] 10:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 654ms 10:12:43 INFO - PROCESS | 3792 | 1467738763299 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:12:43 INFO - PROCESS | 3792 | 1467738763301 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 10:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:12:43 INFO - PROCESS | 3792 | 1467738763305 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - PROCESS | 3792 | 1467738763306 Marionette TRACE conn3 <- [1,1038,null,{}] 10:12:43 INFO - PROCESS | 3792 | 1467738763310 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:43 INFO - PROCESS | 3792 | 1467738763312 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:43 INFO - PROCESS | 3792 | 1467738763440 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:12:43 INFO - PROCESS | 3792 | 1467738763454 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:43 INFO - PROCESS | 3792 | 1467738763455 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:43 INFO - PROCESS | 3792 | ++DOCSHELL 142AB400 == 35 [pid = 3792] [id = 269] 10:12:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1440DC00) [pid = 3792] [serial = 806] [outer = 00000000] 10:12:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (180B5800) [pid = 3792] [serial = 807] [outer = 1440DC00] 10:12:43 INFO - PROCESS | 3792 | 1467738763498 Marionette DEBUG loaded listener.js 10:12:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1689A800) [pid = 3792] [serial = 808] [outer = 1440DC00] 10:12:43 INFO - PROCESS | 3792 | 1467738763878 Marionette TRACE conn3 <- [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]]]}] 10:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 594ms 10:12:43 INFO - PROCESS | 3792 | 1467738763908 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:12:43 INFO - PROCESS | 3792 | 1467738763910 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 10:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:12:43 INFO - PROCESS | 3792 | 1467738763913 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - PROCESS | 3792 | 1467738763915 Marionette TRACE conn3 <- [1,1042,null,{}] 10:12:43 INFO - PROCESS | 3792 | 1467738763918 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:43 INFO - PROCESS | 3792 | 1467738763920 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:43 INFO - PROCESS | 3792 | 1467738763997 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:12:44 INFO - PROCESS | 3792 | 1467738764081 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:44 INFO - PROCESS | 3792 | 1467738764083 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:44 INFO - PROCESS | 3792 | ++DOCSHELL 13ECF800 == 36 [pid = 3792] [id = 270] 10:12:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16DB1C00) [pid = 3792] [serial = 809] [outer = 00000000] 10:12:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (198A0000) [pid = 3792] [serial = 810] [outer = 16DB1C00] 10:12:44 INFO - PROCESS | 3792 | 1467738764125 Marionette DEBUG loaded listener.js 10:12:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (198A2400) [pid = 3792] [serial = 811] [outer = 16DB1C00] 10:12:44 INFO - PROCESS | 3792 | 1467738764459 Marionette TRACE conn3 <- [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]]]}] 10:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 565ms 10:12:44 INFO - PROCESS | 3792 | 1467738764493 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:12:44 INFO - PROCESS | 3792 | 1467738764495 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 10:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:12:44 INFO - PROCESS | 3792 | 1467738764498 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:12:44 INFO - PROCESS | 3792 | 1467738764500 Marionette TRACE conn3 <- [1,1046,null,{}] 10:12:44 INFO - PROCESS | 3792 | 1467738764503 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:44 INFO - PROCESS | 3792 | 1467738764505 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:44 INFO - PROCESS | 3792 | 1467738764582 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:12:44 INFO - PROCESS | 3792 | 1467738764677 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:44 INFO - PROCESS | 3792 | 1467738764679 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:44 INFO - PROCESS | 3792 | ++DOCSHELL 14452000 == 37 [pid = 3792] [id = 271] 10:12:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (15D3F400) [pid = 3792] [serial = 812] [outer = 00000000] 10:12:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (19F6A800) [pid = 3792] [serial = 813] [outer = 15D3F400] 10:12:44 INFO - PROCESS | 3792 | 1467738764723 Marionette DEBUG loaded listener.js 10:12:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (19F6B800) [pid = 3792] [serial = 814] [outer = 15D3F400] 10:12:45 INFO - PROCESS | 3792 | 1467738765277 Marionette TRACE conn3 <- [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]]]}] 10:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 862ms 10:12:45 INFO - PROCESS | 3792 | 1467738765362 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:12:45 INFO - PROCESS | 3792 | 1467738765366 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 10:12:45 INFO - PROCESS | 3792 | 1467738765371 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:12:45 INFO - PROCESS | 3792 | 1467738765376 Marionette TRACE conn3 <- [1,1050,null,{}] 10:12:45 INFO - PROCESS | 3792 | 1467738765365 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:45 INFO - PROCESS | 3792 | 1467738765368 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:45 INFO - PROCESS | 3792 | 1467738765483 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:12:45 INFO - PROCESS | 3792 | 1467738765604 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:45 INFO - PROCESS | 3792 | 1467738765607 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:45 INFO - PROCESS | 3792 | ++DOCSHELL 1120D800 == 38 [pid = 3792] [id = 272] 10:12:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (112EF400) [pid = 3792] [serial = 815] [outer = 00000000] 10:12:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (12B02C00) [pid = 3792] [serial = 816] [outer = 112EF400] 10:12:45 INFO - PROCESS | 3792 | 1467738765663 Marionette DEBUG loaded listener.js 10:12:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (13C7E800) [pid = 3792] [serial = 817] [outer = 112EF400] 10:12:46 INFO - PROCESS | 3792 | 1467738766271 Marionette TRACE conn3 <- [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]]]}] 10:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 952ms 10:12:46 INFO - PROCESS | 3792 | 1467738766322 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:12:46 INFO - PROCESS | 3792 | 1467738766326 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 10:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:12:46 INFO - PROCESS | 3792 | 1467738766333 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:12:46 INFO - PROCESS | 3792 | 1467738766336 Marionette TRACE conn3 <- [1,1054,null,{}] 10:12:46 INFO - PROCESS | 3792 | 1467738766339 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:46 INFO - PROCESS | 3792 | 1467738766342 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:46 INFO - PROCESS | 3792 | 1467738766457 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:12:46 INFO - PROCESS | 3792 | 1467738766583 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:46 INFO - PROCESS | 3792 | 1467738766586 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:46 INFO - PROCESS | 3792 | ++DOCSHELL 1445D800 == 39 [pid = 3792] [id = 273] 10:12:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (14FB2800) [pid = 3792] [serial = 818] [outer = 00000000] 10:12:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1609FC00) [pid = 3792] [serial = 819] [outer = 14FB2800] 10:12:46 INFO - PROCESS | 3792 | 1467738766642 Marionette DEBUG loaded listener.js 10:12:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1688C400) [pid = 3792] [serial = 820] [outer = 14FB2800] 10:12:47 INFO - PROCESS | 3792 | 1467738767281 Marionette TRACE conn3 <- [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]]]}] 10:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 981ms 10:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:12:47 INFO - PROCESS | 3792 | 1467738767321 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:12:47 INFO - PROCESS | 3792 | 1467738767323 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 10:12:47 INFO - PROCESS | 3792 | 1467738767327 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:12:47 INFO - PROCESS | 3792 | 1467738767331 Marionette TRACE conn3 <- [1,1058,null,{}] 10:12:47 INFO - PROCESS | 3792 | 1467738767359 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:47 INFO - PROCESS | 3792 | 1467738767364 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:47 INFO - PROCESS | 3792 | 1467738767458 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:12:47 INFO - PROCESS | 3792 | 1467738767672 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:47 INFO - PROCESS | 3792 | 1467738767676 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:47 INFO - PROCESS | 3792 | ++DOCSHELL 0C7F2800 == 40 [pid = 3792] [id = 274] 10:12:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (0C7F3400) [pid = 3792] [serial = 821] [outer = 00000000] 10:12:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (10435400) [pid = 3792] [serial = 822] [outer = 0C7F3400] 10:12:47 INFO - PROCESS | 3792 | 1467738767729 Marionette DEBUG loaded listener.js 10:12:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (10A78800) [pid = 3792] [serial = 823] [outer = 0C7F3400] 10:12:48 INFO - PROCESS | 3792 | 1467738768267 Marionette TRACE conn3 <- [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]]]}] 10:12:48 INFO - PROCESS | 3792 | --DOCSHELL 13ECF800 == 39 [pid = 3792] [id = 270] 10:12:48 INFO - PROCESS | 3792 | --DOCSHELL 142AB400 == 38 [pid = 3792] [id = 269] 10:12:48 INFO - PROCESS | 3792 | --DOCSHELL 0C7EC800 == 37 [pid = 3792] [id = 268] 10:12:48 INFO - PROCESS | 3792 | --DOCSHELL 16E88C00 == 36 [pid = 3792] [id = 267] 10:12:48 INFO - PROCESS | 3792 | --DOCSHELL 1686E400 == 35 [pid = 3792] [id = 266] 10:12:48 INFO - PROCESS | 3792 | --DOCSHELL 16039000 == 34 [pid = 3792] [id = 265] 10:12:48 INFO - PROCESS | 3792 | --DOCSHELL 13ECFC00 == 33 [pid = 3792] [id = 264] 10:12:48 INFO - PROCESS | 3792 | --DOCSHELL 11AEC400 == 32 [pid = 3792] [id = 263] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (19F63000) [pid = 3792] [serial = 766] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1A2CB400) [pid = 3792] [serial = 768] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1A731800) [pid = 3792] [serial = 769] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (17440400) [pid = 3792] [serial = 753] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (19792C00) [pid = 3792] [serial = 756] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (17530800) [pid = 3792] [serial = 754] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (19F64C00) [pid = 3792] [serial = 759] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (10EC7C00) [pid = 3792] [serial = 741] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (11AF2C00) [pid = 3792] [serial = 742] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (16890800) [pid = 3792] [serial = 750] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (13280800) [pid = 3792] [serial = 744] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1344AC00) [pid = 3792] [serial = 745] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (15D41C00) [pid = 3792] [serial = 747] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1603B800) [pid = 3792] [serial = 748] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (19F68C00) [pid = 3792] [serial = 736] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (19F61800) [pid = 3792] [serial = 735] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (13070800) [pid = 3792] [serial = 738] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13280400) [pid = 3792] [serial = 739] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (131E6000) [pid = 3792] [serial = 772] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (12B09800) [pid = 3792] [serial = 771] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (19796C00) [pid = 3792] [serial = 757] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (15D3FC00) [pid = 3792] [serial = 774] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (12D7A000) [pid = 3792] [serial = 780] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1A618C00) [pid = 3792] [serial = 778] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1A10B800) [pid = 3792] [serial = 777] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (131E8400) [pid = 3792] [serial = 781] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16867C00) [pid = 3792] [serial = 775] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (10564000) [pid = 3792] [serial = 765] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (1A108000) [pid = 3792] [serial = 760] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16DAB000) [pid = 3792] [serial = 762] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (182C8000) [pid = 3792] [serial = 763] [outer = 00000000] [url = about:blank] 10:12:48 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (1689B000) [pid = 3792] [serial = 751] [outer = 00000000] [url = about:blank] 10:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 996ms 10:12:48 INFO - PROCESS | 3792 | 1467738768324 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:12:48 INFO - PROCESS | 3792 | 1467738768328 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 10:12:48 INFO - PROCESS | 3792 | 1467738768332 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:12:48 INFO - PROCESS | 3792 | 1467738768335 Marionette TRACE conn3 <- [1,1062,null,{}] 10:12:48 INFO - PROCESS | 3792 | 1467738768340 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:48 INFO - PROCESS | 3792 | 1467738768345 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:48 INFO - PROCESS | 3792 | 1467738768437 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:12:48 INFO - PROCESS | 3792 | 1467738768451 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:48 INFO - PROCESS | 3792 | 1467738768454 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:48 INFO - PROCESS | 3792 | ++DOCSHELL 12BD3C00 == 33 [pid = 3792] [id = 275] 10:12:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (12BDA800) [pid = 3792] [serial = 824] [outer = 00000000] 10:12:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (130D7C00) [pid = 3792] [serial = 825] [outer = 12BDA800] 10:12:48 INFO - PROCESS | 3792 | 1467738768500 Marionette DEBUG loaded listener.js 10:12:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (131ECC00) [pid = 3792] [serial = 826] [outer = 12BDA800] 10:12:48 INFO - PROCESS | 3792 | 1467738768957 Marionette TRACE conn3 <- [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]]]}] 10:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 654ms 10:12:48 INFO - PROCESS | 3792 | 1467738768990 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:12:48 INFO - PROCESS | 3792 | 1467738768994 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 10:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:12:48 INFO - PROCESS | 3792 | 1467738768999 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:12:48 INFO - PROCESS | 3792 | 1467738769001 Marionette TRACE conn3 <- [1,1066,null,{}] 10:12:49 INFO - PROCESS | 3792 | 1467738769004 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:49 INFO - PROCESS | 3792 | 1467738769006 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:49 INFO - PROCESS | 3792 | 1467738769090 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:12:49 INFO - PROCESS | 3792 | 1467738769099 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:49 INFO - PROCESS | 3792 | 1467738769101 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:49 INFO - PROCESS | 3792 | ++DOCSHELL 1344B400 == 34 [pid = 3792] [id = 276] 10:12:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1391D800) [pid = 3792] [serial = 827] [outer = 00000000] 10:12:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (13ECFC00) [pid = 3792] [serial = 828] [outer = 1391D800] 10:12:49 INFO - PROCESS | 3792 | 1467738769144 Marionette DEBUG loaded listener.js 10:12:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (14451C00) [pid = 3792] [serial = 829] [outer = 1391D800] 10:12:49 INFO - PROCESS | 3792 | 1467738769581 Marionette TRACE conn3 <- [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]]]}] 10:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 594ms 10:12:49 INFO - PROCESS | 3792 | 1467738769601 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:12:49 INFO - PROCESS | 3792 | 1467738769603 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 10:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:12:49 INFO - PROCESS | 3792 | 1467738769608 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:12:49 INFO - PROCESS | 3792 | 1467738769613 Marionette TRACE conn3 <- [1,1070,null,{}] 10:12:49 INFO - PROCESS | 3792 | 1467738769626 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:49 INFO - PROCESS | 3792 | 1467738769629 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:49 INFO - PROCESS | 3792 | 1467738769713 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:12:49 INFO - PROCESS | 3792 | 1467738769720 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:49 INFO - PROCESS | 3792 | 1467738769722 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:49 INFO - PROCESS | 3792 | ++DOCSHELL 15D45400 == 35 [pid = 3792] [id = 277] 10:12:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (1603AC00) [pid = 3792] [serial = 830] [outer = 00000000] 10:12:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (160A1C00) [pid = 3792] [serial = 831] [outer = 1603AC00] 10:12:49 INFO - PROCESS | 3792 | 1467738769767 Marionette DEBUG loaded listener.js 10:12:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (1686D000) [pid = 3792] [serial = 832] [outer = 1603AC00] 10:12:50 INFO - PROCESS | 3792 | 1467738770191 Marionette TRACE conn3 <- [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]]]}] 10:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 625ms 10:12:50 INFO - PROCESS | 3792 | 1467738770244 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:12:50 INFO - PROCESS | 3792 | 1467738770246 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 10:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:12:50 INFO - PROCESS | 3792 | 1467738770249 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:12:50 INFO - PROCESS | 3792 | 1467738770251 Marionette TRACE conn3 <- [1,1074,null,{}] 10:12:50 INFO - PROCESS | 3792 | 1467738770255 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:50 INFO - PROCESS | 3792 | 1467738770256 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:50 INFO - PROCESS | 3792 | 1467738770338 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:12:50 INFO - PROCESS | 3792 | 1467738770343 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:50 INFO - PROCESS | 3792 | 1467738770345 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:50 INFO - PROCESS | 3792 | ++DOCSHELL 16870800 == 36 [pid = 3792] [id = 278] 10:12:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16894800) [pid = 3792] [serial = 833] [outer = 00000000] 10:12:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1692A400) [pid = 3792] [serial = 834] [outer = 16894800] 10:12:50 INFO - PROCESS | 3792 | 1467738770371 Marionette DEBUG loaded listener.js 10:12:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1743D400) [pid = 3792] [serial = 835] [outer = 16894800] 10:12:50 INFO - PROCESS | 3792 | 1467738770795 Marionette TRACE conn3 <- [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]]]}] 10:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 609ms 10:12:50 INFO - PROCESS | 3792 | 1467738770851 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:12:50 INFO - PROCESS | 3792 | 1467738770853 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 10:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:12:50 INFO - PROCESS | 3792 | 1467738770861 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:12:50 INFO - PROCESS | 3792 | 1467738770863 Marionette TRACE conn3 <- [1,1078,null,{}] 10:12:50 INFO - PROCESS | 3792 | 1467738770866 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:50 INFO - PROCESS | 3792 | 1467738770868 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:50 INFO - PROCESS | 3792 | 1467738770972 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:12:50 INFO - PROCESS | 3792 | 1467738770977 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:50 INFO - PROCESS | 3792 | 1467738770983 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:51 INFO - PROCESS | 3792 | ++DOCSHELL 1752D000 == 37 [pid = 3792] [id = 279] 10:12:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (17530800) [pid = 3792] [serial = 836] [outer = 00000000] 10:12:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1754BC00) [pid = 3792] [serial = 837] [outer = 17530800] 10:12:51 INFO - PROCESS | 3792 | 1467738771089 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (17CCFC00) [pid = 3792] [serial = 838] [outer = 17530800] 10:12:51 INFO - PROCESS | 3792 | 1467738771483 Marionette TRACE conn3 <- [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]]]}] 10:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 669ms 10:12:51 INFO - PROCESS | 3792 | 1467738771517 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:12:51 INFO - PROCESS | 3792 | 1467738771519 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 10:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:12:51 INFO - PROCESS | 3792 | 1467738771522 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:12:51 INFO - PROCESS | 3792 | 1467738771524 Marionette TRACE conn3 <- [1,1082,null,{}] 10:12:51 INFO - PROCESS | 3792 | 1467738771528 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:51 INFO - PROCESS | 3792 | 1467738771530 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:51 INFO - PROCESS | 3792 | 1467738771637 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:12:51 INFO - PROCESS | 3792 | 1467738771725 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 3792 | 1467738771727 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:51 INFO - PROCESS | 3792 | ++DOCSHELL 16098000 == 38 [pid = 3792] [id = 280] 10:12:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (19798C00) [pid = 3792] [serial = 839] [outer = 00000000] 10:12:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (198A0800) [pid = 3792] [serial = 840] [outer = 19798C00] 10:12:51 INFO - PROCESS | 3792 | 1467738771769 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (198A7800) [pid = 3792] [serial = 841] [outer = 19798C00] 10:12:52 INFO - PROCESS | 3792 | 1467738772146 Marionette TRACE conn3 <- [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]]]}] 10:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 654ms 10:12:52 INFO - PROCESS | 3792 | 1467738772187 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:12:52 INFO - PROCESS | 3792 | 1467738772189 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 10:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:12:52 INFO - PROCESS | 3792 | 1467738772193 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:12:52 INFO - PROCESS | 3792 | 1467738772195 Marionette TRACE conn3 <- [1,1086,null,{}] 10:12:52 INFO - PROCESS | 3792 | 1467738772198 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:52 INFO - PROCESS | 3792 | 1467738772200 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:52 INFO - PROCESS | 3792 | 1467738772304 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:12:52 INFO - PROCESS | 3792 | 1467738772309 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:52 INFO - PROCESS | 3792 | 1467738772311 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:52 INFO - PROCESS | 3792 | ++DOCSHELL 19790800 == 39 [pid = 3792] [id = 281] 10:12:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (19792800) [pid = 3792] [serial = 842] [outer = 00000000] 10:12:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1A108000) [pid = 3792] [serial = 843] [outer = 19792800] 10:12:52 INFO - PROCESS | 3792 | 1467738772354 Marionette DEBUG loaded listener.js 10:12:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1A10A800) [pid = 3792] [serial = 844] [outer = 19792800] 10:12:52 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1686EC00) [pid = 3792] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:12:52 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (174E0400) [pid = 3792] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:12:52 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (11AED000) [pid = 3792] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:12:52 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13ED0400) [pid = 3792] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:12:52 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1603A000) [pid = 3792] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:12:52 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (0C7ECC00) [pid = 3792] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:12:52 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (16DB1C00) [pid = 3792] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:12:52 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1440DC00) [pid = 3792] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:12:52 INFO - PROCESS | 3792 | 1467738772841 Marionette TRACE conn3 <- [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]]]}] 10:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 654ms 10:12:52 INFO - PROCESS | 3792 | 1467738772872 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:12:52 INFO - PROCESS | 3792 | 1467738772858 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 10:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:12:52 INFO - PROCESS | 3792 | 1467738772861 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:12:52 INFO - PROCESS | 3792 | 1467738772862 Marionette TRACE conn3 <- [1,1090,null,{}] 10:12:52 INFO - PROCESS | 3792 | 1467738772866 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:52 INFO - PROCESS | 3792 | 1467738772868 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:52 INFO - PROCESS | 3792 | 1467738772975 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:12:52 INFO - PROCESS | 3792 | 1467738772984 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:52 INFO - PROCESS | 3792 | 1467738772986 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:52 INFO - PROCESS | 3792 | ++DOCSHELL 10A82C00 == 40 [pid = 3792] [id = 282] 10:12:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (142AA800) [pid = 3792] [serial = 845] [outer = 00000000] 10:12:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16896400) [pid = 3792] [serial = 846] [outer = 142AA800] 10:12:53 INFO - PROCESS | 3792 | 1467738773028 Marionette DEBUG loaded listener.js 10:12:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16925800) [pid = 3792] [serial = 847] [outer = 142AA800] 10:12:53 INFO - PROCESS | 3792 | 1467738773425 Marionette TRACE conn3 <- [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]]]}] 10:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 595ms 10:12:53 INFO - PROCESS | 3792 | 1467738773481 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:12:53 INFO - PROCESS | 3792 | 1467738773482 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 10:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:12:53 INFO - PROCESS | 3792 | 1467738773486 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:12:53 INFO - PROCESS | 3792 | 1467738773487 Marionette TRACE conn3 <- [1,1094,null,{}] 10:12:53 INFO - PROCESS | 3792 | 1467738773491 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:53 INFO - PROCESS | 3792 | 1467738773493 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:53 INFO - PROCESS | 3792 | 1467738773580 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:12:53 INFO - PROCESS | 3792 | 1467738773586 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:53 INFO - PROCESS | 3792 | 1467738773571 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:53 INFO - PROCESS | 3792 | ++DOCSHELL 112EFC00 == 41 [pid = 3792] [id = 283] 10:12:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16092800) [pid = 3792] [serial = 848] [outer = 00000000] 10:12:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1A2CAC00) [pid = 3792] [serial = 849] [outer = 16092800] 10:12:53 INFO - PROCESS | 3792 | 1467738773622 Marionette DEBUG loaded listener.js 10:12:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1A619400) [pid = 3792] [serial = 850] [outer = 16092800] 10:12:53 INFO - PROCESS | 3792 | 1467738773999 Marionette TRACE conn3 <- [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]]]}] 10:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 565ms 10:12:54 INFO - PROCESS | 3792 | 1467738774045 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:12:54 INFO - PROCESS | 3792 | 1467738774047 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 10:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:12:54 INFO - PROCESS | 3792 | 1467738774051 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:12:54 INFO - PROCESS | 3792 | 1467738774052 Marionette TRACE conn3 <- [1,1098,null,{}] 10:12:54 INFO - PROCESS | 3792 | 1467738774072 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:54 INFO - PROCESS | 3792 | 1467738774073 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:54 INFO - PROCESS | 3792 | 1467738774150 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:12:54 INFO - PROCESS | 3792 | 1467738774156 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:54 INFO - PROCESS | 3792 | 1467738774158 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:54 INFO - PROCESS | 3792 | ++DOCSHELL 1A738400 == 42 [pid = 3792] [id = 284] 10:12:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1A739000) [pid = 3792] [serial = 851] [outer = 00000000] 10:12:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1A740400) [pid = 3792] [serial = 852] [outer = 1A739000] 10:12:54 INFO - PROCESS | 3792 | 1467738774203 Marionette DEBUG loaded listener.js 10:12:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1A8A4C00) [pid = 3792] [serial = 853] [outer = 1A739000] 10:12:54 INFO - PROCESS | 3792 | 1467738774645 Marionette TRACE conn3 <- [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]]]}] 10:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 609ms 10:12:54 INFO - PROCESS | 3792 | 1467738774675 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:12:54 INFO - PROCESS | 3792 | 1467738774678 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 10:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:12:54 INFO - PROCESS | 3792 | 1467738774681 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:12:54 INFO - PROCESS | 3792 | 1467738774683 Marionette TRACE conn3 <- [1,1102,null,{}] 10:12:54 INFO - PROCESS | 3792 | 1467738774686 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:54 INFO - PROCESS | 3792 | 1467738774689 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:54 INFO - PROCESS | 3792 | 1467738774828 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:12:54 INFO - PROCESS | 3792 | 1467738774933 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:54 INFO - PROCESS | 3792 | 1467738774936 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:54 INFO - PROCESS | 3792 | ++DOCSHELL 10A09C00 == 43 [pid = 3792] [id = 285] 10:12:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (10A0C000) [pid = 3792] [serial = 854] [outer = 00000000] 10:12:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (10ECB800) [pid = 3792] [serial = 855] [outer = 10A0C000] 10:12:54 INFO - PROCESS | 3792 | 1467738774976 Marionette DEBUG loaded listener.js 10:12:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (12854400) [pid = 3792] [serial = 856] [outer = 10A0C000] 10:12:55 INFO - PROCESS | 3792 | 1467738775602 Marionette TRACE conn3 <- [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]]]}] 10:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 951ms 10:12:55 INFO - PROCESS | 3792 | 1467738775648 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:12:55 INFO - PROCESS | 3792 | 1467738775652 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 10:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:12:55 INFO - PROCESS | 3792 | 1467738775657 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:12:55 INFO - PROCESS | 3792 | 1467738775661 Marionette TRACE conn3 <- [1,1106,null,{}] 10:12:55 INFO - PROCESS | 3792 | 1467738775679 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:55 INFO - PROCESS | 3792 | 1467738775683 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:55 INFO - PROCESS | 3792 | 1467738775794 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:12:55 INFO - PROCESS | 3792 | 1467738775921 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:55 INFO - PROCESS | 3792 | 1467738775924 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:55 INFO - PROCESS | 3792 | ++DOCSHELL 131E8400 == 44 [pid = 3792] [id = 286] 10:12:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (13442000) [pid = 3792] [serial = 857] [outer = 00000000] 10:12:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (14403400) [pid = 3792] [serial = 858] [outer = 13442000] 10:12:55 INFO - PROCESS | 3792 | 1467738775981 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (15D38400) [pid = 3792] [serial = 859] [outer = 13442000] 10:12:56 INFO - PROCESS | 3792 | 1467738776541 Marionette TRACE conn3 <- [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]]]}] 10:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 922ms 10:12:56 INFO - PROCESS | 3792 | 1467738776572 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:12:56 INFO - PROCESS | 3792 | 1467738776575 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 10:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:12:56 INFO - PROCESS | 3792 | 1467738776580 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:12:56 INFO - PROCESS | 3792 | 1467738776583 Marionette TRACE conn3 <- [1,1110,null,{}] 10:12:56 INFO - PROCESS | 3792 | 1467738776587 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:56 INFO - PROCESS | 3792 | 1467738776589 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:56 INFO - PROCESS | 3792 | 1467738776702 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:12:56 INFO - PROCESS | 3792 | 1467738776785 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:56 INFO - PROCESS | 3792 | 1467738776787 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:56 INFO - PROCESS | 3792 | ++DOCSHELL 174E7000 == 45 [pid = 3792] [id = 287] 10:12:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (17531000) [pid = 3792] [serial = 860] [outer = 00000000] 10:12:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1978B000) [pid = 3792] [serial = 861] [outer = 17531000] 10:12:56 INFO - PROCESS | 3792 | 1467738776839 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1989C000) [pid = 3792] [serial = 862] [outer = 17531000] 10:12:57 INFO - PROCESS | 3792 | 1467738777458 Marionette TRACE conn3 <- [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]]]}] 10:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 907ms 10:12:57 INFO - PROCESS | 3792 | 1467738777474 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:12:57 INFO - PROCESS | 3792 | 1467738777478 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 10:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:12:57 INFO - PROCESS | 3792 | 1467738777489 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 3792 | 1467738777494 Marionette TRACE conn3 <- [1,1114,null,{}] 10:12:57 INFO - PROCESS | 3792 | 1467738777497 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:57 INFO - PROCESS | 3792 | 1467738777501 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:57 INFO - PROCESS | 3792 | 1467738777611 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:12:57 INFO - PROCESS | 3792 | 1467738777715 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:57 INFO - PROCESS | 3792 | 1467738777717 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:57 INFO - PROCESS | 3792 | ++DOCSHELL 1978DC00 == 46 [pid = 3792] [id = 288] 10:12:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1A109400) [pid = 3792] [serial = 863] [outer = 00000000] 10:12:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1A8AD800) [pid = 3792] [serial = 864] [outer = 1A109400] 10:12:57 INFO - PROCESS | 3792 | 1467738777752 Marionette DEBUG loaded listener.js 10:12:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1AABCC00) [pid = 3792] [serial = 865] [outer = 1A109400] 10:12:58 INFO - PROCESS | 3792 | 1467738778571 Marionette TRACE conn3 <- [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]]]}] 10:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1085ms 10:12:58 INFO - PROCESS | 3792 | 1467738778581 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:12:58 INFO - PROCESS | 3792 | 1467738778585 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 10:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:12:58 INFO - PROCESS | 3792 | 1467738778603 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:12:58 INFO - PROCESS | 3792 | 1467738778606 Marionette TRACE conn3 <- [1,1118,null,{}] 10:12:58 INFO - PROCESS | 3792 | 1467738778611 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:58 INFO - PROCESS | 3792 | 1467738778614 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:58 INFO - PROCESS | 3792 | 1467738778725 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:12:58 INFO - PROCESS | 3792 | 1467738778864 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:58 INFO - PROCESS | 3792 | 1467738778867 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:58 INFO - PROCESS | 3792 | ++DOCSHELL 10ECA400 == 47 [pid = 3792] [id = 289] 10:12:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (112EE000) [pid = 3792] [serial = 866] [outer = 00000000] 10:12:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (13919000) [pid = 3792] [serial = 867] [outer = 112EE000] 10:12:58 INFO - PROCESS | 3792 | 1467738778916 Marionette DEBUG loaded listener.js 10:12:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (13ED0C00) [pid = 3792] [serial = 868] [outer = 112EE000] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 1A738400 == 46 [pid = 3792] [id = 284] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 112EFC00 == 45 [pid = 3792] [id = 283] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 10A82C00 == 44 [pid = 3792] [id = 282] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 19790800 == 43 [pid = 3792] [id = 281] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 16098000 == 42 [pid = 3792] [id = 280] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 1752D000 == 41 [pid = 3792] [id = 279] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 16870800 == 40 [pid = 3792] [id = 278] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 15D45400 == 39 [pid = 3792] [id = 277] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 1344B400 == 38 [pid = 3792] [id = 276] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 12BD3C00 == 37 [pid = 3792] [id = 275] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 0C7F2800 == 36 [pid = 3792] [id = 274] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 1445D800 == 35 [pid = 3792] [id = 273] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 1120D800 == 34 [pid = 3792] [id = 272] 10:12:59 INFO - PROCESS | 3792 | --DOCSHELL 14452000 == 33 [pid = 3792] [id = 271] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (1689A000) [pid = 3792] [serial = 798] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (1754C400) [pid = 3792] [serial = 801] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (1120D400) [pid = 3792] [serial = 783] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (12B05400) [pid = 3792] [serial = 789] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (130DB800) [pid = 3792] [serial = 790] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (142A5400) [pid = 3792] [serial = 792] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (14406800) [pid = 3792] [serial = 793] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (13031800) [pid = 3792] [serial = 786] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (16B0AC00) [pid = 3792] [serial = 799] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (16097800) [pid = 3792] [serial = 795] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (10A08400) [pid = 3792] [serial = 804] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (17687800) [pid = 3792] [serial = 802] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (13149000) [pid = 3792] [serial = 805] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (198A0000) [pid = 3792] [serial = 810] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (198A2400) [pid = 3792] [serial = 811] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (180B5800) [pid = 3792] [serial = 807] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1689A800) [pid = 3792] [serial = 808] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1609E400) [pid = 3792] [serial = 796] [outer = 00000000] [url = about:blank] 10:12:59 INFO - PROCESS | 3792 | 1467738779358 Marionette TRACE conn3 <- [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]]]}] 10:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 788ms 10:12:59 INFO - PROCESS | 3792 | 1467738779414 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:12:59 INFO - PROCESS | 3792 | 1467738779418 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 10:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:12:59 INFO - PROCESS | 3792 | 1467738779428 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:12:59 INFO - PROCESS | 3792 | 1467738779431 Marionette TRACE conn3 <- [1,1122,null,{}] 10:12:59 INFO - PROCESS | 3792 | 1467738779434 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:59 INFO - PROCESS | 3792 | 1467738779437 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:59 INFO - PROCESS | 3792 | 1467738779504 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:12:59 INFO - PROCESS | 3792 | 1467738779510 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:59 INFO - PROCESS | 3792 | 1467738779512 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:12:59 INFO - PROCESS | 3792 | ++DOCSHELL 13142400 == 34 [pid = 3792] [id = 290] 10:12:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (13147000) [pid = 3792] [serial = 869] [outer = 00000000] 10:12:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (142A5400) [pid = 3792] [serial = 870] [outer = 13147000] 10:12:59 INFO - PROCESS | 3792 | 1467738779561 Marionette DEBUG loaded listener.js 10:12:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (154B1400) [pid = 3792] [serial = 871] [outer = 13147000] 10:13:00 INFO - PROCESS | 3792 | 1467738780023 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 654ms 10:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:13:00 INFO - PROCESS | 3792 | 1467738780093 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:13:00 INFO - PROCESS | 3792 | 1467738780095 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 10:13:00 INFO - PROCESS | 3792 | 1467738780099 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:13:00 INFO - PROCESS | 3792 | 1467738780102 Marionette TRACE conn3 <- [1,1126,null,{}] 10:13:00 INFO - PROCESS | 3792 | 1467738780112 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:00 INFO - PROCESS | 3792 | 1467738780116 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:00 INFO - PROCESS | 3792 | 1467738780226 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:13:00 INFO - PROCESS | 3792 | 1467738780308 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:00 INFO - PROCESS | 3792 | 1467738780311 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:00 INFO - PROCESS | 3792 | ++DOCSHELL 16870C00 == 35 [pid = 3792] [id = 291] 10:13:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16873C00) [pid = 3792] [serial = 872] [outer = 00000000] 10:13:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16899400) [pid = 3792] [serial = 873] [outer = 16873C00] 10:13:00 INFO - PROCESS | 3792 | 1467738780357 Marionette DEBUG loaded listener.js 10:13:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (16B0F000) [pid = 3792] [serial = 874] [outer = 16873C00] 10:13:00 INFO - PROCESS | 3792 | 1467738780695 Marionette TRACE conn3 <- [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]]]}] 10:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 654ms 10:13:00 INFO - PROCESS | 3792 | 1467738780761 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:13:00 INFO - PROCESS | 3792 | 1467738780764 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 10:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:13:00 INFO - PROCESS | 3792 | 1467738780767 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:13:00 INFO - PROCESS | 3792 | 1467738780769 Marionette TRACE conn3 <- [1,1130,null,{}] 10:13:00 INFO - PROCESS | 3792 | 1467738780772 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:00 INFO - PROCESS | 3792 | 1467738780774 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:00 INFO - PROCESS | 3792 | 1467738780857 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:13:00 INFO - PROCESS | 3792 | 1467738780862 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:00 INFO - PROCESS | 3792 | 1467738780864 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:00 INFO - PROCESS | 3792 | ++DOCSHELL 17446800 == 36 [pid = 3792] [id = 292] 10:13:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (17536400) [pid = 3792] [serial = 875] [outer = 00000000] 10:13:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (175D6C00) [pid = 3792] [serial = 876] [outer = 17536400] 10:13:00 INFO - PROCESS | 3792 | 1467738780900 Marionette DEBUG loaded listener.js 10:13:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (17687800) [pid = 3792] [serial = 877] [outer = 17536400] 10:13:01 INFO - PROCESS | 3792 | 1467738781345 Marionette TRACE conn3 <- [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]]]}] 10:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 609ms 10:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:13:01 INFO - PROCESS | 3792 | 1467738781377 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:13:01 INFO - PROCESS | 3792 | 1467738781379 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 10:13:01 INFO - PROCESS | 3792 | 1467738781383 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:13:01 INFO - PROCESS | 3792 | 1467738781384 Marionette TRACE conn3 <- [1,1134,null,{}] 10:13:01 INFO - PROCESS | 3792 | 1467738781388 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:01 INFO - PROCESS | 3792 | 1467738781390 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:01 INFO - PROCESS | 3792 | 1467738781499 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:13:01 INFO - PROCESS | 3792 | 1467738781584 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:01 INFO - PROCESS | 3792 | 1467738781587 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:01 INFO - PROCESS | 3792 | ++DOCSHELL 174E3800 == 37 [pid = 3792] [id = 293] 10:13:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1752D000) [pid = 3792] [serial = 878] [outer = 00000000] 10:13:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (182C7400) [pid = 3792] [serial = 879] [outer = 1752D000] 10:13:01 INFO - PROCESS | 3792 | 1467738781629 Marionette DEBUG loaded listener.js 10:13:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (182D1000) [pid = 3792] [serial = 880] [outer = 1752D000] 10:13:02 INFO - PROCESS | 3792 | 1467738782062 Marionette TRACE conn3 <- [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]]]}] 10:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 699ms 10:13:02 INFO - PROCESS | 3792 | 1467738782087 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:13:02 INFO - PROCESS | 3792 | 1467738782089 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 10:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:13:02 INFO - PROCESS | 3792 | 1467738782092 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:13:02 INFO - PROCESS | 3792 | 1467738782094 Marionette TRACE conn3 <- [1,1138,null,{}] 10:13:02 INFO - PROCESS | 3792 | 1467738782097 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:02 INFO - PROCESS | 3792 | 1467738782102 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:02 INFO - PROCESS | 3792 | 1467738782239 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:13:02 INFO - PROCESS | 3792 | 1467738782246 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:02 INFO - PROCESS | 3792 | 1467738782248 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:02 INFO - PROCESS | 3792 | ++DOCSHELL 16098400 == 38 [pid = 3792] [id = 294] 10:13:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1743C400) [pid = 3792] [serial = 881] [outer = 00000000] 10:13:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1A620C00) [pid = 3792] [serial = 882] [outer = 1743C400] 10:13:02 INFO - PROCESS | 3792 | 1467738782342 Marionette DEBUG loaded listener.js 10:13:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1A73F000) [pid = 3792] [serial = 883] [outer = 1743C400] 10:13:02 INFO - PROCESS | 3792 | 1467738782730 Marionette TRACE conn3 <- [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]]]}] 10:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 654ms 10:13:02 INFO - PROCESS | 3792 | 1467738782788 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:13:02 INFO - PROCESS | 3792 | 1467738782790 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 10:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:13:02 INFO - PROCESS | 3792 | 1467738782808 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:13:02 INFO - PROCESS | 3792 | 1467738782809 Marionette TRACE conn3 <- [1,1142,null,{}] 10:13:02 INFO - PROCESS | 3792 | 1467738782813 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:02 INFO - PROCESS | 3792 | 1467738782815 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:02 INFO - PROCESS | 3792 | 1467738782973 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:13:03 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (19792800) [pid = 3792] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:13:03 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (1391D800) [pid = 3792] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:13:03 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (0C7F3400) [pid = 3792] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:13:03 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1603AC00) [pid = 3792] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:13:03 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (16894800) [pid = 3792] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:13:03 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (12BDA800) [pid = 3792] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:13:03 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (19798C00) [pid = 3792] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:13:03 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (142AA800) [pid = 3792] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:13:03 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (17530800) [pid = 3792] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:13:03 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (16092800) [pid = 3792] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:13:03 INFO - PROCESS | 3792 | 1467738783136 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:03 INFO - PROCESS | 3792 | 1467738783139 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:03 INFO - PROCESS | 3792 | ++DOCSHELL 0C7F3400 == 39 [pid = 3792] [id = 295] 10:13:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (104DEC00) [pid = 3792] [serial = 884] [outer = 00000000] 10:13:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (13949C00) [pid = 3792] [serial = 885] [outer = 104DEC00] 10:13:03 INFO - PROCESS | 3792 | 1467738783185 Marionette DEBUG loaded listener.js 10:13:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (14454800) [pid = 3792] [serial = 886] [outer = 104DEC00] 10:13:03 INFO - PROCESS | 3792 | 1467738783529 Marionette TRACE conn3 <- [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]]]}] 10:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 773ms 10:13:03 INFO - PROCESS | 3792 | 1467738783567 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:13:03 INFO - PROCESS | 3792 | 1467738783569 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 10:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:13:03 INFO - PROCESS | 3792 | 1467738783572 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:13:03 INFO - PROCESS | 3792 | 1467738783574 Marionette TRACE conn3 <- [1,1146,null,{}] 10:13:03 INFO - PROCESS | 3792 | 1467738783577 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:03 INFO - PROCESS | 3792 | 1467738783579 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:03 INFO - PROCESS | 3792 | 1467738783661 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:13:03 INFO - PROCESS | 3792 | 1467738783749 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:03 INFO - PROCESS | 3792 | 1467738783751 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:03 INFO - PROCESS | 3792 | ++DOCSHELL 1609C400 == 40 [pid = 3792] [id = 296] 10:13:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (16930C00) [pid = 3792] [serial = 887] [outer = 00000000] 10:13:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1A8A4000) [pid = 3792] [serial = 888] [outer = 16930C00] 10:13:03 INFO - PROCESS | 3792 | 1467738783793 Marionette DEBUG loaded listener.js 10:13:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1A8A9800) [pid = 3792] [serial = 889] [outer = 16930C00] 10:13:04 INFO - PROCESS | 3792 | 1467738784146 Marionette TRACE conn3 <- [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]]]}] 10:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 610ms 10:13:04 INFO - PROCESS | 3792 | 1467738784193 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:13:04 INFO - PROCESS | 3792 | 1467738784195 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 10:13:04 INFO - PROCESS | 3792 | 1467738784198 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:13:04 INFO - PROCESS | 3792 | 1467738784200 Marionette TRACE conn3 <- [1,1150,null,{}] 10:13:04 INFO - PROCESS | 3792 | 1467738784204 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:04 INFO - PROCESS | 3792 | 1467738784206 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:04 INFO - PROCESS | 3792 | 1467738784302 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:13:04 INFO - PROCESS | 3792 | 1467738784336 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:04 INFO - PROCESS | 3792 | 1467738784338 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:04 INFO - PROCESS | 3792 | ++DOCSHELL 13C79400 == 41 [pid = 3792] [id = 297] 10:13:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1609B400) [pid = 3792] [serial = 890] [outer = 00000000] 10:13:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1AE53400) [pid = 3792] [serial = 891] [outer = 1609B400] 10:13:04 INFO - PROCESS | 3792 | 1467738784380 Marionette DEBUG loaded listener.js 10:13:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1AE56800) [pid = 3792] [serial = 892] [outer = 1609B400] 10:13:04 INFO - PROCESS | 3792 | 1467738784750 Marionette TRACE conn3 <- [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]]]}] 10:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 610ms 10:13:04 INFO - PROCESS | 3792 | 1467738784797 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:13:04 INFO - PROCESS | 3792 | 1467738784799 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 10:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:13:04 INFO - PROCESS | 3792 | 1467738784803 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:13:04 INFO - PROCESS | 3792 | 1467738784804 Marionette TRACE conn3 <- [1,1154,null,{}] 10:13:04 INFO - PROCESS | 3792 | 1467738784808 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:04 INFO - PROCESS | 3792 | 1467738784810 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:04 INFO - PROCESS | 3792 | 1467738784944 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:13:04 INFO - PROCESS | 3792 | 1467738784955 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:04 INFO - PROCESS | 3792 | 1467738784957 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:04 INFO - PROCESS | 3792 | ++DOCSHELL 1A735400 == 42 [pid = 3792] [id = 298] 10:13:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1AC55400) [pid = 3792] [serial = 893] [outer = 00000000] 10:13:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (1AF23800) [pid = 3792] [serial = 894] [outer = 1AC55400] 10:13:04 INFO - PROCESS | 3792 | 1467738784982 Marionette DEBUG loaded listener.js 10:13:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (1AF26C00) [pid = 3792] [serial = 895] [outer = 1AC55400] 10:13:05 INFO - PROCESS | 3792 | 1467738785637 Marionette TRACE conn3 <- [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]]]}] 10:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 892ms 10:13:05 INFO - PROCESS | 3792 | 1467738785713 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:13:05 INFO - PROCESS | 3792 | 1467738785718 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 10:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:13:05 INFO - PROCESS | 3792 | 1467738785706 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:13:05 INFO - PROCESS | 3792 | 1467738785711 Marionette TRACE conn3 <- [1,1158,null,{}] 10:13:05 INFO - PROCESS | 3792 | 1467738785717 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:05 INFO - PROCESS | 3792 | 1467738785720 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:05 INFO - PROCESS | 3792 | 1467738785839 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:13:05 INFO - PROCESS | 3792 | 1467738785970 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:05 INFO - PROCESS | 3792 | 1467738785973 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:05 INFO - PROCESS | 3792 | ++DOCSHELL 10EC7C00 == 43 [pid = 3792] [id = 299] 10:13:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (10ECA800) [pid = 3792] [serial = 896] [outer = 00000000] 10:13:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (13448800) [pid = 3792] [serial = 897] [outer = 10ECA800] 10:13:06 INFO - PROCESS | 3792 | 1467738786029 Marionette DEBUG loaded listener.js 10:13:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (13ECD400) [pid = 3792] [serial = 898] [outer = 10ECA800] 10:13:06 INFO - PROCESS | 3792 | 1467738786535 Marionette TRACE conn3 <- [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]]]}] 10:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 848ms 10:13:06 INFO - PROCESS | 3792 | 1467738786575 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:13:06 INFO - PROCESS | 3792 | 1467738786580 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 10:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:13:06 INFO - PROCESS | 3792 | 1467738786587 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:13:06 INFO - PROCESS | 3792 | 1467738786589 Marionette TRACE conn3 <- [1,1162,null,{}] 10:13:06 INFO - PROCESS | 3792 | 1467738786593 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:06 INFO - PROCESS | 3792 | 1467738786596 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:06 INFO - PROCESS | 3792 | 1467738786707 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:13:06 INFO - PROCESS | 3792 | 1467738786794 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:06 INFO - PROCESS | 3792 | 1467738786797 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:06 INFO - PROCESS | 3792 | ++DOCSHELL 160A0000 == 44 [pid = 3792] [id = 300] 10:13:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (166DCC00) [pid = 3792] [serial = 899] [outer = 00000000] 10:13:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (16899C00) [pid = 3792] [serial = 900] [outer = 166DCC00] 10:13:06 INFO - PROCESS | 3792 | 1467738786850 Marionette DEBUG loaded listener.js 10:13:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (17533C00) [pid = 3792] [serial = 901] [outer = 166DCC00] 10:13:07 INFO - PROCESS | 3792 | 1467738787567 Marionette TRACE conn3 <- [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] 10:13:07 INFO - PROCESS | 3792 | 1467738787628 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 10:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:13:07 INFO - PROCESS | 3792 | 1467738787632 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:13:07 INFO - PROCESS | 3792 | 1467738787636 Marionette TRACE conn3 <- [1,1166,null,{}] 10:13:07 INFO - PROCESS | 3792 | 1467738787647 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:07 INFO - PROCESS | 3792 | 1467738787652 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:07 INFO - PROCESS | 3792 | 1467738787758 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:13:07 INFO - PROCESS | 3792 | 1467738787878 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:07 INFO - PROCESS | 3792 | 1467738787882 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:07 INFO - PROCESS | 3792 | ++DOCSHELL 1AF24000 == 45 [pid = 3792] [id = 301] 10:13:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (1AF30800) [pid = 3792] [serial = 902] [outer = 00000000] 10:13:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 105 (1B0BC800) [pid = 3792] [serial = 903] [outer = 1AF30800] 10:13:07 INFO - PROCESS | 3792 | 1467738787946 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 106 (1B0D4800) [pid = 3792] [serial = 904] [outer = 1AF30800] 10:13:08 INFO - PROCESS | 3792 | 1467738788549 Marionette TRACE conn3 <- [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] 10:13:08 INFO - PROCESS | 3792 | 1467738788758 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 10:13:08 INFO - PROCESS | 3792 | 1467738788773 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:13:08 INFO - PROCESS | 3792 | 1467738788776 Marionette TRACE conn3 <- [1,1170,null,{}] 10:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:13:08 INFO - PROCESS | 3792 | 1467738788781 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:08 INFO - PROCESS | 3792 | 1467738788785 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:08 INFO - PROCESS | 3792 | 1467738788872 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:13:09 INFO - PROCESS | 3792 | 1467738789004 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:09 INFO - PROCESS | 3792 | 1467738789009 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:09 INFO - PROCESS | 3792 | ++DOCSHELL 114C8400 == 46 [pid = 3792] [id = 302] 10:13:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 107 (114D3C00) [pid = 3792] [serial = 905] [outer = 00000000] 10:13:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 108 (12BDC800) [pid = 3792] [serial = 906] [outer = 114D3C00] 10:13:09 INFO - PROCESS | 3792 | 1467738789058 Marionette DEBUG loaded listener.js 10:13:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 109 (130DB800) [pid = 3792] [serial = 907] [outer = 114D3C00] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 10EA8800 == 45 [pid = 3792] [id = 262] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 13C79400 == 44 [pid = 3792] [id = 297] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 1609C400 == 43 [pid = 3792] [id = 296] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 0C7F3400 == 42 [pid = 3792] [id = 295] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 16098400 == 41 [pid = 3792] [id = 294] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 174E3800 == 40 [pid = 3792] [id = 293] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 17446800 == 39 [pid = 3792] [id = 292] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 16870C00 == 38 [pid = 3792] [id = 291] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 13142400 == 37 [pid = 3792] [id = 290] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 10ECA400 == 36 [pid = 3792] [id = 289] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 131E8400 == 35 [pid = 3792] [id = 286] 10:13:09 INFO - PROCESS | 3792 | --DOCSHELL 10A09C00 == 34 [pid = 3792] [id = 285] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 108 (12B02C00) [pid = 3792] [serial = 816] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 107 (13ECFC00) [pid = 3792] [serial = 828] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 106 (14451C00) [pid = 3792] [serial = 829] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 105 (10A78800) [pid = 3792] [serial = 823] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 104 (10435400) [pid = 3792] [serial = 822] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (160A1C00) [pid = 3792] [serial = 831] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (1686D000) [pid = 3792] [serial = 832] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (1692A400) [pid = 3792] [serial = 834] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (130D7C00) [pid = 3792] [serial = 825] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (131ECC00) [pid = 3792] [serial = 826] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (19F6A800) [pid = 3792] [serial = 813] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (1609FC00) [pid = 3792] [serial = 819] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (1743D400) [pid = 3792] [serial = 835] [outer = 00000000] [url = about:blank] 10:13:09 INFO - PROCESS | 3792 | 1467738789642 Marionette TRACE conn3 <- [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] 10:13:09 INFO - PROCESS | 3792 | 1467738789709 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 10:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:13:09 INFO - PROCESS | 3792 | 1467738789715 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 3792 | 1467738789718 Marionette TRACE conn3 <- [1,1174,null,{}] 10:13:09 INFO - PROCESS | 3792 | 1467738789722 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:09 INFO - PROCESS | 3792 | 1467738789725 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:09 INFO - PROCESS | 3792 | 1467738789823 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:13:09 INFO - PROCESS | 3792 | 1467738789896 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:09 INFO - PROCESS | 3792 | 1467738789898 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:09 INFO - PROCESS | 3792 | ++DOCSHELL 131ED800 == 35 [pid = 3792] [id = 303] 10:13:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (131EDC00) [pid = 3792] [serial = 908] [outer = 00000000] 10:13:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (139CF000) [pid = 3792] [serial = 909] [outer = 131EDC00] 10:13:09 INFO - PROCESS | 3792 | 1467738789944 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (142A7000) [pid = 3792] [serial = 910] [outer = 131EDC00] 10:13:10 INFO - PROCESS | 3792 | 1467738790358 Marionette TRACE conn3 <- [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] 10:13:10 INFO - PROCESS | 3792 | 1467738790416 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 10:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:13:10 INFO - PROCESS | 3792 | 1467738790419 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:13:10 INFO - PROCESS | 3792 | 1467738790421 Marionette TRACE conn3 <- [1,1178,null,{}] 10:13:10 INFO - PROCESS | 3792 | 1467738790430 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:10 INFO - PROCESS | 3792 | 1467738790434 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:10 INFO - PROCESS | 3792 | 1467738790523 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:13:10 INFO - PROCESS | 3792 | 1467738790561 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:10 INFO - PROCESS | 3792 | 1467738790564 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:10 INFO - PROCESS | 3792 | ++DOCSHELL 16095800 == 36 [pid = 3792] [id = 304] 10:13:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (16096000) [pid = 3792] [serial = 911] [outer = 00000000] 10:13:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (160A0C00) [pid = 3792] [serial = 912] [outer = 16096000] 10:13:10 INFO - PROCESS | 3792 | 1467738790615 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1686DC00) [pid = 3792] [serial = 913] [outer = 16096000] 10:13:11 INFO - PROCESS | 3792 | 1467738791043 Marionette TRACE conn3 <- [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] 10:13:11 INFO - PROCESS | 3792 | 1467738791086 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 10:13:11 INFO - PROCESS | 3792 | 1467738791089 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:13:11 INFO - PROCESS | 3792 | 1467738791091 Marionette TRACE conn3 <- [1,1182,null,{}] 10:13:11 INFO - PROCESS | 3792 | 1467738791094 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:11 INFO - PROCESS | 3792 | 1467738791096 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:11 INFO - PROCESS | 3792 | 1467738791179 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:13:11 INFO - PROCESS | 3792 | 1467738791187 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 3792 | 1467738791189 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:11 INFO - PROCESS | 3792 | ++DOCSHELL 174E2000 == 37 [pid = 3792] [id = 305] 10:13:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (174E2400) [pid = 3792] [serial = 914] [outer = 00000000] 10:13:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1754BC00) [pid = 3792] [serial = 915] [outer = 174E2400] 10:13:11 INFO - PROCESS | 3792 | 1467738791233 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (17680C00) [pid = 3792] [serial = 916] [outer = 174E2400] 10:13:11 INFO - PROCESS | 3792 | 1467738791657 Marionette TRACE conn3 <- [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] 10:13:11 INFO - PROCESS | 3792 | 1467738791694 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 10:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:13:11 INFO - PROCESS | 3792 | 1467738791697 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 3792 | 1467738791699 Marionette TRACE conn3 <- [1,1186,null,{}] 10:13:11 INFO - PROCESS | 3792 | 1467738791702 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:11 INFO - PROCESS | 3792 | 1467738791704 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:11 INFO - PROCESS | 3792 | 1467738791785 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:13:11 INFO - PROCESS | 3792 | 1467738791790 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 3792 | 1467738791792 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:11 INFO - PROCESS | 3792 | ++DOCSHELL 17C37000 == 38 [pid = 3792] [id = 306] 10:13:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (17C3CC00) [pid = 3792] [serial = 917] [outer = 00000000] 10:13:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (198A4400) [pid = 3792] [serial = 918] [outer = 17C3CC00] 10:13:11 INFO - PROCESS | 3792 | 1467738791834 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (19F60800) [pid = 3792] [serial = 919] [outer = 17C3CC00] 10:13:12 INFO - PROCESS | 3792 | 1467738792306 Marionette TRACE conn3 <- [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]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 654ms 10:13:12 INFO - PROCESS | 3792 | 1467738792375 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 3792 | 1467738792377 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 10:13:12 INFO - PROCESS | 3792 | 1467738792380 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:13:12 INFO - PROCESS | 3792 | 1467738792382 Marionette TRACE conn3 <- [1,1190,null,{}] 10:13:12 INFO - PROCESS | 3792 | 1467738792386 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:12 INFO - PROCESS | 3792 | 1467738792391 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:12 INFO - PROCESS | 3792 | 1467738792513 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:13:12 INFO - PROCESS | 3792 | 1467738792575 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:12 INFO - PROCESS | 3792 | 1467738792577 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:12 INFO - PROCESS | 3792 | ++DOCSHELL 1314DC00 == 39 [pid = 3792] [id = 307] 10:13:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (19F68C00) [pid = 3792] [serial = 920] [outer = 00000000] 10:13:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (1A738400) [pid = 3792] [serial = 921] [outer = 19F68C00] 10:13:12 INFO - PROCESS | 3792 | 1467738792620 Marionette DEBUG loaded listener.js 10:13:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (1A89F800) [pid = 3792] [serial = 922] [outer = 19F68C00] 10:13:13 INFO - PROCESS | 3792 | 1467738793017 Marionette TRACE conn3 <- [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]]]}] 10:13:13 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 10:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 654ms 10:13:13 INFO - PROCESS | 3792 | 1467738793045 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 10:13:13 INFO - PROCESS | 3792 | 1467738793048 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 10:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:13:13 INFO - PROCESS | 3792 | 1467738793052 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:13:13 INFO - PROCESS | 3792 | 1467738793053 Marionette TRACE conn3 <- [1,1194,null,{}] 10:13:13 INFO - PROCESS | 3792 | 1467738793057 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:13 INFO - PROCESS | 3792 | 1467738793058 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:13 INFO - PROCESS | 3792 | 1467738793177 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:13:13 INFO - PROCESS | 3792 | 1467738793200 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 3792 | 1467738793211 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:13 INFO - PROCESS | 3792 | ++DOCSHELL 16B47C00 == 40 [pid = 3792] [id = 308] 10:13:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (16B48000) [pid = 3792] [serial = 923] [outer = 00000000] 10:13:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (16B4C400) [pid = 3792] [serial = 924] [outer = 16B48000] 10:13:13 INFO - PROCESS | 3792 | 1467738793253 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (16B4E400) [pid = 3792] [serial = 925] [outer = 16B48000] 10:13:13 INFO - PROCESS | 3792 | 1467738793673 Marionette TRACE conn3 <- [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]]]}] 10:13:13 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 10:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 654ms 10:13:13 INFO - PROCESS | 3792 | 1467738793712 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 10:13:13 INFO - PROCESS | 3792 | 1467738793714 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 10:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:13:13 INFO - PROCESS | 3792 | 1467738793717 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:13:13 INFO - PROCESS | 3792 | 1467738793719 Marionette TRACE conn3 <- [1,1198,null,{}] 10:13:13 INFO - PROCESS | 3792 | 1467738793723 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:13 INFO - PROCESS | 3792 | 1467738793724 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:13 INFO - PROCESS | 3792 | 1467738793842 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:13:13 INFO - PROCESS | 3792 | 1467738793847 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 3792 | 1467738793849 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:13 INFO - PROCESS | 3792 | ++DOCSHELL 1A2CE000 == 41 [pid = 3792] [id = 309] 10:13:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (1A619400) [pid = 3792] [serial = 926] [outer = 00000000] 10:13:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 105 (1AAC3000) [pid = 3792] [serial = 927] [outer = 1A619400] 10:13:13 INFO - PROCESS | 3792 | 1467738793876 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 106 (1AAC5800) [pid = 3792] [serial = 928] [outer = 1A619400] 10:13:14 INFO - PROCESS | 3792 | --DOMWINDOW == 105 (1609B400) [pid = 3792] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:13:14 INFO - PROCESS | 3792 | --DOMWINDOW == 104 (1752D000) [pid = 3792] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:13:14 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (1743C400) [pid = 3792] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:13:14 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (16873C00) [pid = 3792] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:13:14 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (1A109400) [pid = 3792] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:13:14 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (17536400) [pid = 3792] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:13:14 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (13147000) [pid = 3792] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:13:14 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (112EE000) [pid = 3792] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:13:14 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (104DEC00) [pid = 3792] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:13:14 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (16930C00) [pid = 3792] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:13:14 INFO - PROCESS | 3792 | 1467738794488 Marionette TRACE conn3 <- [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]]]}] 10:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 803ms 10:13:14 INFO - PROCESS | 3792 | 1467738794523 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:13:14 INFO - PROCESS | 3792 | 1467738794525 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 10:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:13:14 INFO - PROCESS | 3792 | 1467738794529 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 3792 | 1467738794531 Marionette TRACE conn3 <- [1,1202,null,{}] 10:13:14 INFO - PROCESS | 3792 | 1467738794534 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:14 INFO - PROCESS | 3792 | 1467738794536 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:14 INFO - PROCESS | 3792 | 1467738794616 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:13:14 INFO - PROCESS | 3792 | 1467738794621 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:14 INFO - PROCESS | 3792 | 1467738794623 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:14 INFO - PROCESS | 3792 | ++DOCSHELL 13033C00 == 42 [pid = 3792] [id = 310] 10:13:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (16B49C00) [pid = 3792] [serial = 929] [outer = 00000000] 10:13:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (198A1C00) [pid = 3792] [serial = 930] [outer = 16B49C00] 10:13:14 INFO - PROCESS | 3792 | 1467738794651 Marionette DEBUG loaded listener.js 10:13:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (1A734C00) [pid = 3792] [serial = 931] [outer = 16B49C00] 10:13:15 INFO - PROCESS | 3792 | 1467738795044 Marionette TRACE conn3 <- [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]]]}] 10:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 565ms 10:13:15 INFO - PROCESS | 3792 | 1467738795104 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:13:15 INFO - PROCESS | 3792 | 1467738795106 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 10:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:13:15 INFO - PROCESS | 3792 | 1467738795114 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:13:15 INFO - PROCESS | 3792 | 1467738795116 Marionette TRACE conn3 <- [1,1206,null,{}] 10:13:15 INFO - PROCESS | 3792 | 1467738795119 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:15 INFO - PROCESS | 3792 | 1467738795121 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:15 INFO - PROCESS | 3792 | 1467738795213 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:13:15 INFO - PROCESS | 3792 | 1467738795218 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:15 INFO - PROCESS | 3792 | 1467738795220 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:15 INFO - PROCESS | 3792 | ++DOCSHELL 13147000 == 43 [pid = 3792] [id = 311] 10:13:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (13449000) [pid = 3792] [serial = 932] [outer = 00000000] 10:13:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (1AE5A800) [pid = 3792] [serial = 933] [outer = 13449000] 10:13:15 INFO - PROCESS | 3792 | 1467738795263 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (1AE5F000) [pid = 3792] [serial = 934] [outer = 13449000] 10:13:15 INFO - PROCESS | 3792 | 1467738795686 Marionette TRACE conn3 <- [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]]]}] 10:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 610ms 10:13:15 INFO - PROCESS | 3792 | 1467738795733 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:13:15 INFO - PROCESS | 3792 | 1467738795735 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 10:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:13:15 INFO - PROCESS | 3792 | 1467738795738 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:13:15 INFO - PROCESS | 3792 | 1467738795723 Marionette TRACE conn3 <- [1,1210,null,{}] 10:13:15 INFO - PROCESS | 3792 | 1467738795726 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:15 INFO - PROCESS | 3792 | 1467738795729 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:15 INFO - PROCESS | 3792 | 1467738795824 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:13:15 INFO - PROCESS | 3792 | 1467738795833 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:15 INFO - PROCESS | 3792 | 1467738795835 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:15 INFO - PROCESS | 3792 | ++DOCSHELL 16B9F000 == 44 [pid = 3792] [id = 312] 10:13:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (16BA0400) [pid = 3792] [serial = 935] [outer = 00000000] 10:13:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (16BA5800) [pid = 3792] [serial = 936] [outer = 16BA0400] 10:13:15 INFO - PROCESS | 3792 | 1467738795885 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 105 (1B0B6800) [pid = 3792] [serial = 937] [outer = 16BA0400] 10:13:16 INFO - PROCESS | 3792 | 1467738796525 Marionette TRACE conn3 <- [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] 10:13:16 INFO - PROCESS | 3792 | 1467738796588 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 10:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:13:16 INFO - PROCESS | 3792 | 1467738796593 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:13:16 INFO - PROCESS | 3792 | 1467738796598 Marionette TRACE conn3 <- [1,1214,null,{}] 10:13:16 INFO - PROCESS | 3792 | 1467738796603 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:16 INFO - PROCESS | 3792 | 1467738796606 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:16 INFO - PROCESS | 3792 | 1467738796753 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:13:16 INFO - PROCESS | 3792 | 1467738796864 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 3792 | 1467738796867 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:16 INFO - PROCESS | 3792 | ++DOCSHELL 10A0B800 == 45 [pid = 3792] [id = 313] 10:13:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 106 (10EA1400) [pid = 3792] [serial = 938] [outer = 00000000] 10:13:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 107 (13151800) [pid = 3792] [serial = 939] [outer = 10EA1400] 10:13:16 INFO - PROCESS | 3792 | 1467738796906 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 108 (15F7C400) [pid = 3792] [serial = 940] [outer = 10EA1400] 10:13:17 INFO - PROCESS | 3792 | 1467738797459 Marionette TRACE conn3 <- [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]]]}] 10:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 892ms 10:13:17 INFO - PROCESS | 3792 | 1467738797502 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:13:17 INFO - PROCESS | 3792 | 1467738797507 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 10:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:13:17 INFO - PROCESS | 3792 | 1467738797514 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 3792 | 1467738797516 Marionette TRACE conn3 <- [1,1218,null,{}] 10:13:17 INFO - PROCESS | 3792 | 1467738797520 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:17 INFO - PROCESS | 3792 | 1467738797523 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:17 INFO - PROCESS | 3792 | 1467738797620 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:13:17 INFO - PROCESS | 3792 | 1467738797727 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:17 INFO - PROCESS | 3792 | 1467738797730 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:17 INFO - PROCESS | 3792 | ++DOCSHELL 16B05C00 == 46 [pid = 3792] [id = 314] 10:13:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 109 (16B3FC00) [pid = 3792] [serial = 941] [outer = 00000000] 10:13:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 110 (16B49400) [pid = 3792] [serial = 942] [outer = 16B3FC00] 10:13:17 INFO - PROCESS | 3792 | 1467738797784 Marionette DEBUG loaded listener.js 10:13:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 111 (16B9A000) [pid = 3792] [serial = 943] [outer = 16B3FC00] 10:13:18 INFO - PROCESS | 3792 | 1467738798410 Marionette TRACE conn3 <- [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]]]}] 10:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 951ms 10:13:18 INFO - PROCESS | 3792 | 1467738798465 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:13:18 INFO - PROCESS | 3792 | 1467738798467 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 10:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:13:18 INFO - PROCESS | 3792 | 1467738798471 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:13:18 INFO - PROCESS | 3792 | 1467738798475 Marionette TRACE conn3 <- [1,1222,null,{}] 10:13:18 INFO - PROCESS | 3792 | 1467738798486 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:18 INFO - PROCESS | 3792 | 1467738798491 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:18 INFO - PROCESS | 3792 | 1467738798626 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:13:18 INFO - PROCESS | 3792 | 1467738798643 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 3792 | 1467738798647 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:18 INFO - PROCESS | 3792 | ++DOCSHELL 1989E000 == 47 [pid = 3792] [id = 315] 10:13:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 112 (198A3800) [pid = 3792] [serial = 944] [outer = 00000000] 10:13:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 113 (1A1E0000) [pid = 3792] [serial = 945] [outer = 198A3800] 10:13:18 INFO - PROCESS | 3792 | 1467738798701 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 114 (1AAC0400) [pid = 3792] [serial = 946] [outer = 198A3800] 10:13:19 INFO - PROCESS | 3792 | 1467738799268 Marionette TRACE conn3 <- [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]]]}] 10:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 848ms 10:13:19 INFO - PROCESS | 3792 | 1467738799321 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 10:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:13:19 INFO - PROCESS | 3792 | 1467738799324 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 10:13:19 INFO - PROCESS | 3792 | 1467738799327 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:13:19 INFO - PROCESS | 3792 | 1467738799329 Marionette TRACE conn3 <- [1,1226,null,{}] 10:13:19 INFO - PROCESS | 3792 | 1467738799333 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:19 INFO - PROCESS | 3792 | 1467738799335 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:19 INFO - PROCESS | 3792 | 1467738799444 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:13:19 INFO - PROCESS | 3792 | 1467738799588 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:19 INFO - PROCESS | 3792 | 1467738799591 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:19 INFO - PROCESS | 3792 | ++DOCSHELL 16874000 == 48 [pid = 3792] [id = 316] 10:13:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 115 (1A1DD800) [pid = 3792] [serial = 947] [outer = 00000000] 10:13:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 116 (1AFB9400) [pid = 3792] [serial = 948] [outer = 1A1DD800] 10:13:19 INFO - PROCESS | 3792 | 1467738799647 Marionette DEBUG loaded listener.js 10:13:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 117 (1AFBE000) [pid = 3792] [serial = 949] [outer = 1A1DD800] 10:13:20 INFO - PROCESS | 3792 | 1467738800163 Marionette TRACE conn3 <- [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]]]}] 10:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 892ms 10:13:20 INFO - PROCESS | 3792 | 1467738800236 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:13:20 INFO - PROCESS | 3792 | 1467738800238 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 10:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:13:20 INFO - PROCESS | 3792 | 1467738800242 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:13:20 INFO - PROCESS | 3792 | 1467738800244 Marionette TRACE conn3 <- [1,1230,null,{}] 10:13:20 INFO - PROCESS | 3792 | 1467738800248 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:20 INFO - PROCESS | 3792 | 1467738800250 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:20 INFO - PROCESS | 3792 | 1467738800494 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:13:20 INFO - PROCESS | 3792 | 1467738800652 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 3792 | 1467738800655 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:20 INFO - PROCESS | 3792 | ++DOCSHELL 10A79400 == 49 [pid = 3792] [id = 317] 10:13:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 118 (10A7BC00) [pid = 3792] [serial = 950] [outer = 00000000] 10:13:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 119 (114D5800) [pid = 3792] [serial = 951] [outer = 10A7BC00] 10:13:20 INFO - PROCESS | 3792 | 1467738800708 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 120 (131EC400) [pid = 3792] [serial = 952] [outer = 10A7BC00] 10:13:21 INFO - PROCESS | 3792 | 1467738801256 Marionette TRACE conn3 <- [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]]]}] 10:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1086ms 10:13:21 INFO - PROCESS | 3792 | 1467738801333 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:13:21 INFO - PROCESS | 3792 | 1467738801337 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 10:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:13:21 INFO - PROCESS | 3792 | 1467738801357 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 3792 | 1467738801360 Marionette TRACE conn3 <- [1,1234,null,{}] 10:13:21 INFO - PROCESS | 3792 | 1467738801365 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:21 INFO - PROCESS | 3792 | 1467738801367 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:21 INFO - PROCESS | 3792 | 1467738801471 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 13147000 == 48 [pid = 3792] [id = 311] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 13033C00 == 47 [pid = 3792] [id = 310] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 1A2CE000 == 46 [pid = 3792] [id = 309] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 16B47C00 == 45 [pid = 3792] [id = 308] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 1314DC00 == 44 [pid = 3792] [id = 307] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 17C37000 == 43 [pid = 3792] [id = 306] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 174E2000 == 42 [pid = 3792] [id = 305] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 16095800 == 41 [pid = 3792] [id = 304] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 131ED800 == 40 [pid = 3792] [id = 303] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 114C8400 == 39 [pid = 3792] [id = 302] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 160A0000 == 38 [pid = 3792] [id = 300] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 10EC7C00 == 37 [pid = 3792] [id = 299] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 174E7000 == 36 [pid = 3792] [id = 287] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 104E9000 == 35 [pid = 3792] [id = 261] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 1AF24000 == 34 [pid = 3792] [id = 301] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 1978DC00 == 33 [pid = 3792] [id = 288] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 1A735400 == 32 [pid = 3792] [id = 298] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 10A79400 == 31 [pid = 3792] [id = 317] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 1989E000 == 30 [pid = 3792] [id = 315] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 16874000 == 29 [pid = 3792] [id = 316] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 16B05C00 == 28 [pid = 3792] [id = 314] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 16B9F000 == 27 [pid = 3792] [id = 312] 10:13:22 INFO - PROCESS | 3792 | --DOCSHELL 10A0B800 == 26 [pid = 3792] [id = 313] 10:13:22 INFO - PROCESS | 3792 | 1467738802281 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:22 INFO - PROCESS | 3792 | 1467738802285 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 119 (1AE53400) [pid = 3792] [serial = 891] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 118 (182C7400) [pid = 3792] [serial = 879] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 117 (1A620C00) [pid = 3792] [serial = 882] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 116 (16899400) [pid = 3792] [serial = 873] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 115 (16B0F000) [pid = 3792] [serial = 874] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 114 (1AABCC00) [pid = 3792] [serial = 865] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 113 (1A8AD800) [pid = 3792] [serial = 864] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 112 (1978B000) [pid = 3792] [serial = 861] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 111 (10ECB800) [pid = 3792] [serial = 855] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 110 (175D6C00) [pid = 3792] [serial = 876] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 109 (182D1000) [pid = 3792] [serial = 880] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 108 (14403400) [pid = 3792] [serial = 858] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 107 (142A5400) [pid = 3792] [serial = 870] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 106 (154B1400) [pid = 3792] [serial = 871] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 105 (13ED0C00) [pid = 3792] [serial = 868] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 104 (13919000) [pid = 3792] [serial = 867] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (13949C00) [pid = 3792] [serial = 885] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (1AE56800) [pid = 3792] [serial = 892] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (1A73F000) [pid = 3792] [serial = 883] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (14454800) [pid = 3792] [serial = 886] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (1A8A4000) [pid = 3792] [serial = 888] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (1A8A9800) [pid = 3792] [serial = 889] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (17687800) [pid = 3792] [serial = 877] [outer = 00000000] [url = about:blank] 10:13:22 INFO - PROCESS | 3792 | ++DOCSHELL 10375800 == 27 [pid = 3792] [id = 318] 10:13:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (103D2C00) [pid = 3792] [serial = 953] [outer = 00000000] 10:13:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (104E4400) [pid = 3792] [serial = 954] [outer = 103D2C00] 10:13:22 INFO - PROCESS | 3792 | 1467738802435 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (10A0AC00) [pid = 3792] [serial = 955] [outer = 103D2C00] 10:13:22 INFO - PROCESS | 3792 | 1467738802852 Marionette TRACE conn3 <- [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]]]}] 10:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1531ms 10:13:22 INFO - PROCESS | 3792 | 1467738802883 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:13:22 INFO - PROCESS | 3792 | 1467738802887 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 10:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:13:22 INFO - PROCESS | 3792 | 1467738802891 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:13:22 INFO - PROCESS | 3792 | 1467738802894 Marionette TRACE conn3 <- [1,1238,null,{}] 10:13:22 INFO - PROCESS | 3792 | 1467738802899 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:22 INFO - PROCESS | 3792 | 1467738802903 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:22 INFO - PROCESS | 3792 | 1467738802989 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:13:22 INFO - PROCESS | 3792 | 1467738802996 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:22 INFO - PROCESS | 3792 | 1467738802999 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:23 INFO - PROCESS | 3792 | ++DOCSHELL 130D7C00 == 28 [pid = 3792] [id = 319] 10:13:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (13147000) [pid = 3792] [serial = 956] [outer = 00000000] 10:13:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (131F0400) [pid = 3792] [serial = 957] [outer = 13147000] 10:13:23 INFO - PROCESS | 3792 | 1467738803046 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (1391B400) [pid = 3792] [serial = 958] [outer = 13147000] 10:13:23 INFO - PROCESS | 3792 | 1467738803483 Marionette TRACE conn3 <- [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]]]}] 10:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 609ms 10:13:23 INFO - PROCESS | 3792 | 1467738803497 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:13:23 INFO - PROCESS | 3792 | 1467738803501 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 10:13:23 INFO - PROCESS | 3792 | 1467738803510 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:13:23 INFO - PROCESS | 3792 | 1467738803512 Marionette TRACE conn3 <- [1,1242,null,{}] 10:13:23 INFO - PROCESS | 3792 | 1467738803516 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:23 INFO - PROCESS | 3792 | 1467738803518 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:23 INFO - PROCESS | 3792 | 1467738803633 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:13:23 INFO - PROCESS | 3792 | 1467738803642 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 3792 | 1467738803644 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:23 INFO - PROCESS | 3792 | ++DOCSHELL 15D3B400 == 29 [pid = 3792] [id = 320] 10:13:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (15D3BC00) [pid = 3792] [serial = 959] [outer = 00000000] 10:13:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 105 (15F75000) [pid = 3792] [serial = 960] [outer = 15D3BC00] 10:13:23 INFO - PROCESS | 3792 | 1467738803688 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 106 (15F81000) [pid = 3792] [serial = 961] [outer = 15D3BC00] 10:13:24 INFO - PROCESS | 3792 | 1467738804123 Marionette TRACE conn3 <- [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]]]}] 10:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 669ms 10:13:24 INFO - PROCESS | 3792 | 1467738804190 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 3792 | 1467738804192 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 10:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:13:24 INFO - PROCESS | 3792 | 1467738804197 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - PROCESS | 3792 | 1467738804203 Marionette TRACE conn3 <- [1,1246,null,{}] 10:13:24 INFO - PROCESS | 3792 | 1467738804212 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:24 INFO - PROCESS | 3792 | 1467738804216 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:24 INFO - PROCESS | 3792 | 1467738804281 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:13:24 INFO - PROCESS | 3792 | 1467738804288 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:24 INFO - PROCESS | 3792 | 1467738804290 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:24 INFO - PROCESS | 3792 | ++DOCSHELL 16099800 == 30 [pid = 3792] [id = 321] 10:13:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 107 (1609E800) [pid = 3792] [serial = 962] [outer = 00000000] 10:13:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 108 (1688EC00) [pid = 3792] [serial = 963] [outer = 1609E800] 10:13:24 INFO - PROCESS | 3792 | 1467738804339 Marionette DEBUG loaded listener.js 10:13:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 109 (16932400) [pid = 3792] [serial = 964] [outer = 1609E800] 10:13:24 INFO - PROCESS | 3792 | 1467738804813 Marionette TRACE conn3 <- [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]]]}] 10:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 669ms 10:13:24 INFO - PROCESS | 3792 | 1467738804868 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 3792 | 1467738804871 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 10:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:13:24 INFO - PROCESS | 3792 | 1467738804882 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - PROCESS | 3792 | 1467738804884 Marionette TRACE conn3 <- [1,1250,null,{}] 10:13:24 INFO - PROCESS | 3792 | 1467738804887 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:24 INFO - PROCESS | 3792 | 1467738804889 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:25 INFO - PROCESS | 3792 | 1467738805013 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:13:25 INFO - PROCESS | 3792 | 1467738805023 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:25 INFO - PROCESS | 3792 | 1467738805025 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:25 INFO - PROCESS | 3792 | ++DOCSHELL 1688E800 == 31 [pid = 3792] [id = 322] 10:13:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 110 (16B45400) [pid = 3792] [serial = 965] [outer = 00000000] 10:13:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 111 (16BA2400) [pid = 3792] [serial = 966] [outer = 16B45400] 10:13:25 INFO - PROCESS | 3792 | 1467738805069 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 112 (16BA4400) [pid = 3792] [serial = 967] [outer = 16B45400] 10:13:25 INFO - PROCESS | 3792 | 1467738805494 Marionette TRACE conn3 <- [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]]]}] 10:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 654ms 10:13:25 INFO - PROCESS | 3792 | 1467738805547 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:13:25 INFO - PROCESS | 3792 | 1467738805549 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 10:13:25 INFO - PROCESS | 3792 | 1467738805552 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:13:25 INFO - PROCESS | 3792 | 1467738805554 Marionette TRACE conn3 <- [1,1254,null,{}] 10:13:25 INFO - PROCESS | 3792 | 1467738805563 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:25 INFO - PROCESS | 3792 | 1467738805565 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:25 INFO - PROCESS | 3792 | 1467738805656 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:13:25 INFO - PROCESS | 3792 | 1467738805661 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:25 INFO - PROCESS | 3792 | 1467738805668 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:25 INFO - PROCESS | 3792 | ++DOCSHELL 17440400 == 32 [pid = 3792] [id = 323] 10:13:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 113 (17442800) [pid = 3792] [serial = 968] [outer = 00000000] 10:13:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 114 (17534000) [pid = 3792] [serial = 969] [outer = 17442800] 10:13:25 INFO - PROCESS | 3792 | 1467738805720 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 115 (17C38400) [pid = 3792] [serial = 970] [outer = 17442800] 10:13:26 INFO - PROCESS | 3792 | 1467738806160 Marionette TRACE conn3 <- [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]]]}] 10:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 654ms 10:13:26 INFO - PROCESS | 3792 | 1467738806216 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:13:26 INFO - PROCESS | 3792 | 1467738806218 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 10:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:13:26 INFO - PROCESS | 3792 | 1467738806222 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - PROCESS | 3792 | 1467738806223 Marionette TRACE conn3 <- [1,1258,null,{}] 10:13:26 INFO - PROCESS | 3792 | 1467738806226 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:26 INFO - PROCESS | 3792 | 1467738806229 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:26 INFO - PROCESS | 3792 | 1467738806347 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 114 (19F68C00) [pid = 3792] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 113 (16B48000) [pid = 3792] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 112 (17C3CC00) [pid = 3792] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 111 (166DCC00) [pid = 3792] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 110 (114D3C00) [pid = 3792] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 109 (1A619400) [pid = 3792] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 108 (174E2400) [pid = 3792] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 107 (131EDC00) [pid = 3792] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 106 (16096000) [pid = 3792] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 105 (1AF30800) [pid = 3792] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 104 (1AC55400) [pid = 3792] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (10ECA800) [pid = 3792] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (16BA0400) [pid = 3792] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (13449000) [pid = 3792] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (16B49C00) [pid = 3792] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (10559C00) [pid = 3792] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (11204400) [pid = 3792] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (112EF400) [pid = 3792] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (15D3F400) [pid = 3792] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (14FB2800) [pid = 3792] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (17531000) [pid = 3792] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (1A739000) [pid = 3792] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (13442000) [pid = 3792] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:13:26 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (10A0C000) [pid = 3792] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:13:26 INFO - PROCESS | 3792 | 1467738806954 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:26 INFO - PROCESS | 3792 | 1467738806956 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:26 INFO - PROCESS | 3792 | ++DOCSHELL 0C779000 == 33 [pid = 3792] [id = 324] 10:13:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (0C7E7400) [pid = 3792] [serial = 971] [outer = 00000000] 10:13:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (11204400) [pid = 3792] [serial = 972] [outer = 0C7E7400] 10:13:26 INFO - PROCESS | 3792 | 1467738806998 Marionette DEBUG loaded listener.js 10:13:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1292A800) [pid = 3792] [serial = 973] [outer = 0C7E7400] 10:13:27 INFO - PROCESS | 3792 | 1467738807357 Marionette TRACE conn3 <- [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]]]}] 10:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1189ms 10:13:27 INFO - PROCESS | 3792 | 1467738807413 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:13:27 INFO - PROCESS | 3792 | 1467738807415 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 10:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:13:27 INFO - PROCESS | 3792 | 1467738807419 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:13:27 INFO - PROCESS | 3792 | 1467738807420 Marionette TRACE conn3 <- [1,1262,null,{}] 10:13:27 INFO - PROCESS | 3792 | 1467738807424 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:27 INFO - PROCESS | 3792 | 1467738807426 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:27 INFO - PROCESS | 3792 | 1467738807500 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:13:27 INFO - PROCESS | 3792 | 1467738807506 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:27 INFO - PROCESS | 3792 | 1467738807508 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:27 INFO - PROCESS | 3792 | ++DOCSHELL 139DB000 == 34 [pid = 3792] [id = 325] 10:13:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (15F7A400) [pid = 3792] [serial = 974] [outer = 00000000] 10:13:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (16925800) [pid = 3792] [serial = 975] [outer = 15F7A400] 10:13:27 INFO - PROCESS | 3792 | 1467738807550 Marionette DEBUG loaded listener.js 10:13:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (16B9C400) [pid = 3792] [serial = 976] [outer = 15F7A400] 10:13:27 INFO - PROCESS | 3792 | 1467738807934 Marionette TRACE conn3 <- [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]]]}] 10:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 565ms 10:13:27 INFO - PROCESS | 3792 | 1467738807990 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:13:27 INFO - PROCESS | 3792 | 1467738807992 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 10:13:27 INFO - PROCESS | 3792 | 1467738807995 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:13:27 INFO - PROCESS | 3792 | 1467738807997 Marionette TRACE conn3 <- [1,1266,null,{}] 10:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:13:28 INFO - PROCESS | 3792 | 1467738808002 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:28 INFO - PROCESS | 3792 | 1467738808004 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:28 INFO - PROCESS | 3792 | 1467738808086 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:13:28 INFO - PROCESS | 3792 | 1467738808091 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:28 INFO - PROCESS | 3792 | 1467738808093 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:28 INFO - PROCESS | 3792 | ++DOCSHELL 11445800 == 35 [pid = 3792] [id = 326] 10:13:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (13ED6000) [pid = 3792] [serial = 977] [outer = 00000000] 10:13:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (182C7C00) [pid = 3792] [serial = 978] [outer = 13ED6000] 10:13:28 INFO - PROCESS | 3792 | 1467738808135 Marionette DEBUG loaded listener.js 10:13:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (182C8C00) [pid = 3792] [serial = 979] [outer = 13ED6000] 10:13:28 INFO - PROCESS | 3792 | 1467738808582 Marionette TRACE conn3 <- [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]]]}] 10:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 610ms 10:13:28 INFO - PROCESS | 3792 | 1467738808615 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:13:28 INFO - PROCESS | 3792 | 1467738808617 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 10:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:13:28 INFO - PROCESS | 3792 | 1467738808621 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:13:28 INFO - PROCESS | 3792 | 1467738808622 Marionette TRACE conn3 <- [1,1270,null,{}] 10:13:28 INFO - PROCESS | 3792 | 1467738808625 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:28 INFO - PROCESS | 3792 | 1467738808627 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:28 INFO - PROCESS | 3792 | 1467738808689 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:13:28 INFO - PROCESS | 3792 | 1467738808694 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:28 INFO - PROCESS | 3792 | 1467738808696 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:28 INFO - PROCESS | 3792 | ++DOCSHELL 19797C00 == 36 [pid = 3792] [id = 327] 10:13:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (1989A400) [pid = 3792] [serial = 980] [outer = 00000000] 10:13:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (19F6C800) [pid = 3792] [serial = 981] [outer = 1989A400] 10:13:28 INFO - PROCESS | 3792 | 1467738808738 Marionette DEBUG loaded listener.js 10:13:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (1A1D4800) [pid = 3792] [serial = 982] [outer = 1989A400] 10:13:29 INFO - PROCESS | 3792 | 1467738809549 Marionette TRACE conn3 <- [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]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 951ms 10:13:29 INFO - PROCESS | 3792 | 1467738809572 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 3792 | 1467738809576 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 10:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:13:29 INFO - PROCESS | 3792 | 1467738809581 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 3792 | 1467738809586 Marionette TRACE conn3 <- [1,1274,null,{}] 10:13:29 INFO - PROCESS | 3792 | 1467738809591 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:29 INFO - PROCESS | 3792 | 1467738809594 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:29 INFO - PROCESS | 3792 | 1467738809713 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:13:29 INFO - PROCESS | 3792 | 1467738809848 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 3792 | 1467738809851 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:29 INFO - PROCESS | 3792 | ++DOCSHELL 112EE000 == 37 [pid = 3792] [id = 328] 10:13:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (112EEC00) [pid = 3792] [serial = 983] [outer = 00000000] 10:13:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 105 (131ED800) [pid = 3792] [serial = 984] [outer = 112EEC00] 10:13:29 INFO - PROCESS | 3792 | 1467738809908 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 106 (14407C00) [pid = 3792] [serial = 985] [outer = 112EEC00] 10:13:30 INFO - PROCESS | 3792 | 1467738810609 Marionette TRACE conn3 <- [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]]]}] 10:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1100ms 10:13:30 INFO - PROCESS | 3792 | 1467738810689 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 3792 | 1467738810693 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 10:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:13:30 INFO - PROCESS | 3792 | 1467738810700 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 3792 | 1467738810702 Marionette TRACE conn3 <- [1,1278,null,{}] 10:13:30 INFO - PROCESS | 3792 | 1467738810706 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:30 INFO - PROCESS | 3792 | 1467738810709 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:30 INFO - PROCESS | 3792 | 1467738810826 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:13:30 INFO - PROCESS | 3792 | 1467738810957 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:30 INFO - PROCESS | 3792 | 1467738810960 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:30 INFO - PROCESS | 3792 | ++DOCSHELL 112E7000 == 38 [pid = 3792] [id = 329] 10:13:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 107 (12921800) [pid = 3792] [serial = 986] [outer = 00000000] 10:13:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 108 (16093C00) [pid = 3792] [serial = 987] [outer = 12921800] 10:13:31 INFO - PROCESS | 3792 | 1467738811021 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 109 (1686D000) [pid = 3792] [serial = 988] [outer = 12921800] 10:13:31 INFO - PROCESS | 3792 | 1467738811835 Marionette TRACE conn3 <- [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]]]}] 10:13:31 INFO - PROCESS | 3792 | --DOCSHELL 11445800 == 37 [pid = 3792] [id = 326] 10:13:31 INFO - PROCESS | 3792 | --DOCSHELL 139DB000 == 36 [pid = 3792] [id = 325] 10:13:31 INFO - PROCESS | 3792 | --DOCSHELL 0C779000 == 35 [pid = 3792] [id = 324] 10:13:31 INFO - PROCESS | 3792 | --DOCSHELL 17440400 == 34 [pid = 3792] [id = 323] 10:13:31 INFO - PROCESS | 3792 | --DOCSHELL 1688E800 == 33 [pid = 3792] [id = 322] 10:13:31 INFO - PROCESS | 3792 | --DOCSHELL 16099800 == 32 [pid = 3792] [id = 321] 10:13:31 INFO - PROCESS | 3792 | --DOCSHELL 15D3B400 == 31 [pid = 3792] [id = 320] 10:13:31 INFO - PROCESS | 3792 | --DOCSHELL 130D7C00 == 30 [pid = 3792] [id = 319] 10:13:31 INFO - PROCESS | 3792 | --DOCSHELL 10375800 == 29 [pid = 3792] [id = 318] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 108 (1A8A4C00) [pid = 3792] [serial = 853] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 107 (1688C400) [pid = 3792] [serial = 820] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 106 (1989C000) [pid = 3792] [serial = 862] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 105 (112E8800) [pid = 3792] [serial = 784] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 104 (1312B400) [pid = 3792] [serial = 787] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (13C7E800) [pid = 3792] [serial = 817] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (19F6B800) [pid = 3792] [serial = 814] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (15D38400) [pid = 3792] [serial = 859] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (12854400) [pid = 3792] [serial = 856] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (1A738400) [pid = 3792] [serial = 921] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (16B4C400) [pid = 3792] [serial = 924] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (1A89F800) [pid = 3792] [serial = 922] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (198A4400) [pid = 3792] [serial = 918] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (16899C00) [pid = 3792] [serial = 900] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (17533C00) [pid = 3792] [serial = 901] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (12BDC800) [pid = 3792] [serial = 906] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (130DB800) [pid = 3792] [serial = 907] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1AAC3000) [pid = 3792] [serial = 927] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1754BC00) [pid = 3792] [serial = 915] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (17680C00) [pid = 3792] [serial = 916] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (139CF000) [pid = 3792] [serial = 909] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (142A7000) [pid = 3792] [serial = 910] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (160A0C00) [pid = 3792] [serial = 912] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1686DC00) [pid = 3792] [serial = 913] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1B0BC800) [pid = 3792] [serial = 903] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1B0D4800) [pid = 3792] [serial = 904] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1AF26C00) [pid = 3792] [serial = 895] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1AF23800) [pid = 3792] [serial = 894] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (13448800) [pid = 3792] [serial = 897] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (13ECD400) [pid = 3792] [serial = 898] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16B4E400) [pid = 3792] [serial = 925] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1AAC5800) [pid = 3792] [serial = 928] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16BA5800) [pid = 3792] [serial = 936] [outer = 00000000] [url = about:blank] 10:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1AE5A800) [pid = 3792] [serial = 933] [outer = 00000000] [url = about:blank] 10:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1234ms 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1B0B6800) [pid = 3792] [serial = 937] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (198A1C00) [pid = 3792] [serial = 930] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1AE5F000) [pid = 3792] [serial = 934] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1A734C00) [pid = 3792] [serial = 931] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (19F60800) [pid = 3792] [serial = 919] [outer = 00000000] [url = about:blank] 10:13:31 INFO - PROCESS | 3792 | 1467738811932 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:13:31 INFO - PROCESS | 3792 | 1467738811936 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 10:13:31 INFO - PROCESS | 3792 | 1467738811940 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:13:31 INFO - PROCESS | 3792 | 1467738811943 Marionette TRACE conn3 <- [1,1282,null,{}] 10:13:31 INFO - PROCESS | 3792 | 1467738811949 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:31 INFO - PROCESS | 3792 | 1467738811952 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:32 INFO - PROCESS | 3792 | 1467738812050 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:13:32 INFO - PROCESS | 3792 | 1467738812058 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:32 INFO - PROCESS | 3792 | 1467738812061 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:32 INFO - PROCESS | 3792 | ++DOCSHELL 1144B000 == 30 [pid = 3792] [id = 330] 10:13:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (114CA400) [pid = 3792] [serial = 989] [outer = 00000000] 10:13:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (12B09800) [pid = 3792] [serial = 990] [outer = 114CA400] 10:13:32 INFO - PROCESS | 3792 | 1467738812108 Marionette DEBUG loaded listener.js 10:13:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (130DB800) [pid = 3792] [serial = 991] [outer = 114CA400] 10:13:32 INFO - PROCESS | 3792 | 1467738812585 Marionette TRACE conn3 <- [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]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 654ms 10:13:32 INFO - PROCESS | 3792 | 1467738812602 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:13:32 INFO - PROCESS | 3792 | 1467738812606 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 10:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:13:32 INFO - PROCESS | 3792 | 1467738812612 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 3792 | 1467738812614 Marionette TRACE conn3 <- [1,1286,null,{}] 10:13:32 INFO - PROCESS | 3792 | 1467738812618 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:32 INFO - PROCESS | 3792 | 1467738812620 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:32 INFO - PROCESS | 3792 | 1467738812707 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:13:32 INFO - PROCESS | 3792 | 1467738812713 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:32 INFO - PROCESS | 3792 | 1467738812716 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:32 INFO - PROCESS | 3792 | ++DOCSHELL 13952800 == 31 [pid = 3792] [id = 331] 10:13:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (139CF000) [pid = 3792] [serial = 992] [outer = 00000000] 10:13:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13C78400) [pid = 3792] [serial = 993] [outer = 139CF000] 10:13:32 INFO - PROCESS | 3792 | 1467738812761 Marionette DEBUG loaded listener.js 10:13:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (13EDB400) [pid = 3792] [serial = 994] [outer = 139CF000] 10:13:33 INFO - PROCESS | 3792 | 1467738813189 Marionette TRACE conn3 <- [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]]]}] 10:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 609ms 10:13:33 INFO - PROCESS | 3792 | 1467738813215 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:13:33 INFO - PROCESS | 3792 | 1467738813217 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 10:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:13:33 INFO - PROCESS | 3792 | 1467738813221 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:13:33 INFO - PROCESS | 3792 | 1467738813224 Marionette TRACE conn3 <- [1,1290,null,{}] 10:13:33 INFO - PROCESS | 3792 | 1467738813234 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:33 INFO - PROCESS | 3792 | 1467738813239 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:33 INFO - PROCESS | 3792 | 1467738813321 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:13:33 INFO - PROCESS | 3792 | 1467738813330 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 3792 | 1467738813333 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:33 INFO - PROCESS | 3792 | ++DOCSHELL 15F78C00 == 32 [pid = 3792] [id = 332] 10:13:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (15F79000) [pid = 3792] [serial = 995] [outer = 00000000] 10:13:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (15F80000) [pid = 3792] [serial = 996] [outer = 15F79000] 10:13:33 INFO - PROCESS | 3792 | 1467738813379 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1603A000) [pid = 3792] [serial = 997] [outer = 15F79000] 10:13:33 INFO - PROCESS | 3792 | 1467738813839 Marionette TRACE conn3 <- [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]]]}] 10:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 669ms 10:13:33 INFO - PROCESS | 3792 | 1467738813898 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:13:33 INFO - PROCESS | 3792 | 1467738813901 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 10:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:13:33 INFO - PROCESS | 3792 | 1467738813904 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:13:33 INFO - PROCESS | 3792 | 1467738813906 Marionette TRACE conn3 <- [1,1294,null,{}] 10:13:33 INFO - PROCESS | 3792 | 1467738813909 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:33 INFO - PROCESS | 3792 | 1467738813911 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:33 INFO - PROCESS | 3792 | 1467738813978 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:13:33 INFO - PROCESS | 3792 | 1467738813983 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 3792 | 1467738813985 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:33 INFO - PROCESS | 3792 | ++DOCSHELL 16098000 == 33 [pid = 3792] [id = 333] 10:13:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1609CC00) [pid = 3792] [serial = 998] [outer = 00000000] 10:13:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1688E800) [pid = 3792] [serial = 999] [outer = 1609CC00] 10:13:34 INFO - PROCESS | 3792 | 1467738814028 Marionette DEBUG loaded listener.js 10:13:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1689A800) [pid = 3792] [serial = 1000] [outer = 1609CC00] 10:13:34 INFO - PROCESS | 3792 | 1467738814483 Marionette TRACE conn3 <- [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]]]}] 10:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 610ms 10:13:34 INFO - PROCESS | 3792 | 1467738814507 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:13:34 INFO - PROCESS | 3792 | 1467738814509 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 10:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:13:34 INFO - PROCESS | 3792 | 1467738814518 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:13:34 INFO - PROCESS | 3792 | 1467738814520 Marionette TRACE conn3 <- [1,1298,null,{}] 10:13:34 INFO - PROCESS | 3792 | 1467738814524 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:34 INFO - PROCESS | 3792 | 1467738814526 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:34 INFO - PROCESS | 3792 | 1467738814621 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:13:34 INFO - PROCESS | 3792 | 1467738814708 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:34 INFO - PROCESS | 3792 | 1467738814710 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:34 INFO - PROCESS | 3792 | ++DOCSHELL 16931C00 == 34 [pid = 3792] [id = 334] 10:13:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16B40C00) [pid = 3792] [serial = 1001] [outer = 00000000] 10:13:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16B48C00) [pid = 3792] [serial = 1002] [outer = 16B40C00] 10:13:34 INFO - PROCESS | 3792 | 1467738814753 Marionette DEBUG loaded listener.js 10:13:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16B4E800) [pid = 3792] [serial = 1003] [outer = 16B40C00] 10:13:35 INFO - PROCESS | 3792 | 1467738815165 Marionette TRACE conn3 <- [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] 10:13:35 INFO - PROCESS | 3792 | 1467738815219 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 10:13:35 INFO - PROCESS | 3792 | 1467738815222 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:13:35 INFO - PROCESS | 3792 | 1467738815224 Marionette TRACE conn3 <- [1,1302,null,{}] 10:13:35 INFO - PROCESS | 3792 | 1467738815227 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:35 INFO - PROCESS | 3792 | 1467738815233 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:35 INFO - PROCESS | 3792 | 1467738815350 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:13:35 INFO - PROCESS | 3792 | 1467738815412 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 3792 | 1467738815414 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:35 INFO - PROCESS | 3792 | ++DOCSHELL 1144D000 == 35 [pid = 3792] [id = 335] 10:13:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (130A2C00) [pid = 3792] [serial = 1004] [outer = 00000000] 10:13:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (17551C00) [pid = 3792] [serial = 1005] [outer = 130A2C00] 10:13:35 INFO - PROCESS | 3792 | 1467738815457 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (17554400) [pid = 3792] [serial = 1006] [outer = 130A2C00] 10:13:35 INFO - PROCESS | 3792 | 1467738815860 Marionette TRACE conn3 <- [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]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 10:13:35 INFO - PROCESS | 3792 | 1467738815884 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 3792 | 1467738815886 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 10:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:13:35 INFO - PROCESS | 3792 | 1467738815889 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 3792 | 1467738815891 Marionette TRACE conn3 <- [1,1306,null,{}] 10:13:35 INFO - PROCESS | 3792 | 1467738815894 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:35 INFO - PROCESS | 3792 | 1467738815896 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:36 INFO - PROCESS | 3792 | 1467738816028 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:13:36 INFO - PROCESS | 3792 | 1467738816034 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:36 INFO - PROCESS | 3792 | 1467738816035 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:36 INFO - PROCESS | 3792 | ++DOCSHELL 11AEB000 == 36 [pid = 3792] [id = 336] 10:13:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (17550800) [pid = 3792] [serial = 1007] [outer = 00000000] 10:13:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (19798C00) [pid = 3792] [serial = 1008] [outer = 17550800] 10:13:36 INFO - PROCESS | 3792 | 1467738816109 Marionette DEBUG loaded listener.js 10:13:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1989E800) [pid = 3792] [serial = 1009] [outer = 17550800] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (15D3BC00) [pid = 3792] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (16B45400) [pid = 3792] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (13147000) [pid = 3792] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (17442800) [pid = 3792] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1609E800) [pid = 3792] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (103D2C00) [pid = 3792] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (10A7BC00) [pid = 3792] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (15F7A400) [pid = 3792] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (10EA1400) [pid = 3792] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16B3FC00) [pid = 3792] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (198A3800) [pid = 3792] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1A1DD800) [pid = 3792] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (0C7E7400) [pid = 3792] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:13:36 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (13ED6000) [pid = 3792] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:13:36 INFO - PROCESS | 3792 | 1467738816527 Marionette TRACE conn3 <- [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]]]}] 10:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 654ms 10:13:36 INFO - PROCESS | 3792 | 1467738816560 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:13:36 INFO - PROCESS | 3792 | 1467738816562 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 10:13:36 INFO - PROCESS | 3792 | 1467738816566 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:13:36 INFO - PROCESS | 3792 | 1467738816567 Marionette TRACE conn3 <- [1,1310,null,{}] 10:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:13:36 INFO - PROCESS | 3792 | 1467738816571 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:36 INFO - PROCESS | 3792 | 1467738816572 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:36 INFO - PROCESS | 3792 | 1467738816659 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:13:36 INFO - PROCESS | 3792 | 1467738816664 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:36 INFO - PROCESS | 3792 | 1467738816666 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:36 INFO - PROCESS | 3792 | ++DOCSHELL 10433400 == 37 [pid = 3792] [id = 337] 10:13:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (13147400) [pid = 3792] [serial = 1010] [outer = 00000000] 10:13:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (15F7A400) [pid = 3792] [serial = 1011] [outer = 13147400] 10:13:36 INFO - PROCESS | 3792 | 1467738816708 Marionette DEBUG loaded listener.js 10:13:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1688D000) [pid = 3792] [serial = 1012] [outer = 13147400] 10:13:37 INFO - PROCESS | 3792 | 1467738817396 Marionette TRACE conn3 <- [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]]]}] 10:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 906ms 10:13:37 INFO - PROCESS | 3792 | 1467738817477 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 10:13:37 INFO - PROCESS | 3792 | 1467738817481 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 10:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:13:37 INFO - PROCESS | 3792 | 1467738817486 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:13:37 INFO - PROCESS | 3792 | 1467738817492 Marionette TRACE conn3 <- [1,1314,null,{}] 10:13:37 INFO - PROCESS | 3792 | 1467738817497 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:37 INFO - PROCESS | 3792 | 1467738817500 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:37 INFO - PROCESS | 3792 | 1467738817631 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:13:37 INFO - PROCESS | 3792 | 1467738817760 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:37 INFO - PROCESS | 3792 | 1467738817763 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:37 INFO - PROCESS | 3792 | ++DOCSHELL 1144DC00 == 38 [pid = 3792] [id = 338] 10:13:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (11AEA400) [pid = 3792] [serial = 1013] [outer = 00000000] 10:13:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (13078400) [pid = 3792] [serial = 1014] [outer = 11AEA400] 10:13:37 INFO - PROCESS | 3792 | 1467738817820 Marionette DEBUG loaded listener.js 10:13:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1394A800) [pid = 3792] [serial = 1015] [outer = 11AEA400] 10:13:38 INFO - PROCESS | 3792 | 1467738818356 Marionette TRACE conn3 <- [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]]]}] 10:13:38 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 10:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 952ms 10:13:38 INFO - PROCESS | 3792 | 1467738818440 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:13:38 INFO - PROCESS | 3792 | 1467738818445 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 10:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:13:38 INFO - PROCESS | 3792 | 1467738818451 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:13:38 INFO - PROCESS | 3792 | 1467738818454 Marionette TRACE conn3 <- [1,1318,null,{}] 10:13:38 INFO - PROCESS | 3792 | 1467738818458 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:38 INFO - PROCESS | 3792 | 1467738818461 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:38 INFO - PROCESS | 3792 | 1467738818600 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:13:38 INFO - PROCESS | 3792 | 1467738818732 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:38 INFO - PROCESS | 3792 | 1467738818735 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:38 INFO - PROCESS | 3792 | ++DOCSHELL 15D39400 == 39 [pid = 3792] [id = 339] 10:13:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (15D3A000) [pid = 3792] [serial = 1016] [outer = 00000000] 10:13:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (15F76400) [pid = 3792] [serial = 1017] [outer = 15D3A000] 10:13:38 INFO - PROCESS | 3792 | 1467738818790 Marionette DEBUG loaded listener.js 10:13:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (16095000) [pid = 3792] [serial = 1018] [outer = 15D3A000] 10:13:39 INFO - PROCESS | 3792 | 1467738819391 Marionette TRACE conn3 <- [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]]]}] 10:13:39 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 10:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 981ms 10:13:39 INFO - PROCESS | 3792 | 1467738819438 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:13:39 INFO - PROCESS | 3792 | 1467738819441 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 10:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:13:39 INFO - PROCESS | 3792 | 1467738819461 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:13:39 INFO - PROCESS | 3792 | 1467738819465 Marionette TRACE conn3 <- [1,1322,null,{}] 10:13:39 INFO - PROCESS | 3792 | 1467738819476 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:39 INFO - PROCESS | 3792 | 1467738819480 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:39 INFO - PROCESS | 3792 | 1467738819583 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:13:39 INFO - PROCESS | 3792 | 1467738819715 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 3792 | 1467738819704 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:39 INFO - PROCESS | 3792 | ++DOCSHELL 1753AC00 == 40 [pid = 3792] [id = 340] 10:13:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (17548000) [pid = 3792] [serial = 1019] [outer = 00000000] 10:13:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (17680C00) [pid = 3792] [serial = 1020] [outer = 17548000] 10:13:39 INFO - PROCESS | 3792 | 1467738819762 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (182CFC00) [pid = 3792] [serial = 1021] [outer = 17548000] 10:13:40 INFO - PROCESS | 3792 | 1467738820509 Marionette TRACE conn3 <- [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]]]}] 10:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1100ms 10:13:40 INFO - PROCESS | 3792 | 1467738820554 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:13:40 INFO - PROCESS | 3792 | 1467738820558 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 10:13:40 INFO - PROCESS | 3792 | 1467738820563 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:13:40 INFO - PROCESS | 3792 | 1467738820566 Marionette TRACE conn3 <- [1,1326,null,{}] 10:13:40 INFO - PROCESS | 3792 | 1467738820572 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:40 INFO - PROCESS | 3792 | 1467738820574 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:40 INFO - PROCESS | 3792 | 1467738820680 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 11AEB000 == 39 [pid = 3792] [id = 336] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 1144D000 == 38 [pid = 3792] [id = 335] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 16931C00 == 37 [pid = 3792] [id = 334] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 16098000 == 36 [pid = 3792] [id = 333] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 15F78C00 == 35 [pid = 3792] [id = 332] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 13952800 == 34 [pid = 3792] [id = 331] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 1144B000 == 33 [pid = 3792] [id = 330] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 112E7000 == 32 [pid = 3792] [id = 329] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 112EE000 == 31 [pid = 3792] [id = 328] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 19797C00 == 30 [pid = 3792] [id = 327] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 1753AC00 == 29 [pid = 3792] [id = 340] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 15D39400 == 28 [pid = 3792] [id = 339] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 10433400 == 27 [pid = 3792] [id = 337] 10:13:41 INFO - PROCESS | 3792 | --DOCSHELL 1144DC00 == 26 [pid = 3792] [id = 338] 10:13:41 INFO - PROCESS | 3792 | 1467738821409 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:41 INFO - PROCESS | 3792 | 1467738821413 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (15F75000) [pid = 3792] [serial = 960] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (15F81000) [pid = 3792] [serial = 961] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (16BA2400) [pid = 3792] [serial = 966] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (131F0400) [pid = 3792] [serial = 957] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1391B400) [pid = 3792] [serial = 958] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (17534000) [pid = 3792] [serial = 969] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1688EC00) [pid = 3792] [serial = 963] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (104E4400) [pid = 3792] [serial = 954] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (10A0AC00) [pid = 3792] [serial = 955] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (17C38400) [pid = 3792] [serial = 970] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (131EC400) [pid = 3792] [serial = 952] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (114D5800) [pid = 3792] [serial = 951] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16925800) [pid = 3792] [serial = 975] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (15F7C400) [pid = 3792] [serial = 940] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13151800) [pid = 3792] [serial = 939] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (16B9A000) [pid = 3792] [serial = 943] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16B49400) [pid = 3792] [serial = 942] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1AAC0400) [pid = 3792] [serial = 946] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1A1E0000) [pid = 3792] [serial = 945] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1AFBE000) [pid = 3792] [serial = 949] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1AFB9400) [pid = 3792] [serial = 948] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1292A800) [pid = 3792] [serial = 973] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (182C8C00) [pid = 3792] [serial = 979] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (11204400) [pid = 3792] [serial = 972] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16BA4400) [pid = 3792] [serial = 967] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16B9C400) [pid = 3792] [serial = 976] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (16932400) [pid = 3792] [serial = 964] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (182C7C00) [pid = 3792] [serial = 978] [outer = 00000000] [url = about:blank] 10:13:41 INFO - PROCESS | 3792 | ++DOCSHELL 0C7E9800 == 27 [pid = 3792] [id = 341] 10:13:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (0C7EB400) [pid = 3792] [serial = 1022] [outer = 00000000] 10:13:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (10328400) [pid = 3792] [serial = 1023] [outer = 0C7EB400] 10:13:41 INFO - PROCESS | 3792 | 1467738821520 Marionette DEBUG loaded listener.js 10:13:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (104EBC00) [pid = 3792] [serial = 1024] [outer = 0C7EB400] 10:13:42 INFO - PROCESS | 3792 | 1467738822384 Marionette TRACE conn3 <- [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]]]}] 10:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1858ms 10:13:42 INFO - PROCESS | 3792 | 1467738822433 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:13:42 INFO - PROCESS | 3792 | 1467738822437 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 10:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:13:42 INFO - PROCESS | 3792 | 1467738822442 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:13:42 INFO - PROCESS | 3792 | 1467738822445 Marionette TRACE conn3 <- [1,1330,null,{}] 10:13:42 INFO - PROCESS | 3792 | 1467738822451 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:42 INFO - PROCESS | 3792 | 1467738822453 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:42 INFO - PROCESS | 3792 | 1467738822541 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:13:42 INFO - PROCESS | 3792 | 1467738822549 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:42 INFO - PROCESS | 3792 | 1467738822552 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:42 INFO - PROCESS | 3792 | ++DOCSHELL 112E6000 == 28 [pid = 3792] [id = 342] 10:13:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (112E6400) [pid = 3792] [serial = 1025] [outer = 00000000] 10:13:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (11452C00) [pid = 3792] [serial = 1026] [outer = 112E6400] 10:13:42 INFO - PROCESS | 3792 | 1467738822599 Marionette DEBUG loaded listener.js 10:13:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (11C44000) [pid = 3792] [serial = 1027] [outer = 112E6400] 10:13:43 INFO - PROCESS | 3792 | 1467738823078 Marionette TRACE conn3 <- [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]]]}] 10:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 669ms 10:13:43 INFO - PROCESS | 3792 | 1467738823104 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:13:43 INFO - PROCESS | 3792 | 1467738823108 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 10:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:13:43 INFO - PROCESS | 3792 | 1467738823113 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - PROCESS | 3792 | 1467738823115 Marionette TRACE conn3 <- [1,1334,null,{}] 10:13:43 INFO - PROCESS | 3792 | 1467738823119 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:43 INFO - PROCESS | 3792 | 1467738823122 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:43 INFO - PROCESS | 3792 | 1467738823216 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:13:43 INFO - PROCESS | 3792 | 1467738823224 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 3792 | 1467738823226 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:43 INFO - PROCESS | 3792 | ++DOCSHELL 130D7800 == 29 [pid = 3792] [id = 343] 10:13:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13131C00) [pid = 3792] [serial = 1028] [outer = 00000000] 10:13:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (13151800) [pid = 3792] [serial = 1029] [outer = 13131C00] 10:13:43 INFO - PROCESS | 3792 | 1467738823270 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (13285C00) [pid = 3792] [serial = 1030] [outer = 13131C00] 10:13:43 INFO - PROCESS | 3792 | 1467738823767 Marionette TRACE conn3 <- [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]]]}] 10:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 699ms 10:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:13:43 INFO - PROCESS | 3792 | 1467738823820 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:13:43 INFO - PROCESS | 3792 | 1467738823822 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 10:13:43 INFO - PROCESS | 3792 | 1467738823827 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - PROCESS | 3792 | 1467738823833 Marionette TRACE conn3 <- [1,1338,null,{}] 10:13:43 INFO - PROCESS | 3792 | 1467738823886 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:43 INFO - PROCESS | 3792 | 1467738823890 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:44 INFO - PROCESS | 3792 | 1467738824015 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:13:44 INFO - PROCESS | 3792 | 1467738824070 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:44 INFO - PROCESS | 3792 | 1467738824072 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:44 INFO - PROCESS | 3792 | ++DOCSHELL 1440A000 == 30 [pid = 3792] [id = 344] 10:13:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (1440C000) [pid = 3792] [serial = 1031] [outer = 00000000] 10:13:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (15884800) [pid = 3792] [serial = 1032] [outer = 1440C000] 10:13:44 INFO - PROCESS | 3792 | 1467738824099 Marionette DEBUG loaded listener.js 10:13:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (15D39400) [pid = 3792] [serial = 1033] [outer = 1440C000] 10:13:44 INFO - PROCESS | 3792 | 1467738824549 Marionette TRACE conn3 <- [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]]]}] 10:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 743ms 10:13:44 INFO - PROCESS | 3792 | 1467738824567 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:13:44 INFO - PROCESS | 3792 | 1467738824570 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 10:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:13:44 INFO - PROCESS | 3792 | 1467738824573 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:13:44 INFO - PROCESS | 3792 | 1467738824575 Marionette TRACE conn3 <- [1,1342,null,{}] 10:13:44 INFO - PROCESS | 3792 | 1467738824578 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:44 INFO - PROCESS | 3792 | 1467738824580 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:44 INFO - PROCESS | 3792 | 1467738824692 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:13:44 INFO - PROCESS | 3792 | 1467738824697 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:44 INFO - PROCESS | 3792 | 1467738824699 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:44 INFO - PROCESS | 3792 | ++DOCSHELL 14FB2C00 == 31 [pid = 3792] [id = 345] 10:13:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (15883000) [pid = 3792] [serial = 1034] [outer = 00000000] 10:13:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (15F79C00) [pid = 3792] [serial = 1035] [outer = 15883000] 10:13:44 INFO - PROCESS | 3792 | 1467738824746 Marionette DEBUG loaded listener.js 10:13:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15F7F400) [pid = 3792] [serial = 1036] [outer = 15883000] 10:13:45 INFO - PROCESS | 3792 | 1467738825174 Marionette TRACE conn3 <- [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]]]}] 10:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 654ms 10:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:13:45 INFO - PROCESS | 3792 | 1467738825238 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:13:45 INFO - PROCESS | 3792 | 1467738825240 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 10:13:45 INFO - PROCESS | 3792 | 1467738825251 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:13:45 INFO - PROCESS | 3792 | 1467738825252 Marionette TRACE conn3 <- [1,1346,null,{}] 10:13:45 INFO - PROCESS | 3792 | 1467738825256 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:45 INFO - PROCESS | 3792 | 1467738825258 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:45 INFO - PROCESS | 3792 | 1467738825499 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13147400) [pid = 3792] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (17550800) [pid = 3792] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (16B40C00) [pid = 3792] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (130A2C00) [pid = 3792] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (15F79000) [pid = 3792] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (112EEC00) [pid = 3792] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (12921800) [pid = 3792] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1989A400) [pid = 3792] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (139CF000) [pid = 3792] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1609CC00) [pid = 3792] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:13:45 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (114CA400) [pid = 3792] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:13:45 INFO - PROCESS | 3792 | 1467738825563 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:45 INFO - PROCESS | 3792 | 1467738825569 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:45 INFO - PROCESS | 3792 | ++DOCSHELL 10A09C00 == 32 [pid = 3792] [id = 346] 10:13:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (10A75400) [pid = 3792] [serial = 1037] [outer = 00000000] 10:13:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (12921800) [pid = 3792] [serial = 1038] [outer = 10A75400] 10:13:45 INFO - PROCESS | 3792 | 1467738825623 Marionette DEBUG loaded listener.js 10:13:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (1609CC00) [pid = 3792] [serial = 1039] [outer = 10A75400] 10:13:45 INFO - PROCESS | 3792 | 1467738826004 Marionette TRACE conn3 <- [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]]]}] 10:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 803ms 10:13:46 INFO - PROCESS | 3792 | 1467738826047 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:13:46 INFO - PROCESS | 3792 | 1467738826049 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 10:13:46 INFO - PROCESS | 3792 | 1467738826053 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:13:46 INFO - PROCESS | 3792 | 1467738826054 Marionette TRACE conn3 <- [1,1350,null,{}] 10:13:46 INFO - PROCESS | 3792 | 1467738826058 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:46 INFO - PROCESS | 3792 | 1467738826060 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:46 INFO - PROCESS | 3792 | 1467738826145 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:13:46 INFO - PROCESS | 3792 | 1467738826151 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 3792 | 1467738826153 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:46 INFO - PROCESS | 3792 | ++DOCSHELL 0C7F4C00 == 33 [pid = 3792] [id = 347] 10:13:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (15F79800) [pid = 3792] [serial = 1040] [outer = 00000000] 10:13:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16933C00) [pid = 3792] [serial = 1041] [outer = 15F79800] 10:13:46 INFO - PROCESS | 3792 | 1467738826196 Marionette DEBUG loaded listener.js 10:13:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16B41400) [pid = 3792] [serial = 1042] [outer = 15F79800] 10:13:46 INFO - PROCESS | 3792 | 1467738826600 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 609ms 10:13:46 INFO - PROCESS | 3792 | 1467738826657 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:13:46 INFO - PROCESS | 3792 | 1467738826659 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 10:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:13:46 INFO - PROCESS | 3792 | 1467738826662 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:13:46 INFO - PROCESS | 3792 | 1467738826664 Marionette TRACE conn3 <- [1,1354,null,{}] 10:13:46 INFO - PROCESS | 3792 | 1467738826667 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:46 INFO - PROCESS | 3792 | 1467738826669 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:46 INFO - PROCESS | 3792 | 1467738826743 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:13:46 INFO - PROCESS | 3792 | 1467738826748 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 3792 | 1467738826749 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:46 INFO - PROCESS | 3792 | ++DOCSHELL 16B0B400 == 34 [pid = 3792] [id = 348] 10:13:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16B4AC00) [pid = 3792] [serial = 1043] [outer = 00000000] 10:13:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16B9C400) [pid = 3792] [serial = 1044] [outer = 16B4AC00] 10:13:46 INFO - PROCESS | 3792 | 1467738826792 Marionette DEBUG loaded listener.js 10:13:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16BA0C00) [pid = 3792] [serial = 1045] [outer = 16B4AC00] 10:13:47 INFO - PROCESS | 3792 | 1467738827226 Marionette TRACE conn3 <- [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] 10:13:47 INFO - PROCESS | 3792 | 1467738827283 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 10:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:13:47 INFO - PROCESS | 3792 | 1467738827287 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:13:47 INFO - PROCESS | 3792 | 1467738827271 Marionette TRACE conn3 <- [1,1358,null,{}] 10:13:47 INFO - PROCESS | 3792 | 1467738827275 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:47 INFO - PROCESS | 3792 | 1467738827276 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:47 INFO - PROCESS | 3792 | 1467738827350 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:13:47 INFO - PROCESS | 3792 | 1467738827358 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:47 INFO - PROCESS | 3792 | 1467738827360 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:47 INFO - PROCESS | 3792 | ++DOCSHELL 16B47800 == 35 [pid = 3792] [id = 349] 10:13:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16B98400) [pid = 3792] [serial = 1046] [outer = 00000000] 10:13:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (17440400) [pid = 3792] [serial = 1047] [outer = 16B98400] 10:13:47 INFO - PROCESS | 3792 | 1467738827403 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (17440800) [pid = 3792] [serial = 1048] [outer = 16B98400] 10:13:48 INFO - PROCESS | 3792 | 1467738828294 Marionette TRACE conn3 <- [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] 10:13:48 INFO - PROCESS | 3792 | 1467738828329 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 10:13:48 INFO - PROCESS | 3792 | 1467738828333 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:13:48 INFO - PROCESS | 3792 | 1467738828337 Marionette TRACE conn3 <- [1,1362,null,{}] 10:13:48 INFO - PROCESS | 3792 | 1467738828342 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:48 INFO - PROCESS | 3792 | 1467738828346 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:48 INFO - PROCESS | 3792 | 1467738828443 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:13:48 INFO - PROCESS | 3792 | 1467738828571 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:48 INFO - PROCESS | 3792 | 1467738828574 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:48 INFO - PROCESS | 3792 | ++DOCSHELL 10ECFC00 == 36 [pid = 3792] [id = 350] 10:13:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (10ED0000) [pid = 3792] [serial = 1049] [outer = 00000000] 10:13:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (13074C00) [pid = 3792] [serial = 1050] [outer = 10ED0000] 10:13:48 INFO - PROCESS | 3792 | 1467738828631 Marionette DEBUG loaded listener.js 10:13:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13281C00) [pid = 3792] [serial = 1051] [outer = 10ED0000] 10:13:49 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:13:49 INFO - PROCESS | 3792 | 1467738829447 Marionette TRACE conn3 <- [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] 10:13:49 INFO - PROCESS | 3792 | 1467738829526 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 10:13:49 INFO - PROCESS | 3792 | 1467738829531 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:13:49 INFO - PROCESS | 3792 | 1467738829534 Marionette TRACE conn3 <- [1,1366,null,{}] 10:13:49 INFO - PROCESS | 3792 | 1467738829540 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:49 INFO - PROCESS | 3792 | 1467738829542 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:49 INFO - PROCESS | 3792 | 1467738829627 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:13:49 INFO - PROCESS | 3792 | 1467738829638 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:49 INFO - PROCESS | 3792 | 1467738829643 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:49 INFO - PROCESS | 3792 | ++DOCSHELL 10A76000 == 28 [pid = 3792] [id = 351] 10:13:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (10A79000) [pid = 3792] [serial = 1052] [outer = 00000000] 10:13:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (1281EC00) [pid = 3792] [serial = 1053] [outer = 10A79000] 10:13:49 INFO - PROCESS | 3792 | 1467738829694 Marionette DEBUG loaded listener.js 10:13:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (13031800) [pid = 3792] [serial = 1054] [outer = 10A79000] 10:13:50 INFO - PROCESS | 3792 | 1467738830156 Marionette TRACE conn3 <- [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] 10:13:50 INFO - PROCESS | 3792 | 1467738830201 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 10:13:50 INFO - PROCESS | 3792 | 1467738830207 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:13:50 INFO - PROCESS | 3792 | 1467738830210 Marionette TRACE conn3 <- [1,1370,null,{}] 10:13:50 INFO - PROCESS | 3792 | 1467738830213 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:50 INFO - PROCESS | 3792 | 1467738830216 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:50 INFO - PROCESS | 3792 | 1467738830304 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:13:50 INFO - PROCESS | 3792 | 1467738830393 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 3792 | 1467738830395 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:50 INFO - PROCESS | 3792 | ++DOCSHELL 1055EC00 == 29 [pid = 3792] [id = 352] 10:13:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (1391D800) [pid = 3792] [serial = 1055] [outer = 00000000] 10:13:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (13C81000) [pid = 3792] [serial = 1056] [outer = 1391D800] 10:13:50 INFO - PROCESS | 3792 | 1467738830442 Marionette DEBUG loaded listener.js 10:13:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (142A4400) [pid = 3792] [serial = 1057] [outer = 1391D800] 10:13:50 INFO - PROCESS | 3792 | [3792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:13:50 INFO - PROCESS | 3792 | 1467738830818 Marionette TRACE conn3 <- [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] 10:13:50 INFO - PROCESS | 3792 | 1467738830871 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 10:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:13:50 INFO - PROCESS | 3792 | 1467738830875 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:13:50 INFO - PROCESS | 3792 | 1467738830878 Marionette TRACE conn3 <- [1,1374,null,{}] 10:13:50 INFO - PROCESS | 3792 | 1467738830889 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:50 INFO - PROCESS | 3792 | 1467738830894 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:51 INFO - PROCESS | 3792 | 1467738831011 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:13:51 INFO - PROCESS | 3792 | 1467738831027 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:51 INFO - PROCESS | 3792 | 1467738831030 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:51 INFO - PROCESS | 3792 | ++DOCSHELL 15F79000 == 30 [pid = 3792] [id = 353] 10:13:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (15F79400) [pid = 3792] [serial = 1058] [outer = 00000000] 10:13:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (16037400) [pid = 3792] [serial = 1059] [outer = 15F79400] 10:13:51 INFO - PROCESS | 3792 | 1467738831076 Marionette DEBUG loaded listener.js 10:13:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (16097800) [pid = 3792] [serial = 1060] [outer = 15F79400] 10:13:51 INFO - PROCESS | 3792 | 1467738831507 Marionette TRACE conn3 <- [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] 10:13:51 INFO - PROCESS | 3792 | 1467738831547 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 10:13:51 INFO - PROCESS | 3792 | 1467738831552 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:13:51 INFO - PROCESS | 3792 | 1467738831553 Marionette TRACE conn3 <- [1,1378,null,{}] 10:13:51 INFO - PROCESS | 3792 | 1467738831557 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:51 INFO - PROCESS | 3792 | 1467738831559 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:51 INFO - PROCESS | 3792 | 1467738831641 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:13:51 INFO - PROCESS | 3792 | 1467738831648 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:51 INFO - PROCESS | 3792 | 1467738831650 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:51 INFO - PROCESS | 3792 | ++DOCSHELL 16890000 == 31 [pid = 3792] [id = 354] 10:13:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (16892C00) [pid = 3792] [serial = 1061] [outer = 00000000] 10:13:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16897800) [pid = 3792] [serial = 1062] [outer = 16892C00] 10:13:51 INFO - PROCESS | 3792 | 1467738831694 Marionette DEBUG loaded listener.js 10:13:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16931800) [pid = 3792] [serial = 1063] [outer = 16892C00] 10:13:52 INFO - PROCESS | 3792 | 1467738832130 Marionette TRACE conn3 <- [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]]]}] 10:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 609ms 10:13:52 INFO - PROCESS | 3792 | 1467738832171 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 10:13:52 INFO - PROCESS | 3792 | 1467738832173 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 10:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:13:52 INFO - PROCESS | 3792 | 1467738832177 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:13:52 INFO - PROCESS | 3792 | 1467738832178 Marionette TRACE conn3 <- [1,1382,null,{}] 10:13:52 INFO - PROCESS | 3792 | 1467738832182 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:52 INFO - PROCESS | 3792 | 1467738832184 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:52 INFO - PROCESS | 3792 | 1467738832294 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:13:52 INFO - PROCESS | 3792 | 1467738832363 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 3792 | 1467738832365 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:52 INFO - PROCESS | 3792 | ++DOCSHELL 16B0D400 == 32 [pid = 3792] [id = 355] 10:13:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16B0F000) [pid = 3792] [serial = 1064] [outer = 00000000] 10:13:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16B9BC00) [pid = 3792] [serial = 1065] [outer = 16B0F000] 10:13:52 INFO - PROCESS | 3792 | 1467738832407 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16BA4400) [pid = 3792] [serial = 1066] [outer = 16B0F000] 10:13:52 INFO - PROCESS | 3792 | 1467738832792 Marionette TRACE conn3 <- [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]]]}] 10:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 654ms 10:13:52 INFO - PROCESS | 3792 | 1467738832837 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 10:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:13:52 INFO - PROCESS | 3792 | 1467738832839 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 10:13:52 INFO - PROCESS | 3792 | 1467738832842 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:13:52 INFO - PROCESS | 3792 | 1467738832844 Marionette TRACE conn3 <- [1,1386,null,{}] 10:13:52 INFO - PROCESS | 3792 | 1467738832857 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:52 INFO - PROCESS | 3792 | 1467738832863 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:52 INFO - PROCESS | 3792 | 1467738832997 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:13:53 INFO - PROCESS | 3792 | 1467738833063 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 3792 | 1467738833065 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:53 INFO - PROCESS | 3792 | ++DOCSHELL 16B9A800 == 33 [pid = 3792] [id = 356] 10:13:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (174E0C00) [pid = 3792] [serial = 1067] [outer = 00000000] 10:13:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (175D4400) [pid = 3792] [serial = 1068] [outer = 174E0C00] 10:13:53 INFO - PROCESS | 3792 | 1467738833090 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (175D8000) [pid = 3792] [serial = 1069] [outer = 174E0C00] 10:13:53 INFO - PROCESS | 3792 | 1467738833475 Marionette TRACE conn3 <- [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]]]}] 10:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 654ms 10:13:53 INFO - PROCESS | 3792 | 1467738833502 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 10:13:53 INFO - PROCESS | 3792 | 1467738833504 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 10:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:13:53 INFO - PROCESS | 3792 | 1467738833508 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:13:53 INFO - PROCESS | 3792 | 1467738833509 Marionette TRACE conn3 <- [1,1390,null,{}] 10:13:53 INFO - PROCESS | 3792 | 1467738833522 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:53 INFO - PROCESS | 3792 | 1467738833524 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:53 INFO - PROCESS | 3792 | 1467738833678 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:13:53 INFO - PROCESS | 3792 | 1467738833706 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 3792 | 1467738833708 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:53 INFO - PROCESS | 3792 | ++DOCSHELL 17554400 == 34 [pid = 3792] [id = 357] 10:13:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (17682C00) [pid = 3792] [serial = 1070] [outer = 00000000] 10:13:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (18033800) [pid = 3792] [serial = 1071] [outer = 17682C00] 10:13:53 INFO - PROCESS | 3792 | 1467738833750 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (182C4C00) [pid = 3792] [serial = 1072] [outer = 17682C00] 10:13:53 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16B4AC00) [pid = 3792] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:13:53 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (112E6400) [pid = 3792] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:13:53 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (0C7EB400) [pid = 3792] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:13:53 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13131C00) [pid = 3792] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:13:53 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1440C000) [pid = 3792] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:13:53 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (11AEA400) [pid = 3792] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:13:53 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (15D3A000) [pid = 3792] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:13:53 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (15883000) [pid = 3792] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:13:53 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (10A75400) [pid = 3792] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:13:53 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (15F79800) [pid = 3792] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:13:54 INFO - PROCESS | 3792 | 1467738834139 Marionette TRACE conn3 <- [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]]]}] 10:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 654ms 10:13:54 INFO - PROCESS | 3792 | 1467738834173 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 3792 | 1467738834175 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 10:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:13:54 INFO - PROCESS | 3792 | 1467738834178 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 3792 | 1467738834180 Marionette TRACE conn3 <- [1,1394,null,{}] 10:13:54 INFO - PROCESS | 3792 | 1467738834183 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:54 INFO - PROCESS | 3792 | 1467738834185 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:54 INFO - PROCESS | 3792 | 1467738834265 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:13:54 INFO - PROCESS | 3792 | 1467738834269 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:54 INFO - PROCESS | 3792 | 1467738834271 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:54 INFO - PROCESS | 3792 | ++DOCSHELL 154AD400 == 35 [pid = 3792] [id = 358] 10:13:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (15F7C400) [pid = 3792] [serial = 1073] [outer = 00000000] 10:13:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16B05C00) [pid = 3792] [serial = 1074] [outer = 15F7C400] 10:13:54 INFO - PROCESS | 3792 | 1467738834315 Marionette DEBUG loaded listener.js 10:13:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16B9D800) [pid = 3792] [serial = 1075] [outer = 15F7C400] 10:13:54 INFO - PROCESS | 3792 | 1467738834710 Marionette TRACE conn3 <- [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]]]}] 10:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 565ms 10:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:13:54 INFO - PROCESS | 3792 | 1467738834758 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 3792 | 1467738834760 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 10:13:54 INFO - PROCESS | 3792 | 1467738834763 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 3792 | 1467738834765 Marionette TRACE conn3 <- [1,1398,null,{}] 10:13:54 INFO - PROCESS | 3792 | 1467738834768 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:54 INFO - PROCESS | 3792 | 1467738834770 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:54 INFO - PROCESS | 3792 | 1467738834847 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:13:54 INFO - PROCESS | 3792 | 1467738834853 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:54 INFO - PROCESS | 3792 | 1467738834838 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:54 INFO - PROCESS | 3792 | ++DOCSHELL 15887400 == 36 [pid = 3792] [id = 359] 10:13:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (17535000) [pid = 3792] [serial = 1076] [outer = 00000000] 10:13:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (182CE000) [pid = 3792] [serial = 1077] [outer = 17535000] 10:13:54 INFO - PROCESS | 3792 | 1467738834882 Marionette DEBUG loaded listener.js 10:13:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (19899000) [pid = 3792] [serial = 1078] [outer = 17535000] 10:13:55 INFO - PROCESS | 3792 | 1467738835341 Marionette TRACE conn3 <- [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]]]}] 10:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 595ms 10:13:55 INFO - PROCESS | 3792 | 1467738835367 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 3792 | 1467738835369 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 10:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:13:55 INFO - PROCESS | 3792 | 1467738835381 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - PROCESS | 3792 | 1467738835383 Marionette TRACE conn3 <- [1,1402,null,{}] 10:13:55 INFO - PROCESS | 3792 | 1467738835386 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:55 INFO - PROCESS | 3792 | 1467738835388 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:55 INFO - PROCESS | 3792 | 1467738835467 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:13:55 INFO - PROCESS | 3792 | 1467738835475 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 3792 | 1467738835477 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:55 INFO - PROCESS | 3792 | ++DOCSHELL 16868800 == 37 [pid = 3792] [id = 360] 10:13:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16B9E000) [pid = 3792] [serial = 1079] [outer = 00000000] 10:13:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (198A4400) [pid = 3792] [serial = 1080] [outer = 16B9E000] 10:13:55 INFO - PROCESS | 3792 | 1467738835522 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (19F61000) [pid = 3792] [serial = 1081] [outer = 16B9E000] 10:13:56 INFO - PROCESS | 3792 | 1467738836108 Marionette TRACE conn3 <- [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]]]}] 10:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 759ms 10:13:56 INFO - PROCESS | 3792 | 1467738836199 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:13:56 INFO - PROCESS | 3792 | 1467738836204 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 10:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:13:56 INFO - PROCESS | 3792 | 1467738836211 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:13:56 INFO - PROCESS | 3792 | 1467738836214 Marionette TRACE conn3 <- [1,1406,null,{}] 10:13:56 INFO - PROCESS | 3792 | 1467738836220 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:56 INFO - PROCESS | 3792 | 1467738836223 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:56 INFO - PROCESS | 3792 | 1467738836324 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:13:56 INFO - PROCESS | 3792 | 1467738836447 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:56 INFO - PROCESS | 3792 | 1467738836452 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:56 INFO - PROCESS | 3792 | ++DOCSHELL 104E8C00 == 38 [pid = 3792] [id = 361] 10:13:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1059BC00) [pid = 3792] [serial = 1082] [outer = 00000000] 10:13:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (131E7800) [pid = 3792] [serial = 1083] [outer = 1059BC00] 10:13:56 INFO - PROCESS | 3792 | 1467738836509 Marionette DEBUG loaded listener.js 10:13:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (14405400) [pid = 3792] [serial = 1084] [outer = 1059BC00] 10:13:57 INFO - PROCESS | 3792 | 1467738837131 Marionette TRACE conn3 <- [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]]]}] 10:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 951ms 10:13:57 INFO - PROCESS | 3792 | 1467738837158 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 3792 | 1467738837162 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 10:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:13:57 INFO - PROCESS | 3792 | 1467738837169 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - PROCESS | 3792 | 1467738837172 Marionette TRACE conn3 <- [1,1410,null,{}] 10:13:57 INFO - PROCESS | 3792 | 1467738837176 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:57 INFO - PROCESS | 3792 | 1467738837179 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:57 INFO - PROCESS | 3792 | 1467738837285 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:13:57 INFO - PROCESS | 3792 | 1467738837386 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:57 INFO - PROCESS | 3792 | 1467738837389 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:57 INFO - PROCESS | 3792 | ++DOCSHELL 1602E800 == 39 [pid = 3792] [id = 362] 10:13:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1603A000) [pid = 3792] [serial = 1085] [outer = 00000000] 10:13:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1686E800) [pid = 3792] [serial = 1086] [outer = 1603A000] 10:13:57 INFO - PROCESS | 3792 | 1467738837443 Marionette DEBUG loaded listener.js 10:13:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16B47400) [pid = 3792] [serial = 1087] [outer = 1603A000] 10:13:58 INFO - PROCESS | 3792 | 1467738838009 Marionette TRACE conn3 <- [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]]]}] 10:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 892ms 10:13:58 INFO - PROCESS | 3792 | 1467738838063 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:13:58 INFO - PROCESS | 3792 | 1467738838066 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 10:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:13:58 INFO - PROCESS | 3792 | 1467738838069 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:13:58 INFO - PROCESS | 3792 | 1467738838073 Marionette TRACE conn3 <- [1,1414,null,{}] 10:13:58 INFO - PROCESS | 3792 | 1467738838084 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:58 INFO - PROCESS | 3792 | 1467738838089 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:58 INFO - PROCESS | 3792 | 1467738838197 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:13:58 INFO - PROCESS | 3792 | 1467738838327 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:58 INFO - PROCESS | 3792 | 1467738838330 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:13:58 INFO - PROCESS | 3792 | ++DOCSHELL 104EAC00 == 40 [pid = 3792] [id = 363] 10:13:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1055E400) [pid = 3792] [serial = 1088] [outer = 00000000] 10:13:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (11CD4000) [pid = 3792] [serial = 1089] [outer = 1055E400] 10:13:58 INFO - PROCESS | 3792 | 1467738838420 Marionette DEBUG loaded listener.js 10:13:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1344B800) [pid = 3792] [serial = 1090] [outer = 1055E400] 10:13:59 INFO - PROCESS | 3792 | --DOCSHELL 1AABB000 == 39 [pid = 3792] [id = 13] 10:13:59 INFO - PROCESS | 3792 | --DOCSHELL 1A61A000 == 38 [pid = 3792] [id = 10] 10:13:59 INFO - PROCESS | 3792 | --DOCSHELL 1A73D000 == 37 [pid = 3792] [id = 11] 10:13:59 INFO - PROCESS | 3792 | --DOCSHELL 0C7E9800 == 36 [pid = 3792] [id = 341] 10:13:59 INFO - PROCESS | 3792 | --DOCSHELL 1A8A1C00 == 35 [pid = 3792] [id = 12] 10:13:59 INFO - PROCESS | 3792 | --DOCSHELL 1B344000 == 34 [pid = 3792] [id = 16] 10:13:59 INFO - PROCESS | 3792 | --DOCSHELL 1AF2C000 == 33 [pid = 3792] [id = 14] 10:13:59 INFO - PROCESS | 3792 | --DOCSHELL 13ED6800 == 32 [pid = 3792] [id = 20] 10:13:59 INFO - PROCESS | 3792 | --DOCSHELL 13947C00 == 31 [pid = 3792] [id = 24] 10:13:59 INFO - PROCESS | 3792 | --DOCSHELL 1036C000 == 30 [pid = 3792] [id = 18] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (16B9C400) [pid = 3792] [serial = 1044] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (11452C00) [pid = 3792] [serial = 1026] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (10328400) [pid = 3792] [serial = 1023] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (104EBC00) [pid = 3792] [serial = 1024] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (13151800) [pid = 3792] [serial = 1029] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (15884800) [pid = 3792] [serial = 1032] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16BA0C00) [pid = 3792] [serial = 1045] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1394A800) [pid = 3792] [serial = 1015] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13078400) [pid = 3792] [serial = 1014] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16095000) [pid = 3792] [serial = 1018] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (15F76400) [pid = 3792] [serial = 1017] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (17680C00) [pid = 3792] [serial = 1020] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (15F79C00) [pid = 3792] [serial = 1035] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (15D39400) [pid = 3792] [serial = 1033] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (12921800) [pid = 3792] [serial = 1038] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (15F7F400) [pid = 3792] [serial = 1036] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (16933C00) [pid = 3792] [serial = 1041] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1609CC00) [pid = 3792] [serial = 1039] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (11C44000) [pid = 3792] [serial = 1027] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16B41400) [pid = 3792] [serial = 1042] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (13285C00) [pid = 3792] [serial = 1030] [outer = 00000000] [url = about:blank] 10:13:59 INFO - PROCESS | 3792 | 1467738839831 Marionette TRACE conn3 <- [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]]]}] 10:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1808ms 10:13:59 INFO - PROCESS | 3792 | 1467738839865 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:13:59 INFO - PROCESS | 3792 | 1467738839869 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 10:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:13:59 INFO - PROCESS | 3792 | 1467738839875 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:13:59 INFO - PROCESS | 3792 | 1467738839878 Marionette TRACE conn3 <- [1,1418,null,{}] 10:13:59 INFO - PROCESS | 3792 | 1467738839883 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:59 INFO - PROCESS | 3792 | 1467738839887 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:00 INFO - PROCESS | 3792 | 1467738840012 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:14:00 INFO - PROCESS | 3792 | 1467738840026 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:00 INFO - PROCESS | 3792 | 1467738840031 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:00 INFO - PROCESS | 3792 | ++DOCSHELL 10A03400 == 31 [pid = 3792] [id = 364] 10:14:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (10A03C00) [pid = 3792] [serial = 1091] [outer = 00000000] 10:14:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (11202000) [pid = 3792] [serial = 1092] [outer = 10A03C00] 10:14:00 INFO - PROCESS | 3792 | 1467738840078 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (112E5C00) [pid = 3792] [serial = 1093] [outer = 10A03C00] 10:14:00 INFO - PROCESS | 3792 | 1467738840574 Marionette TRACE conn3 <- [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]]]}] 10:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 737ms 10:14:00 INFO - PROCESS | 3792 | 1467738840615 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:14:00 INFO - PROCESS | 3792 | 1467738840620 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 10:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:14:00 INFO - PROCESS | 3792 | 1467738840610 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:14:00 INFO - PROCESS | 3792 | 1467738840612 Marionette TRACE conn3 <- [1,1422,null,{}] 10:14:00 INFO - PROCESS | 3792 | 1467738840616 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:00 INFO - PROCESS | 3792 | 1467738840618 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:00 INFO - PROCESS | 3792 | 1467738840703 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:14:00 INFO - PROCESS | 3792 | 1467738840712 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:00 INFO - PROCESS | 3792 | 1467738840715 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:00 INFO - PROCESS | 3792 | ++DOCSHELL 12DC3000 == 32 [pid = 3792] [id = 365] 10:14:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (12DC5000) [pid = 3792] [serial = 1094] [outer = 00000000] 10:14:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (13074800) [pid = 3792] [serial = 1095] [outer = 12DC5000] 10:14:00 INFO - PROCESS | 3792 | 1467738840761 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (130DF000) [pid = 3792] [serial = 1096] [outer = 12DC5000] 10:14:01 INFO - PROCESS | 3792 | 1467738841238 Marionette TRACE conn3 <- [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]]]}] 10:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 675ms 10:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:14:01 INFO - PROCESS | 3792 | 1467738841308 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:14:01 INFO - PROCESS | 3792 | 1467738841310 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 10:14:01 INFO - PROCESS | 3792 | 1467738841314 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:14:01 INFO - PROCESS | 3792 | 1467738841317 Marionette TRACE conn3 <- [1,1426,null,{}] 10:14:01 INFO - PROCESS | 3792 | 1467738841356 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:01 INFO - PROCESS | 3792 | 1467738841361 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:01 INFO - PROCESS | 3792 | 1467738841479 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:14:01 INFO - PROCESS | 3792 | 1467738841494 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:01 INFO - PROCESS | 3792 | 1467738841497 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:01 INFO - PROCESS | 3792 | ++DOCSHELL 13950400 == 33 [pid = 3792] [id = 366] 10:14:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13951400) [pid = 3792] [serial = 1097] [outer = 00000000] 10:14:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (13C7E800) [pid = 3792] [serial = 1098] [outer = 13951400] 10:14:01 INFO - PROCESS | 3792 | 1467738841545 Marionette DEBUG loaded listener.js 10:14:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (142A4800) [pid = 3792] [serial = 1099] [outer = 13951400] 10:14:01 INFO - PROCESS | 3792 | 1467738841964 Marionette TRACE conn3 <- [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]]]}] 10:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 675ms 10:14:01 INFO - PROCESS | 3792 | 1467738841996 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:14:01 INFO - PROCESS | 3792 | 1467738841999 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 10:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:14:01 INFO - PROCESS | 3792 | 1467738842002 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:14:01 INFO - PROCESS | 3792 | 1467738842004 Marionette TRACE conn3 <- [1,1430,null,{}] 10:14:01 INFO - PROCESS | 3792 | 1467738842007 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:01 INFO - PROCESS | 3792 | 1467738842009 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:02 INFO - PROCESS | 3792 | 1467738842135 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:14:02 INFO - PROCESS | 3792 | 1467738842152 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:02 INFO - PROCESS | 3792 | 1467738842154 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:02 INFO - PROCESS | 3792 | ++DOCSHELL 13C80C00 == 34 [pid = 3792] [id = 367] 10:14:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1445A800) [pid = 3792] [serial = 1100] [outer = 00000000] 10:14:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (15F76000) [pid = 3792] [serial = 1101] [outer = 1445A800] 10:14:02 INFO - PROCESS | 3792 | 1467738842197 Marionette DEBUG loaded listener.js 10:14:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (15F7C000) [pid = 3792] [serial = 1102] [outer = 1445A800] 10:14:02 INFO - PROCESS | 3792 | 1467738842628 Marionette TRACE conn3 <- [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]]]}] 10:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 675ms 10:14:02 INFO - PROCESS | 3792 | 1467738842685 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:14:02 INFO - PROCESS | 3792 | 1467738842687 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 10:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:14:02 INFO - PROCESS | 3792 | 1467738842690 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:14:02 INFO - PROCESS | 3792 | 1467738842692 Marionette TRACE conn3 <- [1,1434,null,{}] 10:14:02 INFO - PROCESS | 3792 | 1467738842723 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:02 INFO - PROCESS | 3792 | 1467738842725 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:02 INFO - PROCESS | 3792 | 1467738842839 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:14:02 INFO - PROCESS | 3792 | 1467738842849 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:02 INFO - PROCESS | 3792 | 1467738842851 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:02 INFO - PROCESS | 3792 | ++DOCSHELL 10A80C00 == 35 [pid = 3792] [id = 368] 10:14:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (10A81800) [pid = 3792] [serial = 1103] [outer = 00000000] 10:14:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16093C00) [pid = 3792] [serial = 1104] [outer = 10A81800] 10:14:02 INFO - PROCESS | 3792 | 1467738842894 Marionette DEBUG loaded listener.js 10:14:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1609EC00) [pid = 3792] [serial = 1105] [outer = 10A81800] 10:14:03 INFO - PROCESS | 3792 | 1467738843347 Marionette TRACE conn3 <- [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]]]}] 10:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 676ms 10:14:03 INFO - PROCESS | 3792 | 1467738843390 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:14:03 INFO - PROCESS | 3792 | 1467738843392 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 10:14:03 INFO - PROCESS | 3792 | 1467738843395 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:14:03 INFO - PROCESS | 3792 | 1467738843397 Marionette TRACE conn3 <- [1,1438,null,{}] 10:14:03 INFO - PROCESS | 3792 | 1467738843400 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:03 INFO - PROCESS | 3792 | 1467738843405 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:03 INFO - PROCESS | 3792 | 1467738843520 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:14:03 INFO - PROCESS | 3792 | 1467738843532 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:03 INFO - PROCESS | 3792 | 1467738843534 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:03 INFO - PROCESS | 3792 | ++DOCSHELL 16895800 == 36 [pid = 3792] [id = 369] 10:14:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16895C00) [pid = 3792] [serial = 1106] [outer = 00000000] 10:14:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16B40C00) [pid = 3792] [serial = 1107] [outer = 16895C00] 10:14:03 INFO - PROCESS | 3792 | 1467738843634 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16B45800) [pid = 3792] [serial = 1108] [outer = 16895C00] 10:14:04 INFO - PROCESS | 3792 | 1467738844043 Marionette TRACE conn3 <- [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]]]}] 10:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 691ms 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (17548000) [pid = 3792] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (17535000) [pid = 3792] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16B9E000) [pid = 3792] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16B0F000) [pid = 3792] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (174E0C00) [pid = 3792] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16892C00) [pid = 3792] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16B98400) [pid = 3792] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (17682C00) [pid = 3792] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (10ED0000) [pid = 3792] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (15F79400) [pid = 3792] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (10A79000) [pid = 3792] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1391D800) [pid = 3792] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:14:04 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (15F7C400) [pid = 3792] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:14:04 INFO - PROCESS | 3792 | 1467738844289 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 3792 | 1467738844291 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 10:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:14:04 INFO - PROCESS | 3792 | 1467738844300 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 3792 | 1467738844302 Marionette TRACE conn3 <- [1,1442,null,{}] 10:14:04 INFO - PROCESS | 3792 | 1467738844306 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:04 INFO - PROCESS | 3792 | 1467738844307 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:04 INFO - PROCESS | 3792 | 1467738844382 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:14:04 INFO - PROCESS | 3792 | 1467738844389 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:04 INFO - PROCESS | 3792 | 1467738844391 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:04 INFO - PROCESS | 3792 | ++DOCSHELL 139D8C00 == 37 [pid = 3792] [id = 370] 10:14:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (139DA400) [pid = 3792] [serial = 1109] [outer = 00000000] 10:14:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (15F79400) [pid = 3792] [serial = 1110] [outer = 139DA400] 10:14:04 INFO - PROCESS | 3792 | 1467738844434 Marionette DEBUG loaded listener.js 10:14:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (15F7B000) [pid = 3792] [serial = 1111] [outer = 139DA400] 10:14:04 INFO - PROCESS | 3792 | 1467738844876 Marionette TRACE conn3 <- [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]]]}] 10:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 630ms 10:14:04 INFO - PROCESS | 3792 | 1467738844921 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:14:04 INFO - PROCESS | 3792 | 1467738844923 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 10:14:04 INFO - PROCESS | 3792 | 1467738844926 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:14:04 INFO - PROCESS | 3792 | 1467738844928 Marionette TRACE conn3 <- [1,1446,null,{}] 10:14:04 INFO - PROCESS | 3792 | 1467738844931 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:04 INFO - PROCESS | 3792 | 1467738844933 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:05 INFO - PROCESS | 3792 | 1467738845008 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:14:05 INFO - PROCESS | 3792 | 1467738845013 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 3792 | 1467738845016 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:05 INFO - PROCESS | 3792 | ++DOCSHELL 1689B400 == 38 [pid = 3792] [id = 371] 10:14:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16B3FC00) [pid = 3792] [serial = 1112] [outer = 00000000] 10:14:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16B9E000) [pid = 3792] [serial = 1113] [outer = 16B3FC00] 10:14:05 INFO - PROCESS | 3792 | 1467738845058 Marionette DEBUG loaded listener.js 10:14:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16B9F800) [pid = 3792] [serial = 1114] [outer = 16B3FC00] 10:14:05 INFO - PROCESS | 3792 | 1467738845467 Marionette TRACE conn3 <- [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]]]}] 10:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 583ms 10:14:05 INFO - PROCESS | 3792 | 1467738845505 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:14:05 INFO - PROCESS | 3792 | 1467738845507 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 10:14:05 INFO - PROCESS | 3792 | 1467738845514 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:14:05 INFO - PROCESS | 3792 | 1467738845516 Marionette TRACE conn3 <- [1,1450,null,{}] 10:14:05 INFO - PROCESS | 3792 | 1467738845519 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:05 INFO - PROCESS | 3792 | 1467738845521 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:05 INFO - PROCESS | 3792 | 1467738845597 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:14:05 INFO - PROCESS | 3792 | 1467738845602 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 3792 | 1467738845604 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:05 INFO - PROCESS | 3792 | ++DOCSHELL 1394A800 == 39 [pid = 3792] [id = 372] 10:14:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (17440C00) [pid = 3792] [serial = 1115] [outer = 00000000] 10:14:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (17534000) [pid = 3792] [serial = 1116] [outer = 17440C00] 10:14:05 INFO - PROCESS | 3792 | 1467738845649 Marionette DEBUG loaded listener.js 10:14:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (17536400) [pid = 3792] [serial = 1117] [outer = 17440C00] 10:14:06 INFO - PROCESS | 3792 | 1467738846088 Marionette TRACE conn3 <- [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]]]}] 10:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 584ms 10:14:06 INFO - PROCESS | 3792 | 1467738846113 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:14:06 INFO - PROCESS | 3792 | 1467738846115 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 10:14:06 INFO - PROCESS | 3792 | 1467738846118 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:14:06 INFO - PROCESS | 3792 | 1467738846120 Marionette TRACE conn3 <- [1,1454,null,{}] 10:14:06 INFO - PROCESS | 3792 | 1467738846138 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:06 INFO - PROCESS | 3792 | 1467738846140 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:06 INFO - PROCESS | 3792 | 1467738846230 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:14:06 INFO - PROCESS | 3792 | 1467738846337 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 3792 | 1467738846340 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:06 INFO - PROCESS | 3792 | ++DOCSHELL 0F394C00 == 40 [pid = 3792] [id = 373] 10:14:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1036D000) [pid = 3792] [serial = 1118] [outer = 00000000] 10:14:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (104E5000) [pid = 3792] [serial = 1119] [outer = 1036D000] 10:14:06 INFO - PROCESS | 3792 | 1467738846402 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (10A7AC00) [pid = 3792] [serial = 1120] [outer = 1036D000] 10:14:07 INFO - PROCESS | 3792 | 1467738847228 Marionette TRACE conn3 <- [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]]]}] 10:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1167ms 10:14:07 INFO - PROCESS | 3792 | 1467738847289 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:14:07 INFO - PROCESS | 3792 | 1467738847292 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 10:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:14:07 INFO - PROCESS | 3792 | 1467738847297 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:14:07 INFO - PROCESS | 3792 | 1467738847300 Marionette TRACE conn3 <- [1,1458,null,{}] 10:14:07 INFO - PROCESS | 3792 | 1467738847306 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:07 INFO - PROCESS | 3792 | 1467738847309 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:07 INFO - PROCESS | 3792 | 1467738847459 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:14:07 INFO - PROCESS | 3792 | 1467738847582 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:07 INFO - PROCESS | 3792 | 1467738847585 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:07 INFO - PROCESS | 3792 | ++DOCSHELL 0C7EA000 == 41 [pid = 3792] [id = 374] 10:14:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (13150400) [pid = 3792] [serial = 1121] [outer = 00000000] 10:14:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (13442000) [pid = 3792] [serial = 1122] [outer = 13150400] 10:14:07 INFO - PROCESS | 3792 | 1467738847643 Marionette DEBUG loaded listener.js 10:14:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (13952800) [pid = 3792] [serial = 1123] [outer = 13150400] 10:14:08 INFO - PROCESS | 3792 | --DOCSHELL 15887400 == 40 [pid = 3792] [id = 359] 10:14:08 INFO - PROCESS | 3792 | --DOCSHELL 1394A800 == 39 [pid = 3792] [id = 372] 10:14:08 INFO - PROCESS | 3792 | --DOCSHELL 1689B400 == 38 [pid = 3792] [id = 371] 10:14:08 INFO - PROCESS | 3792 | --DOCSHELL 139D8C00 == 37 [pid = 3792] [id = 370] 10:14:08 INFO - PROCESS | 3792 | --DOCSHELL 16895800 == 36 [pid = 3792] [id = 369] 10:14:08 INFO - PROCESS | 3792 | --DOCSHELL 10A80C00 == 35 [pid = 3792] [id = 368] 10:14:08 INFO - PROCESS | 3792 | --DOCSHELL 13C80C00 == 34 [pid = 3792] [id = 367] 10:14:08 INFO - PROCESS | 3792 | --DOCSHELL 13950400 == 33 [pid = 3792] [id = 366] 10:14:08 INFO - PROCESS | 3792 | --DOCSHELL 12DC3000 == 32 [pid = 3792] [id = 365] 10:14:08 INFO - PROCESS | 3792 | --DOCSHELL 10A03400 == 31 [pid = 3792] [id = 364] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (182CFC00) [pid = 3792] [serial = 1021] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (19899000) [pid = 3792] [serial = 1078] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (19F61000) [pid = 3792] [serial = 1081] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (198A4400) [pid = 3792] [serial = 1080] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16B9BC00) [pid = 3792] [serial = 1065] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (175D4400) [pid = 3792] [serial = 1068] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16BA4400) [pid = 3792] [serial = 1066] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16897800) [pid = 3792] [serial = 1062] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (17440800) [pid = 3792] [serial = 1048] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (17440400) [pid = 3792] [serial = 1047] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (18033800) [pid = 3792] [serial = 1071] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13074C00) [pid = 3792] [serial = 1050] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (13281C00) [pid = 3792] [serial = 1051] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16037400) [pid = 3792] [serial = 1059] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16097800) [pid = 3792] [serial = 1060] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1281EC00) [pid = 3792] [serial = 1053] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (13031800) [pid = 3792] [serial = 1054] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (13C81000) [pid = 3792] [serial = 1056] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (142A4400) [pid = 3792] [serial = 1057] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (175D8000) [pid = 3792] [serial = 1069] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (182CE000) [pid = 3792] [serial = 1077] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (182C4C00) [pid = 3792] [serial = 1072] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16B05C00) [pid = 3792] [serial = 1074] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (16B9D800) [pid = 3792] [serial = 1075] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (16931800) [pid = 3792] [serial = 1063] [outer = 00000000] [url = about:blank] 10:14:08 INFO - PROCESS | 3792 | 1467738848572 Marionette TRACE conn3 <- [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]]]}] 10:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1336ms 10:14:08 INFO - PROCESS | 3792 | 1467738848636 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:14:08 INFO - PROCESS | 3792 | 1467738848640 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 10:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:14:08 INFO - PROCESS | 3792 | 1467738848645 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:14:08 INFO - PROCESS | 3792 | 1467738848648 Marionette TRACE conn3 <- [1,1462,null,{}] 10:14:08 INFO - PROCESS | 3792 | 1467738848654 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:08 INFO - PROCESS | 3792 | 1467738848656 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:08 INFO - PROCESS | 3792 | 1467738848738 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:14:08 INFO - PROCESS | 3792 | 1467738848750 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:08 INFO - PROCESS | 3792 | 1467738848753 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:08 INFO - PROCESS | 3792 | ++DOCSHELL 11207000 == 32 [pid = 3792] [id = 375] 10:14:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (11208400) [pid = 3792] [serial = 1124] [outer = 00000000] 10:14:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (114D2000) [pid = 3792] [serial = 1125] [outer = 11208400] 10:14:08 INFO - PROCESS | 3792 | 1467738848802 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (11C4C400) [pid = 3792] [serial = 1126] [outer = 11208400] 10:14:09 INFO - PROCESS | 3792 | 1467738849289 Marionette TRACE conn3 <- [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]]]}] 10:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 691ms 10:14:09 INFO - PROCESS | 3792 | 1467738849325 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:14:09 INFO - PROCESS | 3792 | 1467738849330 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 10:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:14:09 INFO - PROCESS | 3792 | 1467738849336 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:14:09 INFO - PROCESS | 3792 | 1467738849339 Marionette TRACE conn3 <- [1,1466,null,{}] 10:14:09 INFO - PROCESS | 3792 | 1467738849342 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:09 INFO - PROCESS | 3792 | 1467738849345 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:09 INFO - PROCESS | 3792 | 1467738849432 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:14:09 INFO - PROCESS | 3792 | 1467738849441 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:09 INFO - PROCESS | 3792 | 1467738849443 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:09 INFO - PROCESS | 3792 | ++DOCSHELL 13949800 == 33 [pid = 3792] [id = 376] 10:14:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1394A400) [pid = 3792] [serial = 1127] [outer = 00000000] 10:14:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (13C74400) [pid = 3792] [serial = 1128] [outer = 1394A400] 10:14:09 INFO - PROCESS | 3792 | 1467738849500 Marionette DEBUG loaded listener.js 10:14:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (142A2C00) [pid = 3792] [serial = 1129] [outer = 1394A400] 10:14:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13127C00) [pid = 3792] [serial = 1130] [outer = 1B0B4400] 10:14:10 INFO - PROCESS | 3792 | 1467738850017 Marionette TRACE conn3 <- [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]]]}] 10:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 722ms 10:14:10 INFO - PROCESS | 3792 | 1467738850102 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:14:10 INFO - PROCESS | 3792 | 1467738850105 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 10:14:10 INFO - PROCESS | 3792 | 1467738850111 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:14:10 INFO - PROCESS | 3792 | 1467738850099 Marionette TRACE conn3 <- [1,1470,null,{}] 10:14:10 INFO - PROCESS | 3792 | 1467738850111 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:10 INFO - PROCESS | 3792 | 1467738850116 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:10 INFO - PROCESS | 3792 | 1467738850229 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:14:10 INFO - PROCESS | 3792 | 1467738850244 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:10 INFO - PROCESS | 3792 | 1467738850247 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:10 INFO - PROCESS | 3792 | ++DOCSHELL 15F7F000 == 34 [pid = 3792] [id = 377] 10:14:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (15F7F800) [pid = 3792] [serial = 1131] [outer = 00000000] 10:14:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16039400) [pid = 3792] [serial = 1132] [outer = 15F7F800] 10:14:10 INFO - PROCESS | 3792 | 1467738850295 Marionette DEBUG loaded listener.js 10:14:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (1609DC00) [pid = 3792] [serial = 1133] [outer = 15F7F800] 10:14:10 INFO - PROCESS | 3792 | 1467738850727 Marionette TRACE conn3 <- [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]]]}] 10:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 675ms 10:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:14:10 INFO - PROCESS | 3792 | 1467738850805 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:14:10 INFO - PROCESS | 3792 | 1467738850807 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 10:14:10 INFO - PROCESS | 3792 | 1467738850811 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:14:10 INFO - PROCESS | 3792 | 1467738850812 Marionette TRACE conn3 <- [1,1474,null,{}] 10:14:10 INFO - PROCESS | 3792 | 1467738850816 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:10 INFO - PROCESS | 3792 | 1467738850818 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:10 INFO - PROCESS | 3792 | 1467738850933 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:14:10 INFO - PROCESS | 3792 | 1467738850945 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:10 INFO - PROCESS | 3792 | 1467738850947 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:10 INFO - PROCESS | 3792 | ++DOCSHELL 16893000 == 35 [pid = 3792] [id = 378] 10:14:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16893C00) [pid = 3792] [serial = 1134] [outer = 00000000] 10:14:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16931C00) [pid = 3792] [serial = 1135] [outer = 16893C00] 10:14:10 INFO - PROCESS | 3792 | 1467738850990 Marionette DEBUG loaded listener.js 10:14:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16B44800) [pid = 3792] [serial = 1136] [outer = 16893C00] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (10A81800) [pid = 3792] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13951400) [pid = 3792] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (10A03C00) [pid = 3792] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (12DC5000) [pid = 3792] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (16895C00) [pid = 3792] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1055E400) [pid = 3792] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (139DA400) [pid = 3792] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1059BC00) [pid = 3792] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1603A000) [pid = 3792] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (1445A800) [pid = 3792] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:14:11 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16B3FC00) [pid = 3792] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:14:11 INFO - PROCESS | 3792 | 1467738851826 Marionette TRACE conn3 <- [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]]]}] 10:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1075ms 10:14:11 INFO - PROCESS | 3792 | 1467738851890 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:14:11 INFO - PROCESS | 3792 | 1467738851894 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 10:14:11 INFO - PROCESS | 3792 | 1467738851899 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:14:11 INFO - PROCESS | 3792 | 1467738851903 Marionette TRACE conn3 <- [1,1478,null,{}] 10:14:11 INFO - PROCESS | 3792 | 1467738851923 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:11 INFO - PROCESS | 3792 | 1467738851926 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:12 INFO - PROCESS | 3792 | 1467738852026 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:14:12 INFO - PROCESS | 3792 | 1467738852145 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 3792 | 1467738852148 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:12 INFO - PROCESS | 3792 | ++DOCSHELL 1059BC00 == 36 [pid = 3792] [id = 379] 10:14:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (10A03000) [pid = 3792] [serial = 1137] [outer = 00000000] 10:14:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1144D000) [pid = 3792] [serial = 1138] [outer = 10A03000] 10:14:12 INFO - PROCESS | 3792 | 1467738852205 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (12921800) [pid = 3792] [serial = 1139] [outer = 10A03000] 10:14:12 INFO - PROCESS | 3792 | 1467738852779 Marionette TRACE conn3 <- [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]]]}] 10:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 922ms 10:14:12 INFO - PROCESS | 3792 | 1467738852830 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:14:12 INFO - PROCESS | 3792 | 1467738852834 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 10:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:14:12 INFO - PROCESS | 3792 | 1467738852841 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:14:12 INFO - PROCESS | 3792 | 1467738852844 Marionette TRACE conn3 <- [1,1482,null,{}] 10:14:12 INFO - PROCESS | 3792 | 1467738852847 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:12 INFO - PROCESS | 3792 | 1467738852850 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:12 INFO - PROCESS | 3792 | 1467738852943 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:14:13 INFO - PROCESS | 3792 | 1467738853041 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:13 INFO - PROCESS | 3792 | 1467738853044 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:13 INFO - PROCESS | 3792 | ++DOCSHELL 131EB800 == 37 [pid = 3792] [id = 380] 10:14:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (131ED400) [pid = 3792] [serial = 1140] [outer = 00000000] 10:14:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13448000) [pid = 3792] [serial = 1141] [outer = 131ED400] 10:14:13 INFO - PROCESS | 3792 | 1467738853098 Marionette DEBUG loaded listener.js 10:14:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (13951400) [pid = 3792] [serial = 1142] [outer = 131ED400] 10:14:13 INFO - PROCESS | 3792 | 1467738853767 Marionette TRACE conn3 <- [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]]]}] 10:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 982ms 10:14:13 INFO - PROCESS | 3792 | 1467738853827 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:14:13 INFO - PROCESS | 3792 | 1467738853812 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 10:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:14:13 INFO - PROCESS | 3792 | 1467738853816 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:14:13 INFO - PROCESS | 3792 | 1467738853820 Marionette TRACE conn3 <- [1,1486,null,{}] 10:14:13 INFO - PROCESS | 3792 | 1467738853830 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:13 INFO - PROCESS | 3792 | 1467738853835 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:13 INFO - PROCESS | 3792 | 1467738853942 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:14:14 INFO - PROCESS | 3792 | 1467738854070 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:14 INFO - PROCESS | 3792 | 1467738854073 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:14 INFO - PROCESS | 3792 | ++DOCSHELL 15F78800 == 38 [pid = 3792] [id = 381] 10:14:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (15F79800) [pid = 3792] [serial = 1143] [outer = 00000000] 10:14:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16034000) [pid = 3792] [serial = 1144] [outer = 15F79800] 10:14:14 INFO - PROCESS | 3792 | 1467738854130 Marionette DEBUG loaded listener.js 10:14:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1609C000) [pid = 3792] [serial = 1145] [outer = 15F79800] 10:14:14 INFO - PROCESS | 3792 | 1467738854715 Marionette TRACE conn3 <- [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]]]}] 10:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 921ms 10:14:14 INFO - PROCESS | 3792 | 1467738854760 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 3792 | 1467738854763 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 10:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:14:14 INFO - PROCESS | 3792 | 1467738854751 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 3792 | 1467738854753 Marionette TRACE conn3 <- [1,1490,null,{}] 10:14:14 INFO - PROCESS | 3792 | 1467738854757 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:14 INFO - PROCESS | 3792 | 1467738854759 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:14 INFO - PROCESS | 3792 | 1467738854935 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:14:15 INFO - PROCESS | 3792 | 1467738855041 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 3792 | 1467738855044 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:15 INFO - PROCESS | 3792 | ++DOCSHELL 10375800 == 39 [pid = 3792] [id = 382] 10:14:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (103C9000) [pid = 3792] [serial = 1146] [outer = 00000000] 10:14:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1055E400) [pid = 3792] [serial = 1147] [outer = 103C9000] 10:14:15 INFO - PROCESS | 3792 | 1467738855093 Marionette DEBUG loaded listener.js 10:14:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (10A80C00) [pid = 3792] [serial = 1148] [outer = 103C9000] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 1055EC00 == 38 [pid = 3792] [id = 352] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 15F79000 == 37 [pid = 3792] [id = 353] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 15F7F000 == 36 [pid = 3792] [id = 377] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 13949800 == 35 [pid = 3792] [id = 376] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 11207000 == 34 [pid = 3792] [id = 375] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 16B0B400 == 33 [pid = 3792] [id = 348] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 17554400 == 32 [pid = 3792] [id = 357] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 16B47800 == 31 [pid = 3792] [id = 349] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 130D7800 == 30 [pid = 3792] [id = 343] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 112E6000 == 29 [pid = 3792] [id = 342] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 10A76000 == 28 [pid = 3792] [id = 351] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 0C7F4C00 == 27 [pid = 3792] [id = 347] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 154AD400 == 26 [pid = 3792] [id = 358] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 1440A000 == 25 [pid = 3792] [id = 344] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 16B0D400 == 24 [pid = 3792] [id = 355] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 10A09C00 == 23 [pid = 3792] [id = 346] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 14FB2C00 == 22 [pid = 3792] [id = 345] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 0F394C00 == 21 [pid = 3792] [id = 373] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 104EAC00 == 20 [pid = 3792] [id = 363] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 16B9A800 == 19 [pid = 3792] [id = 356] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 0C7EA000 == 18 [pid = 3792] [id = 374] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 104E8C00 == 17 [pid = 3792] [id = 361] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 16890000 == 16 [pid = 3792] [id = 354] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 10ECFC00 == 15 [pid = 3792] [id = 350] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 1602E800 == 14 [pid = 3792] [id = 362] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 16868800 == 13 [pid = 3792] [id = 360] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 15F78800 == 12 [pid = 3792] [id = 381] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 131EB800 == 11 [pid = 3792] [id = 380] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 16893000 == 10 [pid = 3792] [id = 378] 10:14:16 INFO - PROCESS | 3792 | --DOCSHELL 1059BC00 == 9 [pid = 3792] [id = 379] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (17534000) [pid = 3792] [serial = 1116] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (16093C00) [pid = 3792] [serial = 1104] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13C7E800) [pid = 3792] [serial = 1098] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (142A4800) [pid = 3792] [serial = 1099] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (11202000) [pid = 3792] [serial = 1092] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (112E5C00) [pid = 3792] [serial = 1093] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (13074800) [pid = 3792] [serial = 1095] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16B40C00) [pid = 3792] [serial = 1107] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (130DF000) [pid = 3792] [serial = 1096] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1344B800) [pid = 3792] [serial = 1090] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (11CD4000) [pid = 3792] [serial = 1089] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (15F7B000) [pid = 3792] [serial = 1111] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (15F79400) [pid = 3792] [serial = 1110] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (16B45800) [pid = 3792] [serial = 1108] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (14405400) [pid = 3792] [serial = 1084] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (131E7800) [pid = 3792] [serial = 1083] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (16B47400) [pid = 3792] [serial = 1087] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (1686E800) [pid = 3792] [serial = 1086] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (15F76000) [pid = 3792] [serial = 1101] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (15F7C000) [pid = 3792] [serial = 1102] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 54 (1609EC00) [pid = 3792] [serial = 1105] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 53 (16B9F800) [pid = 3792] [serial = 1114] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | --DOMWINDOW == 52 (16B9E000) [pid = 3792] [serial = 1113] [outer = 00000000] [url = about:blank] 10:14:17 INFO - PROCESS | 3792 | 1467738857412 Marionette TRACE conn3 <- [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]]]}] 10:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2672ms 10:14:17 INFO - PROCESS | 3792 | 1467738857442 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:14:17 INFO - PROCESS | 3792 | 1467738857445 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 10:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:14:17 INFO - PROCESS | 3792 | 1467738857450 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:14:17 INFO - PROCESS | 3792 | 1467738857454 Marionette TRACE conn3 <- [1,1494,null,{}] 10:14:17 INFO - PROCESS | 3792 | 1467738857459 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:17 INFO - PROCESS | 3792 | 1467738857462 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:17 INFO - PROCESS | 3792 | 1467738857557 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:14:17 INFO - PROCESS | 3792 | 1467738857639 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:17 INFO - PROCESS | 3792 | 1467738857642 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:17 INFO - PROCESS | 3792 | ++DOCSHELL 10ECBC00 == 10 [pid = 3792] [id = 383] 10:14:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 53 (10ECE400) [pid = 3792] [serial = 1149] [outer = 00000000] 10:14:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 54 (11AF2C00) [pid = 3792] [serial = 1150] [outer = 10ECE400] 10:14:17 INFO - PROCESS | 3792 | 1467738857689 Marionette DEBUG loaded listener.js 10:14:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 55 (12823800) [pid = 3792] [serial = 1151] [outer = 10ECE400] 10:14:18 INFO - PROCESS | 3792 | 1467738858107 Marionette TRACE conn3 <- [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]]]}] 10:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 675ms 10:14:18 INFO - PROCESS | 3792 | 1467738858130 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:14:18 INFO - PROCESS | 3792 | 1467738858134 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 10:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:14:18 INFO - PROCESS | 3792 | 1467738858141 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:14:18 INFO - PROCESS | 3792 | 1467738858143 Marionette TRACE conn3 <- [1,1498,null,{}] 10:14:18 INFO - PROCESS | 3792 | 1467738858147 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:18 INFO - PROCESS | 3792 | 1467738858150 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:18 INFO - PROCESS | 3792 | 1467738858241 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:14:18 INFO - PROCESS | 3792 | 1467738858247 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 3792 | 1467738858250 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:18 INFO - PROCESS | 3792 | ++DOCSHELL 11447C00 == 11 [pid = 3792] [id = 384] 10:14:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (13128000) [pid = 3792] [serial = 1152] [outer = 00000000] 10:14:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (13147000) [pid = 3792] [serial = 1153] [outer = 13128000] 10:14:18 INFO - PROCESS | 3792 | 1467738858296 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (131EFC00) [pid = 3792] [serial = 1154] [outer = 13128000] 10:14:18 INFO - PROCESS | 3792 | 1467738858791 Marionette TRACE conn3 <- [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]]]}] 10:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 10:14:18 INFO - PROCESS | 3792 | 1467738858821 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:14:18 INFO - PROCESS | 3792 | 1467738858823 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 10:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:14:18 INFO - PROCESS | 3792 | 1467738858827 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:14:18 INFO - PROCESS | 3792 | 1467738858831 Marionette TRACE conn3 <- [1,1502,null,{}] 10:14:18 INFO - PROCESS | 3792 | 1467738858842 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:18 INFO - PROCESS | 3792 | 1467738858846 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:18 INFO - PROCESS | 3792 | 1467738858933 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:14:18 INFO - PROCESS | 3792 | 1467738858941 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 3792 | 1467738858944 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:18 INFO - PROCESS | 3792 | ++DOCSHELL 142A9C00 == 12 [pid = 3792] [id = 385] 10:14:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (14405400) [pid = 3792] [serial = 1155] [outer = 00000000] 10:14:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (1440CC00) [pid = 3792] [serial = 1156] [outer = 14405400] 10:14:18 INFO - PROCESS | 3792 | 1467738858993 Marionette DEBUG loaded listener.js 10:14:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (14FB6000) [pid = 3792] [serial = 1157] [outer = 14405400] 10:14:19 INFO - PROCESS | 3792 | 1467738859447 Marionette TRACE conn3 <- [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]]]}] 10:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 10:14:19 INFO - PROCESS | 3792 | 1467738859468 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:14:19 INFO - PROCESS | 3792 | 1467738859470 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 10:14:19 INFO - PROCESS | 3792 | 1467738859474 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:14:19 INFO - PROCESS | 3792 | 1467738859475 Marionette TRACE conn3 <- [1,1506,null,{}] 10:14:19 INFO - PROCESS | 3792 | 1467738859479 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:19 INFO - PROCESS | 3792 | 1467738859490 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:19 INFO - PROCESS | 3792 | 1467738859607 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:14:19 INFO - PROCESS | 3792 | 1467738859689 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:19 INFO - PROCESS | 3792 | 1467738859691 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:19 INFO - PROCESS | 3792 | ++DOCSHELL 15D3C000 == 13 [pid = 3792] [id = 386] 10:14:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (15D45C00) [pid = 3792] [serial = 1158] [outer = 00000000] 10:14:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (15F7A000) [pid = 3792] [serial = 1159] [outer = 15D45C00] 10:14:19 INFO - PROCESS | 3792 | 1467738859734 Marionette DEBUG loaded listener.js 10:14:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (15F80C00) [pid = 3792] [serial = 1160] [outer = 15D45C00] 10:14:20 INFO - PROCESS | 3792 | 1467738860146 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 722ms 10:14:20 INFO - PROCESS | 3792 | 1467738860210 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:14:20 INFO - PROCESS | 3792 | 1467738860212 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 10:14:20 INFO - PROCESS | 3792 | 1467738860215 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:14:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:14:20 INFO - PROCESS | 3792 | 1467738860217 Marionette TRACE conn3 <- [1,1510,null,{}] 10:14:20 INFO - PROCESS | 3792 | 1467738860220 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:20 INFO - PROCESS | 3792 | 1467738860222 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:20 INFO - PROCESS | 3792 | 1467738860325 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:14:20 INFO - PROCESS | 3792 | 1467738860332 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:20 INFO - PROCESS | 3792 | 1467738860334 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:20 INFO - PROCESS | 3792 | ++DOCSHELL 103D3C00 == 14 [pid = 3792] [id = 387] 10:14:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (104E8C00) [pid = 3792] [serial = 1161] [outer = 00000000] 10:14:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (16094400) [pid = 3792] [serial = 1162] [outer = 104E8C00] 10:14:20 INFO - PROCESS | 3792 | 1467738860378 Marionette DEBUG loaded listener.js 10:14:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1609F800) [pid = 3792] [serial = 1163] [outer = 104E8C00] 10:14:20 INFO - PROCESS | 3792 | 1467738860809 Marionette TRACE conn3 <- [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"]]]}] 10:14:20 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 () { 10:14:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:14:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:14:20 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 () { 10:14:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:14:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:14:20 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 () { 10:14:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:14:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:14:20 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 () { 10:14:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:14:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:14:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 630ms 10:14:20 INFO - PROCESS | 3792 | 1467738860846 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:14:20 INFO - PROCESS | 3792 | 1467738860848 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 10:14:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:14:20 INFO - PROCESS | 3792 | 1467738860851 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:14:20 INFO - PROCESS | 3792 | 1467738860853 Marionette TRACE conn3 <- [1,1514,null,{}] 10:14:20 INFO - PROCESS | 3792 | 1467738860856 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:20 INFO - PROCESS | 3792 | 1467738860861 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:21 INFO - PROCESS | 3792 | 1467738861026 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:14:21 INFO - PROCESS | 3792 | 1467738861052 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:21 INFO - PROCESS | 3792 | 1467738861054 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:21 INFO - PROCESS | 3792 | ++DOCSHELL 16B3F800 == 15 [pid = 3792] [id = 388] 10:14:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (16B40000) [pid = 3792] [serial = 1164] [outer = 00000000] 10:14:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16B4D800) [pid = 3792] [serial = 1165] [outer = 16B40000] 10:14:21 INFO - PROCESS | 3792 | 1467738861098 Marionette DEBUG loaded listener.js 10:14:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16B9C000) [pid = 3792] [serial = 1166] [outer = 16B40000] 10:14:21 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (10A03000) [pid = 3792] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:14:21 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1036D000) [pid = 3792] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:14:21 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (13150400) [pid = 3792] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:14:21 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1394A400) [pid = 3792] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:14:21 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (11208400) [pid = 3792] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:14:21 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (15F7F800) [pid = 3792] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:14:21 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16893C00) [pid = 3792] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:14:21 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (15F79800) [pid = 3792] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:14:21 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (17440C00) [pid = 3792] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:14:21 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (131ED400) [pid = 3792] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:14:21 INFO - PROCESS | 3792 | 1467738861639 Marionette TRACE conn3 <- [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"]]]}] 10:14:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:14:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:14:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:14:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:14:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:14:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:14:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 814ms 10:14:21 INFO - PROCESS | 3792 | 1467738861673 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:14:21 INFO - PROCESS | 3792 | 1467738861674 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 10:14:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:14:21 INFO - PROCESS | 3792 | 1467738861678 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:14:21 INFO - PROCESS | 3792 | 1467738861681 Marionette TRACE conn3 <- [1,1518,null,{}] 10:14:21 INFO - PROCESS | 3792 | 1467738861688 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:21 INFO - PROCESS | 3792 | 1467738861690 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:21 INFO - PROCESS | 3792 | 1467738861772 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:14:21 INFO - PROCESS | 3792 | 1467738861778 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:21 INFO - PROCESS | 3792 | 1467738861780 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:21 INFO - PROCESS | 3792 | ++DOCSHELL 10433800 == 16 [pid = 3792] [id = 389] 10:14:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (1047C000) [pid = 3792] [serial = 1167] [outer = 00000000] 10:14:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (1588C800) [pid = 3792] [serial = 1168] [outer = 1047C000] 10:14:21 INFO - PROCESS | 3792 | 1467738861831 Marionette DEBUG loaded listener.js 10:14:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (15D39C00) [pid = 3792] [serial = 1169] [outer = 1047C000] 10:14:22 INFO - PROCESS | 3792 | 1467738862420 Marionette TRACE conn3 <- [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]]]}] 10:14:22 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 10:14:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:14:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:14:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:14:22 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. 10:14:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:14:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 783ms 10:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:14:22 INFO - PROCESS | 3792 | 1467738862479 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:14:22 INFO - PROCESS | 3792 | 1467738862481 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 10:14:22 INFO - PROCESS | 3792 | 1467738862484 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:14:22 INFO - PROCESS | 3792 | 1467738862486 Marionette TRACE conn3 <- [1,1522,null,{}] 10:14:22 INFO - PROCESS | 3792 | 1467738862489 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:22 INFO - PROCESS | 3792 | 1467738862491 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:22 INFO - PROCESS | 3792 | 1467738862566 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:14:22 INFO - PROCESS | 3792 | 1467738862573 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:22 INFO - PROCESS | 3792 | 1467738862574 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:22 INFO - PROCESS | 3792 | ++DOCSHELL 1609A800 == 17 [pid = 3792] [id = 390] 10:14:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (1689B800) [pid = 3792] [serial = 1170] [outer = 00000000] 10:14:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (16BA6400) [pid = 3792] [serial = 1171] [outer = 1689B800] 10:14:22 INFO - PROCESS | 3792 | 1467738862620 Marionette DEBUG loaded listener.js 10:14:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (15F7E000) [pid = 3792] [serial = 1172] [outer = 1689B800] 10:14:23 INFO - PROCESS | 3792 | 1467738863054 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 614ms 10:14:23 INFO - PROCESS | 3792 | 1467738863106 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:14:23 INFO - PROCESS | 3792 | 1467738863108 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 10:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:14:23 INFO - PROCESS | 3792 | 1467738863111 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:14:23 INFO - PROCESS | 3792 | 1467738863113 Marionette TRACE conn3 <- [1,1526,null,{}] 10:14:23 INFO - PROCESS | 3792 | 1467738863116 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:23 INFO - PROCESS | 3792 | 1467738863118 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:23 INFO - PROCESS | 3792 | 1467738863212 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:14:23 INFO - PROCESS | 3792 | 1467738863220 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:23 INFO - PROCESS | 3792 | 1467738863222 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:23 INFO - PROCESS | 3792 | ++DOCSHELL 142A6800 == 18 [pid = 3792] [id = 391] 10:14:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1743DC00) [pid = 3792] [serial = 1173] [outer = 00000000] 10:14:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (174DF800) [pid = 3792] [serial = 1174] [outer = 1743DC00] 10:14:23 INFO - PROCESS | 3792 | 1467738863264 Marionette DEBUG loaded listener.js 10:14:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16BA0C00) [pid = 3792] [serial = 1175] [outer = 1743DC00] 10:14:23 INFO - PROCESS | 3792 | 1467738863927 Marionette TRACE conn3 <- [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]]]}] 10:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 875ms 10:14:23 INFO - PROCESS | 3792 | 1467738864000 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:14:23 INFO - PROCESS | 3792 | 1467738864004 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 10:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:14:24 INFO - PROCESS | 3792 | 1467738864009 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:14:24 INFO - PROCESS | 3792 | 1467738864013 Marionette TRACE conn3 <- [1,1530,null,{}] 10:14:24 INFO - PROCESS | 3792 | 1467738864018 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:24 INFO - PROCESS | 3792 | 1467738864022 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:24 INFO - PROCESS | 3792 | 1467738864148 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:14:24 INFO - PROCESS | 3792 | 1467738864227 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:24 INFO - PROCESS | 3792 | 1467738864230 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:24 INFO - PROCESS | 3792 | ++DOCSHELL 10ED0000 == 19 [pid = 3792] [id = 392] 10:14:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (11204400) [pid = 3792] [serial = 1176] [outer = 00000000] 10:14:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (13072800) [pid = 3792] [serial = 1177] [outer = 11204400] 10:14:24 INFO - PROCESS | 3792 | 1467738864291 Marionette DEBUG loaded listener.js 10:14:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (13281000) [pid = 3792] [serial = 1178] [outer = 11204400] 10:14:25 INFO - PROCESS | 3792 | 1467738865145 Marionette TRACE conn3 <- [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]]]}] 10:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1198ms 10:14:25 INFO - PROCESS | 3792 | 1467738865203 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:14:25 INFO - PROCESS | 3792 | 1467738865207 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 10:14:25 INFO - PROCESS | 3792 | 1467738865212 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:14:25 INFO - PROCESS | 3792 | 1467738865215 Marionette TRACE conn3 <- [1,1534,null,{}] 10:14:25 INFO - PROCESS | 3792 | 1467738865221 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:25 INFO - PROCESS | 3792 | 1467738865224 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:25 INFO - PROCESS | 3792 | 1467738865330 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:14:25 INFO - PROCESS | 3792 | 1467738865411 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 3792 | 1467738865416 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:25 INFO - PROCESS | 3792 | ++DOCSHELL 112E5C00 == 20 [pid = 3792] [id = 393] 10:14:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (112E6400) [pid = 3792] [serial = 1179] [outer = 00000000] 10:14:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (11AF3000) [pid = 3792] [serial = 1180] [outer = 112E6400] 10:14:25 INFO - PROCESS | 3792 | 1467738865452 Marionette DEBUG loaded listener.js 10:14:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (12BD3400) [pid = 3792] [serial = 1181] [outer = 112E6400] 10:14:25 INFO - PROCESS | 3792 | --DOCSHELL 10375800 == 19 [pid = 3792] [id = 382] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (104E5000) [pid = 3792] [serial = 1119] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (10A7AC00) [pid = 3792] [serial = 1120] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13442000) [pid = 3792] [serial = 1122] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (13952800) [pid = 3792] [serial = 1123] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (13C74400) [pid = 3792] [serial = 1128] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (142A2C00) [pid = 3792] [serial = 1129] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (114D2000) [pid = 3792] [serial = 1125] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (11C4C400) [pid = 3792] [serial = 1126] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (142A4C00) [pid = 3792] [serial = 700] [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.] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1609DC00) [pid = 3792] [serial = 1133] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16039400) [pid = 3792] [serial = 1132] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16931C00) [pid = 3792] [serial = 1135] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (1609C000) [pid = 3792] [serial = 1145] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (17536400) [pid = 3792] [serial = 1117] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (13951400) [pid = 3792] [serial = 1142] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (16034000) [pid = 3792] [serial = 1144] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (1055E400) [pid = 3792] [serial = 1147] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (13448000) [pid = 3792] [serial = 1141] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (12921800) [pid = 3792] [serial = 1139] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (1144D000) [pid = 3792] [serial = 1138] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | --DOMWINDOW == 54 (16B44800) [pid = 3792] [serial = 1136] [outer = 00000000] [url = about:blank] 10:14:25 INFO - PROCESS | 3792 | 1467738865996 Marionette TRACE conn3 <- [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]]]}] 10:14:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:14:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 829ms 10:14:26 INFO - PROCESS | 3792 | 1467738866035 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:14:26 INFO - PROCESS | 3792 | 1467738866040 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 10:14:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:14:26 INFO - PROCESS | 3792 | 1467738866047 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:14:26 INFO - PROCESS | 3792 | 1467738866049 Marionette TRACE conn3 <- [1,1538,null,{}] 10:14:26 INFO - PROCESS | 3792 | 1467738866053 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:26 INFO - PROCESS | 3792 | 1467738866055 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:26 INFO - PROCESS | 3792 | 1467738866145 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:14:26 INFO - PROCESS | 3792 | 1467738866154 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:26 INFO - PROCESS | 3792 | 1467738866156 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:26 INFO - PROCESS | 3792 | ++DOCSHELL 129B3400 == 20 [pid = 3792] [id = 394] 10:14:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 55 (12B03000) [pid = 3792] [serial = 1182] [outer = 00000000] 10:14:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (13132000) [pid = 3792] [serial = 1183] [outer = 12B03000] 10:14:26 INFO - PROCESS | 3792 | 1467738866202 Marionette DEBUG loaded listener.js 10:14:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (131EF000) [pid = 3792] [serial = 1184] [outer = 12B03000] 10:14:26 INFO - PROCESS | 3792 | 1467738866673 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:14:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:14:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 676ms 10:14:26 INFO - PROCESS | 3792 | 1467738866728 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:14:26 INFO - PROCESS | 3792 | 1467738866730 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 10:14:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:14:26 INFO - PROCESS | 3792 | 1467738866734 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:14:26 INFO - PROCESS | 3792 | 1467738866737 Marionette TRACE conn3 <- [1,1542,null,{}] 10:14:26 INFO - PROCESS | 3792 | 1467738866747 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:26 INFO - PROCESS | 3792 | 1467738866752 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:26 INFO - PROCESS | 3792 | 1467738866864 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:14:26 INFO - PROCESS | 3792 | 1467738866955 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:26 INFO - PROCESS | 3792 | 1467738866958 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:26 INFO - PROCESS | 3792 | ++DOCSHELL 139D3800 == 21 [pid = 3792] [id = 395] 10:14:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (13C76800) [pid = 3792] [serial = 1185] [outer = 00000000] 10:14:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (142A9400) [pid = 3792] [serial = 1186] [outer = 13C76800] 10:14:26 INFO - PROCESS | 3792 | 1467738867014 Marionette DEBUG loaded listener.js 10:14:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (142AB400) [pid = 3792] [serial = 1187] [outer = 13C76800] 10:14:27 INFO - PROCESS | 3792 | 1467738867385 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:14:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:14:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 675ms 10:14:27 INFO - PROCESS | 3792 | 1467738867416 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 3792 | 1467738867419 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 10:14:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:14:27 INFO - PROCESS | 3792 | 1467738867422 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 3792 | 1467738867424 Marionette TRACE conn3 <- [1,1546,null,{}] 10:14:27 INFO - PROCESS | 3792 | 1467738867427 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:27 INFO - PROCESS | 3792 | 1467738867429 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:27 INFO - PROCESS | 3792 | 1467738867510 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:14:27 INFO - PROCESS | 3792 | 1467738867516 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:27 INFO - PROCESS | 3792 | 1467738867518 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:27 INFO - PROCESS | 3792 | ++DOCSHELL 14450800 == 22 [pid = 3792] [id = 396] 10:14:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (14FB2C00) [pid = 3792] [serial = 1188] [outer = 00000000] 10:14:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (15F7D000) [pid = 3792] [serial = 1189] [outer = 14FB2C00] 10:14:27 INFO - PROCESS | 3792 | 1467738867562 Marionette DEBUG loaded listener.js 10:14:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (16039400) [pid = 3792] [serial = 1190] [outer = 14FB2C00] 10:14:28 INFO - PROCESS | 3792 | 1467738868015 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 10:14:28 INFO - PROCESS | 3792 | 1467738868060 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:14:28 INFO - PROCESS | 3792 | 1467738868062 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 10:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:14:28 INFO - PROCESS | 3792 | 1467738868065 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:14:28 INFO - PROCESS | 3792 | 1467738868067 Marionette TRACE conn3 <- [1,1550,null,{}] 10:14:28 INFO - PROCESS | 3792 | 1467738868070 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:28 INFO - PROCESS | 3792 | 1467738868072 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:28 INFO - PROCESS | 3792 | 1467738868179 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:14:28 INFO - PROCESS | 3792 | 1467738868188 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 3792 | 1467738868190 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:28 INFO - PROCESS | 3792 | ++DOCSHELL 16097000 == 23 [pid = 3792] [id = 397] 10:14:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (16097C00) [pid = 3792] [serial = 1191] [outer = 00000000] 10:14:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (160A1000) [pid = 3792] [serial = 1192] [outer = 16097C00] 10:14:28 INFO - PROCESS | 3792 | 1467738868296 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (16868800) [pid = 3792] [serial = 1193] [outer = 16097C00] 10:14:28 INFO - PROCESS | 3792 | 1467738868707 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 10:14:28 INFO - PROCESS | 3792 | 1467738868752 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:14:28 INFO - PROCESS | 3792 | 1467738868754 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 10:14:28 INFO - PROCESS | 3792 | 1467738868763 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:14:28 INFO - PROCESS | 3792 | 1467738868765 Marionette TRACE conn3 <- [1,1554,null,{}] 10:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:14:28 INFO - PROCESS | 3792 | 1467738868768 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:28 INFO - PROCESS | 3792 | 1467738868774 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:28 INFO - PROCESS | 3792 | 1467738868908 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:14:28 INFO - PROCESS | 3792 | 1467738868971 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 3792 | 1467738868973 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:28 INFO - PROCESS | 3792 | ++DOCSHELL 16931C00 == 24 [pid = 3792] [id = 398] 10:14:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (16933400) [pid = 3792] [serial = 1194] [outer = 00000000] 10:14:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (16B46C00) [pid = 3792] [serial = 1195] [outer = 16933400] 10:14:29 INFO - PROCESS | 3792 | 1467738869016 Marionette DEBUG loaded listener.js 10:14:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16B4C800) [pid = 3792] [serial = 1196] [outer = 16933400] 10:14:29 INFO - PROCESS | 3792 | 1467738869422 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:14:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:14:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 10:14:29 INFO - PROCESS | 3792 | 1467738869447 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:14:29 INFO - PROCESS | 3792 | 1467738869449 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 10:14:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:14:29 INFO - PROCESS | 3792 | 1467738869461 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:14:29 INFO - PROCESS | 3792 | 1467738869462 Marionette TRACE conn3 <- [1,1558,null,{}] 10:14:29 INFO - PROCESS | 3792 | 1467738869466 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:29 INFO - PROCESS | 3792 | 1467738869468 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:29 INFO - PROCESS | 3792 | 1467738869597 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:14:29 INFO - PROCESS | 3792 | 1467738869606 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:29 INFO - PROCESS | 3792 | 1467738869608 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:29 INFO - PROCESS | 3792 | ++DOCSHELL 16096C00 == 25 [pid = 3792] [id = 399] 10:14:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16B44400) [pid = 3792] [serial = 1197] [outer = 00000000] 10:14:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16DA8800) [pid = 3792] [serial = 1198] [outer = 16B44400] 10:14:29 INFO - PROCESS | 3792 | 1467738869654 Marionette DEBUG loaded listener.js 10:14:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16DAB000) [pid = 3792] [serial = 1199] [outer = 16B44400] 10:14:30 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1689B800) [pid = 3792] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:14:30 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (10ECE400) [pid = 3792] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:14:30 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (15D45C00) [pid = 3792] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:14:30 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (103C9000) [pid = 3792] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:14:30 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (14405400) [pid = 3792] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:14:30 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (13128000) [pid = 3792] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:14:30 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (104E8C00) [pid = 3792] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:14:30 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16B40000) [pid = 3792] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:14:30 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (1047C000) [pid = 3792] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:14:30 INFO - PROCESS | 3792 | 1467738870136 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:14:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:14:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 691ms 10:14:30 INFO - PROCESS | 3792 | 1467738870153 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:14:30 INFO - PROCESS | 3792 | 1467738870154 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 10:14:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:14:30 INFO - PROCESS | 3792 | 1467738870158 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:14:30 INFO - PROCESS | 3792 | 1467738870160 Marionette TRACE conn3 <- [1,1562,null,{}] 10:14:30 INFO - PROCESS | 3792 | 1467738870147 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:30 INFO - PROCESS | 3792 | 1467738870149 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:30 INFO - PROCESS | 3792 | 1467738870225 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:14:30 INFO - PROCESS | 3792 | 1467738870230 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 3792 | 1467738870232 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:30 INFO - PROCESS | 3792 | ++DOCSHELL 11AEC400 == 26 [pid = 3792] [id = 400] 10:14:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (130A3400) [pid = 3792] [serial = 1200] [outer = 00000000] 10:14:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (16B45000) [pid = 3792] [serial = 1201] [outer = 130A3400] 10:14:30 INFO - PROCESS | 3792 | 1467738870276 Marionette DEBUG loaded listener.js 10:14:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (16B9E400) [pid = 3792] [serial = 1202] [outer = 130A3400] 10:14:30 INFO - PROCESS | 3792 | 1467738870693 Marionette TRACE conn3 <- [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]]]}] 10:14:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:14:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 583ms 10:14:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:14:30 INFO - PROCESS | 3792 | 1467738870739 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:14:30 INFO - PROCESS | 3792 | 1467738870740 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 10:14:30 INFO - PROCESS | 3792 | 1467738870744 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:14:30 INFO - PROCESS | 3792 | 1467738870745 Marionette TRACE conn3 <- [1,1566,null,{}] 10:14:30 INFO - PROCESS | 3792 | 1467738870749 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:30 INFO - PROCESS | 3792 | 1467738870750 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:30 INFO - PROCESS | 3792 | 1467738870826 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:14:30 INFO - PROCESS | 3792 | 1467738870832 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 3792 | 1467738870834 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:30 INFO - PROCESS | 3792 | ++DOCSHELL 142A3800 == 27 [pid = 3792] [id = 401] 10:14:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (174DAC00) [pid = 3792] [serial = 1203] [outer = 00000000] 10:14:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (1754C800) [pid = 3792] [serial = 1204] [outer = 174DAC00] 10:14:30 INFO - PROCESS | 3792 | 1467738870876 Marionette DEBUG loaded listener.js 10:14:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (175D2400) [pid = 3792] [serial = 1205] [outer = 174DAC00] 10:14:31 INFO - PROCESS | 3792 | 1467738871290 Marionette TRACE conn3 <- [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]]]}] 10:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 583ms 10:14:31 INFO - PROCESS | 3792 | 1467738871324 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 3792 | 1467738871326 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 10:14:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:14:31 INFO - PROCESS | 3792 | 1467738871330 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 3792 | 1467738871332 Marionette TRACE conn3 <- [1,1570,null,{}] 10:14:31 INFO - PROCESS | 3792 | 1467738871346 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:31 INFO - PROCESS | 3792 | 1467738871348 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:31 INFO - PROCESS | 3792 | 1467738871431 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:14:31 INFO - PROCESS | 3792 | 1467738871437 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:31 INFO - PROCESS | 3792 | 1467738871439 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:31 INFO - PROCESS | 3792 | ++DOCSHELL 174DA800 == 28 [pid = 3792] [id = 402] 10:14:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (174DEC00) [pid = 3792] [serial = 1206] [outer = 00000000] 10:14:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (17C37000) [pid = 3792] [serial = 1207] [outer = 174DEC00] 10:14:31 INFO - PROCESS | 3792 | 1467738871481 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (17C37C00) [pid = 3792] [serial = 1208] [outer = 174DEC00] 10:14:31 INFO - PROCESS | 3792 | 1467738871902 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 584ms 10:14:31 INFO - PROCESS | 3792 | 1467738871927 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 3792 | 1467738871929 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 10:14:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:14:31 INFO - PROCESS | 3792 | 1467738871932 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 3792 | 1467738871934 Marionette TRACE conn3 <- [1,1574,null,{}] 10:14:31 INFO - PROCESS | 3792 | 1467738871953 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:31 INFO - PROCESS | 3792 | 1467738871955 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:32 INFO - PROCESS | 3792 | 1467738872071 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:14:32 INFO - PROCESS | 3792 | 1467738872227 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:32 INFO - PROCESS | 3792 | 1467738872230 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:32 INFO - PROCESS | 3792 | ++DOCSHELL 1036C800 == 29 [pid = 3792] [id = 403] 10:14:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1036DC00) [pid = 3792] [serial = 1209] [outer = 00000000] 10:14:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (104E4400) [pid = 3792] [serial = 1210] [outer = 1036DC00] 10:14:32 INFO - PROCESS | 3792 | 1467738872287 Marionette DEBUG loaded listener.js 10:14:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (10A76000) [pid = 3792] [serial = 1211] [outer = 1036DC00] 10:14:32 INFO - PROCESS | 3792 | 1467738872823 Marionette TRACE conn3 <- [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]]]}] 10:14:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:14:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 952ms 10:14:32 INFO - PROCESS | 3792 | 1467738872883 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:14:32 INFO - PROCESS | 3792 | 1467738872887 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 10:14:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:14:32 INFO - PROCESS | 3792 | 1467738872893 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:14:32 INFO - PROCESS | 3792 | 1467738872896 Marionette TRACE conn3 <- [1,1578,null,{}] 10:14:32 INFO - PROCESS | 3792 | 1467738872901 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:32 INFO - PROCESS | 3792 | 1467738872904 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:33 INFO - PROCESS | 3792 | 1467738873009 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:14:33 INFO - PROCESS | 3792 | 1467738873141 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 3792 | 1467738873145 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:33 INFO - PROCESS | 3792 | ++DOCSHELL 1328D000 == 30 [pid = 3792] [id = 404] 10:14:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (13919C00) [pid = 3792] [serial = 1212] [outer = 00000000] 10:14:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1394A800) [pid = 3792] [serial = 1213] [outer = 13919C00] 10:14:33 INFO - PROCESS | 3792 | 1467738873201 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (13ECFC00) [pid = 3792] [serial = 1214] [outer = 13919C00] 10:14:33 INFO - PROCESS | 3792 | 1467738873795 Marionette TRACE conn3 <- [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]]]}] 10:14:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:14:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 982ms 10:14:33 INFO - PROCESS | 3792 | 1467738873879 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:14:33 INFO - PROCESS | 3792 | 1467738873883 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 10:14:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:14:33 INFO - PROCESS | 3792 | 1467738873900 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:14:33 INFO - PROCESS | 3792 | 1467738873903 Marionette TRACE conn3 <- [1,1582,null,{}] 10:14:33 INFO - PROCESS | 3792 | 1467738873907 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:33 INFO - PROCESS | 3792 | 1467738873893 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:34 INFO - PROCESS | 3792 | 1467738874003 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:14:34 INFO - PROCESS | 3792 | 1467738874128 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:34 INFO - PROCESS | 3792 | 1467738874131 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:34 INFO - PROCESS | 3792 | ++DOCSHELL 13ED8C00 == 31 [pid = 3792] [id = 405] 10:14:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16038C00) [pid = 3792] [serial = 1215] [outer = 00000000] 10:14:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16890400) [pid = 3792] [serial = 1216] [outer = 16038C00] 10:14:34 INFO - PROCESS | 3792 | 1467738874192 Marionette DEBUG loaded listener.js 10:14:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16928800) [pid = 3792] [serial = 1217] [outer = 16038C00] 10:14:34 INFO - PROCESS | 3792 | 1467738874820 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:14:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:14:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1121ms 10:14:35 INFO - PROCESS | 3792 | 1467738875013 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:14:35 INFO - PROCESS | 3792 | 1467738875018 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 10:14:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:14:35 INFO - PROCESS | 3792 | 1467738875023 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:14:35 INFO - PROCESS | 3792 | 1467738875026 Marionette TRACE conn3 <- [1,1586,null,{}] 10:14:35 INFO - PROCESS | 3792 | 1467738875032 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:35 INFO - PROCESS | 3792 | 1467738875035 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:35 INFO - PROCESS | 3792 | 1467738875131 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:14:35 INFO - PROCESS | 3792 | 1467738875267 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 3792 | 1467738875272 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:35 INFO - PROCESS | 3792 | ++DOCSHELL 10A04800 == 32 [pid = 3792] [id = 406] 10:14:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (10EA2400) [pid = 3792] [serial = 1218] [outer = 00000000] 10:14:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (112EF400) [pid = 3792] [serial = 1219] [outer = 10EA2400] 10:14:35 INFO - PROCESS | 3792 | 1467738875323 Marionette DEBUG loaded listener.js 10:14:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (11C4C400) [pid = 3792] [serial = 1220] [outer = 10EA2400] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (15F7E000) [pid = 3792] [serial = 1172] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (11AF2C00) [pid = 3792] [serial = 1150] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (15F7A000) [pid = 3792] [serial = 1159] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (12823800) [pid = 3792] [serial = 1151] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (10A80C00) [pid = 3792] [serial = 1148] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1440CC00) [pid = 3792] [serial = 1156] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (13147000) [pid = 3792] [serial = 1153] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (131EFC00) [pid = 3792] [serial = 1154] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (16094400) [pid = 3792] [serial = 1162] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16B4D800) [pid = 3792] [serial = 1165] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1588C800) [pid = 3792] [serial = 1168] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (15D39C00) [pid = 3792] [serial = 1169] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16BA6400) [pid = 3792] [serial = 1171] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (174DF800) [pid = 3792] [serial = 1174] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (16B9C000) [pid = 3792] [serial = 1166] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1609F800) [pid = 3792] [serial = 1163] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (15F80C00) [pid = 3792] [serial = 1160] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (14FB6000) [pid = 3792] [serial = 1157] [outer = 00000000] [url = about:blank] 10:14:36 INFO - PROCESS | 3792 | 1467738876374 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:14:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:14:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1366ms 10:14:36 INFO - PROCESS | 3792 | 1467738876405 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:14:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:14:36 INFO - PROCESS | 3792 | 1467738876409 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 10:14:36 INFO - PROCESS | 3792 | 1467738876414 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - PROCESS | 3792 | 1467738876417 Marionette TRACE conn3 <- [1,1590,null,{}] 10:14:36 INFO - PROCESS | 3792 | 1467738876423 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:36 INFO - PROCESS | 3792 | 1467738876426 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:36 INFO - PROCESS | 3792 | 1467738876516 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:14:36 INFO - PROCESS | 3792 | 1467738876648 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 3792 | 1467738876650 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:36 INFO - PROCESS | 3792 | ++DOCSHELL 112E4400 == 33 [pid = 3792] [id = 407] 10:14:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (11449400) [pid = 3792] [serial = 1221] [outer = 00000000] 10:14:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (11AF2C00) [pid = 3792] [serial = 1222] [outer = 11449400] 10:14:36 INFO - PROCESS | 3792 | 1467738876696 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (129A9C00) [pid = 3792] [serial = 1223] [outer = 11449400] 10:14:37 INFO - PROCESS | 3792 | 1467738877084 Marionette TRACE conn3 <- [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]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:14:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 721ms 10:14:37 INFO - PROCESS | 3792 | 1467738877134 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 3792 | 1467738877139 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 10:14:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:14:37 INFO - PROCESS | 3792 | 1467738877146 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 3792 | 1467738877148 Marionette TRACE conn3 <- [1,1594,null,{}] 10:14:37 INFO - PROCESS | 3792 | 1467738877152 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:37 INFO - PROCESS | 3792 | 1467738877155 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:37 INFO - PROCESS | 3792 | 1467738877239 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:14:37 INFO - PROCESS | 3792 | 1467738877245 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:37 INFO - PROCESS | 3792 | 1467738877248 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:37 INFO - PROCESS | 3792 | ++DOCSHELL 13151800 == 34 [pid = 3792] [id = 408] 10:14:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (131E4400) [pid = 3792] [serial = 1224] [outer = 00000000] 10:14:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (1328DC00) [pid = 3792] [serial = 1225] [outer = 131E4400] 10:14:37 INFO - PROCESS | 3792 | 1467738877303 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (13949800) [pid = 3792] [serial = 1226] [outer = 131E4400] 10:14:37 INFO - PROCESS | 3792 | 1467738877747 Marionette TRACE conn3 <- [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]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:14:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 10:14:37 INFO - PROCESS | 3792 | 1467738877766 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 3792 | 1467738877768 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 10:14:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:14:37 INFO - PROCESS | 3792 | 1467738877771 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 3792 | 1467738877775 Marionette TRACE conn3 <- [1,1598,null,{}] 10:14:37 INFO - PROCESS | 3792 | 1467738877789 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:37 INFO - PROCESS | 3792 | 1467738877793 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:37 INFO - PROCESS | 3792 | 1467738877875 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:14:37 INFO - PROCESS | 3792 | 1467738877913 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:37 INFO - PROCESS | 3792 | 1467738877916 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:37 INFO - PROCESS | 3792 | ++DOCSHELL 158CCC00 == 35 [pid = 3792] [id = 409] 10:14:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (158CF400) [pid = 3792] [serial = 1227] [outer = 00000000] 10:14:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (15D42000) [pid = 3792] [serial = 1228] [outer = 158CF400] 10:14:37 INFO - PROCESS | 3792 | 1467738877964 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (15F7A000) [pid = 3792] [serial = 1229] [outer = 158CF400] 10:14:38 INFO - PROCESS | 3792 | 1467738878461 Marionette TRACE conn3 <- [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]]]}] 10:14:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:14:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 722ms 10:14:38 INFO - PROCESS | 3792 | 1467738878512 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:14:38 INFO - PROCESS | 3792 | 1467738878514 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 10:14:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:14:38 INFO - PROCESS | 3792 | 1467738878517 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:14:38 INFO - PROCESS | 3792 | 1467738878519 Marionette TRACE conn3 <- [1,1602,null,{}] 10:14:38 INFO - PROCESS | 3792 | 1467738878523 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:38 INFO - PROCESS | 3792 | 1467738878524 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:38 INFO - PROCESS | 3792 | 1467738878634 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:14:38 INFO - PROCESS | 3792 | 1467738878639 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 3792 | 1467738878641 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:38 INFO - PROCESS | 3792 | ++DOCSHELL 15F78400 == 36 [pid = 3792] [id = 410] 10:14:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15F7C800) [pid = 3792] [serial = 1230] [outer = 00000000] 10:14:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1609A000) [pid = 3792] [serial = 1231] [outer = 15F7C800] 10:14:38 INFO - PROCESS | 3792 | 1467738878668 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (160A0C00) [pid = 3792] [serial = 1232] [outer = 15F7C800] 10:14:39 INFO - PROCESS | 3792 | 1467738879113 Marionette TRACE conn3 <- [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]]]}] 10:14:39 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 10:14:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 10:14:39 INFO - PROCESS | 3792 | 1467738879139 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:14:39 INFO - PROCESS | 3792 | 1467738879141 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 10:14:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:14:39 INFO - PROCESS | 3792 | 1467738879144 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:14:39 INFO - PROCESS | 3792 | 1467738879146 Marionette TRACE conn3 <- [1,1606,null,{}] 10:14:39 INFO - PROCESS | 3792 | 1467738879149 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:39 INFO - PROCESS | 3792 | 1467738879151 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:39 INFO - PROCESS | 3792 | 1467738879256 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:14:39 INFO - PROCESS | 3792 | 1467738879348 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:39 INFO - PROCESS | 3792 | 1467738879350 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:39 INFO - PROCESS | 3792 | ++DOCSHELL 16874000 == 37 [pid = 3792] [id = 411] 10:14:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1688D000) [pid = 3792] [serial = 1233] [outer = 00000000] 10:14:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1689AC00) [pid = 3792] [serial = 1234] [outer = 1688D000] 10:14:39 INFO - PROCESS | 3792 | 1467738879393 Marionette DEBUG loaded listener.js 10:14:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16B42400) [pid = 3792] [serial = 1235] [outer = 1688D000] 10:14:40 INFO - PROCESS | 3792 | 1467738880040 Marionette TRACE conn3 <- [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]]]}] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16097C00) [pid = 3792] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (13C76800) [pid = 3792] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (12B03000) [pid = 3792] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (14FB2C00) [pid = 3792] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16933400) [pid = 3792] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1743DC00) [pid = 3792] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (11204400) [pid = 3792] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (112E6400) [pid = 3792] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16B44400) [pid = 3792] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (130A3400) [pid = 3792] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (174DAC00) [pid = 3792] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:14:40 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (174DEC00) [pid = 3792] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:14:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:14:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 922ms 10:14:40 INFO - PROCESS | 3792 | 1467738880090 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:14:40 INFO - PROCESS | 3792 | 1467738880094 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 10:14:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:14:40 INFO - PROCESS | 3792 | 1467738880100 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:14:40 INFO - PROCESS | 3792 | 1467738880104 Marionette TRACE conn3 <- [1,1610,null,{}] 10:14:40 INFO - PROCESS | 3792 | 1467738880109 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:40 INFO - PROCESS | 3792 | 1467738880113 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:40 INFO - PROCESS | 3792 | 1467738880226 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:14:40 INFO - PROCESS | 3792 | 1467738880331 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 3792 | 1467738880335 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:40 INFO - PROCESS | 3792 | ++DOCSHELL 10EA3800 == 38 [pid = 3792] [id = 412] 10:14:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (10EA7800) [pid = 3792] [serial = 1236] [outer = 00000000] 10:14:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (112E4800) [pid = 3792] [serial = 1237] [outer = 10EA7800] 10:14:40 INFO - PROCESS | 3792 | 1467738880399 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (11CD4000) [pid = 3792] [serial = 1238] [outer = 10EA7800] 10:14:41 INFO - PROCESS | 3792 | 1467738881120 Marionette TRACE conn3 <- [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]]]}] 10:14:41 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 10:14:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1075ms 10:14:41 INFO - PROCESS | 3792 | 1467738881191 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 3792 | 1467738881196 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 10:14:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:14:41 INFO - PROCESS | 3792 | 1467738881202 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 3792 | 1467738881205 Marionette TRACE conn3 <- [1,1614,null,{}] 10:14:41 INFO - PROCESS | 3792 | 1467738881209 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:41 INFO - PROCESS | 3792 | 1467738881211 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:41 INFO - PROCESS | 3792 | 1467738881324 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:14:41 INFO - PROCESS | 3792 | 1467738881457 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:41 INFO - PROCESS | 3792 | 1467738881460 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:41 INFO - PROCESS | 3792 | ++DOCSHELL 13C78800 == 39 [pid = 3792] [id = 413] 10:14:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13C7E800) [pid = 3792] [serial = 1239] [outer = 00000000] 10:14:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (14405000) [pid = 3792] [serial = 1240] [outer = 13C7E800] 10:14:41 INFO - PROCESS | 3792 | 1467738881515 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (14FB2800) [pid = 3792] [serial = 1241] [outer = 13C7E800] 10:14:42 INFO - PROCESS | 3792 | --DOCSHELL 15F78400 == 38 [pid = 3792] [id = 410] 10:14:42 INFO - PROCESS | 3792 | --DOCSHELL 158CCC00 == 37 [pid = 3792] [id = 409] 10:14:42 INFO - PROCESS | 3792 | --DOCSHELL 13151800 == 36 [pid = 3792] [id = 408] 10:14:42 INFO - PROCESS | 3792 | --DOCSHELL 112E4400 == 35 [pid = 3792] [id = 407] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (17C37000) [pid = 3792] [serial = 1207] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (160A1000) [pid = 3792] [serial = 1192] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16868800) [pid = 3792] [serial = 1193] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (142A9400) [pid = 3792] [serial = 1186] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (13132000) [pid = 3792] [serial = 1183] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (131EF000) [pid = 3792] [serial = 1184] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (15F7D000) [pid = 3792] [serial = 1189] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16B4C800) [pid = 3792] [serial = 1196] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16BA0C00) [pid = 3792] [serial = 1175] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (13072800) [pid = 3792] [serial = 1177] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (13281000) [pid = 3792] [serial = 1178] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (11AF3000) [pid = 3792] [serial = 1180] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (12BD3400) [pid = 3792] [serial = 1181] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (142AB400) [pid = 3792] [serial = 1187] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (17C37C00) [pid = 3792] [serial = 1208] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (16B46C00) [pid = 3792] [serial = 1195] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (16DA8800) [pid = 3792] [serial = 1198] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (16B9E400) [pid = 3792] [serial = 1202] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (16B45000) [pid = 3792] [serial = 1201] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (16DAB000) [pid = 3792] [serial = 1199] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 54 (1754C800) [pid = 3792] [serial = 1204] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 53 (175D2400) [pid = 3792] [serial = 1205] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | --DOMWINDOW == 52 (16039400) [pid = 3792] [serial = 1190] [outer = 00000000] [url = about:blank] 10:14:42 INFO - PROCESS | 3792 | 1467738882298 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:14:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:14:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1120ms 10:14:42 INFO - PROCESS | 3792 | 1467738882331 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:14:42 INFO - PROCESS | 3792 | 1467738882335 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 10:14:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:14:42 INFO - PROCESS | 3792 | 1467738882340 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:14:42 INFO - PROCESS | 3792 | 1467738882343 Marionette TRACE conn3 <- [1,1618,null,{}] 10:14:42 INFO - PROCESS | 3792 | 1467738882349 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:42 INFO - PROCESS | 3792 | 1467738882351 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:42 INFO - PROCESS | 3792 | 1467738882441 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:14:42 INFO - PROCESS | 3792 | 1467738882528 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:42 INFO - PROCESS | 3792 | 1467738882532 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:42 INFO - PROCESS | 3792 | ++DOCSHELL 11205400 == 36 [pid = 3792] [id = 414] 10:14:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 53 (11208400) [pid = 3792] [serial = 1242] [outer = 00000000] 10:14:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 54 (114D3C00) [pid = 3792] [serial = 1243] [outer = 11208400] 10:14:42 INFO - PROCESS | 3792 | 1467738882579 Marionette DEBUG loaded listener.js 10:14:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 55 (12B09800) [pid = 3792] [serial = 1244] [outer = 11208400] 10:14:43 INFO - PROCESS | 3792 | 1467738883029 Marionette TRACE conn3 <- [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]]]}] 10:14:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:14:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms 10:14:43 INFO - PROCESS | 3792 | 1467738883065 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:14:43 INFO - PROCESS | 3792 | 1467738883069 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 10:14:43 INFO - PROCESS | 3792 | 1467738883075 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:14:43 INFO - PROCESS | 3792 | 1467738883078 Marionette TRACE conn3 <- [1,1622,null,{}] 10:14:43 INFO - PROCESS | 3792 | 1467738883081 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:43 INFO - PROCESS | 3792 | 1467738883084 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:43 INFO - PROCESS | 3792 | 1467738883170 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:14:43 INFO - PROCESS | 3792 | 1467738883179 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 3792 | 1467738883181 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:43 INFO - PROCESS | 3792 | ++DOCSHELL 131ED400 == 37 [pid = 3792] [id = 415] 10:14:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (131F0000) [pid = 3792] [serial = 1245] [outer = 00000000] 10:14:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (1344F000) [pid = 3792] [serial = 1246] [outer = 131F0000] 10:14:43 INFO - PROCESS | 3792 | 1467738883228 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (139DA400) [pid = 3792] [serial = 1247] [outer = 131F0000] 10:14:43 INFO - PROCESS | 3792 | 1467738883671 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:14:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:14:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 10:14:43 INFO - PROCESS | 3792 | 1467738883697 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:14:43 INFO - PROCESS | 3792 | 1467738883699 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 10:14:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:14:43 INFO - PROCESS | 3792 | 1467738883707 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - PROCESS | 3792 | 1467738883710 Marionette TRACE conn3 <- [1,1626,null,{}] 10:14:43 INFO - PROCESS | 3792 | 1467738883721 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:43 INFO - PROCESS | 3792 | 1467738883725 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:43 INFO - PROCESS | 3792 | 1467738883807 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:14:43 INFO - PROCESS | 3792 | 1467738883817 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 3792 | 1467738883820 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:43 INFO - PROCESS | 3792 | ++DOCSHELL 15F76000 == 38 [pid = 3792] [id = 416] 10:14:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (15F76400) [pid = 3792] [serial = 1248] [outer = 00000000] 10:14:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (15F7F000) [pid = 3792] [serial = 1249] [outer = 15F76400] 10:14:43 INFO - PROCESS | 3792 | 1467738883866 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (16039400) [pid = 3792] [serial = 1250] [outer = 15F76400] 10:14:44 INFO - PROCESS | 3792 | 1467738884327 Marionette TRACE conn3 <- [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]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:14:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 691ms 10:14:44 INFO - PROCESS | 3792 | 1467738884389 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 3792 | 1467738884391 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 10:14:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:14:44 INFO - PROCESS | 3792 | 1467738884395 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 3792 | 1467738884397 Marionette TRACE conn3 <- [1,1630,null,{}] 10:14:44 INFO - PROCESS | 3792 | 1467738884400 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:44 INFO - PROCESS | 3792 | 1467738884402 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:44 INFO - PROCESS | 3792 | 1467738884517 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:14:44 INFO - PROCESS | 3792 | 1467738884529 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:44 INFO - PROCESS | 3792 | 1467738884531 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:44 INFO - PROCESS | 3792 | ++DOCSHELL 1667A400 == 39 [pid = 3792] [id = 417] 10:14:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (16873C00) [pid = 3792] [serial = 1251] [outer = 00000000] 10:14:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (16892C00) [pid = 3792] [serial = 1252] [outer = 16873C00] 10:14:44 INFO - PROCESS | 3792 | 1467738884584 Marionette DEBUG loaded listener.js 10:14:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (16931400) [pid = 3792] [serial = 1253] [outer = 16873C00] 10:14:45 INFO - PROCESS | 3792 | 1467738885065 Marionette TRACE conn3 <- [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]]]}] 10:14:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:14:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 676ms 10:14:45 INFO - PROCESS | 3792 | 1467738885094 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:14:45 INFO - PROCESS | 3792 | 1467738885096 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 10:14:45 INFO - PROCESS | 3792 | 1467738885114 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:14:45 INFO - PROCESS | 3792 | 1467738885115 Marionette TRACE conn3 <- [1,1634,null,{}] 10:14:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:14:45 INFO - PROCESS | 3792 | 1467738885119 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:45 INFO - PROCESS | 3792 | 1467738885121 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:45 INFO - PROCESS | 3792 | 1467738885210 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:14:45 INFO - PROCESS | 3792 | 1467738885216 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 3792 | 1467738885217 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:45 INFO - PROCESS | 3792 | ++DOCSHELL 16B41800 == 40 [pid = 3792] [id = 418] 10:14:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (16B46C00) [pid = 3792] [serial = 1254] [outer = 00000000] 10:14:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (16B9A000) [pid = 3792] [serial = 1255] [outer = 16B46C00] 10:14:45 INFO - PROCESS | 3792 | 1467738885261 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (16B9A400) [pid = 3792] [serial = 1256] [outer = 16B46C00] 10:14:45 INFO - PROCESS | 3792 | 1467738885710 Marionette TRACE conn3 <- [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]]]}] 10:14:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:14:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 614ms 10:14:45 INFO - PROCESS | 3792 | 1467738885738 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:14:45 INFO - PROCESS | 3792 | 1467738885740 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 10:14:45 INFO - PROCESS | 3792 | 1467738885744 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:14:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:14:45 INFO - PROCESS | 3792 | 1467738885745 Marionette TRACE conn3 <- [1,1638,null,{}] 10:14:45 INFO - PROCESS | 3792 | 1467738885749 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:45 INFO - PROCESS | 3792 | 1467738885754 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:45 INFO - PROCESS | 3792 | 1467738885889 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:14:45 INFO - PROCESS | 3792 | 1467738885979 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 3792 | 1467738885981 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:45 INFO - PROCESS | 3792 | ++DOCSHELL 16DB1400 == 41 [pid = 3792] [id = 419] 10:14:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (172E6C00) [pid = 3792] [serial = 1257] [outer = 00000000] 10:14:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (17530400) [pid = 3792] [serial = 1258] [outer = 172E6C00] 10:14:46 INFO - PROCESS | 3792 | 1467738886026 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (17534000) [pid = 3792] [serial = 1259] [outer = 172E6C00] 10:14:46 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (158CF400) [pid = 3792] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:14:46 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (15F7C800) [pid = 3792] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:14:46 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16038C00) [pid = 3792] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:14:46 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1036DC00) [pid = 3792] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:14:46 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (13919C00) [pid = 3792] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:14:46 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (11449400) [pid = 3792] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:14:46 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (10EA2400) [pid = 3792] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:14:46 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (131E4400) [pid = 3792] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:14:46 INFO - PROCESS | 3792 | 1467738886445 Marionette TRACE conn3 <- [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]]]}] 10:14:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:14:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 721ms 10:14:46 INFO - PROCESS | 3792 | 1467738886468 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:14:46 INFO - PROCESS | 3792 | 1467738886470 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 10:14:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:14:46 INFO - PROCESS | 3792 | 1467738886473 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:14:46 INFO - PROCESS | 3792 | 1467738886474 Marionette TRACE conn3 <- [1,1642,null,{}] 10:14:46 INFO - PROCESS | 3792 | 1467738886478 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:46 INFO - PROCESS | 3792 | 1467738886479 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:46 INFO - PROCESS | 3792 | 1467738886561 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:14:46 INFO - PROCESS | 3792 | 1467738886567 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 3792 | 1467738886569 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:46 INFO - PROCESS | 3792 | ++DOCSHELL 1391C400 == 42 [pid = 3792] [id = 420] 10:14:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (13ECF000) [pid = 3792] [serial = 1260] [outer = 00000000] 10:14:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (1609B000) [pid = 3792] [serial = 1261] [outer = 13ECF000] 10:14:46 INFO - PROCESS | 3792 | 1467738886611 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (174E2000) [pid = 3792] [serial = 1262] [outer = 13ECF000] 10:14:47 INFO - PROCESS | 3792 | 1467738887021 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:14:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:14:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 583ms 10:14:47 INFO - PROCESS | 3792 | 1467738887070 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:14:47 INFO - PROCESS | 3792 | 1467738887072 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 10:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:14:47 INFO - PROCESS | 3792 | 1467738887075 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - PROCESS | 3792 | 1467738887077 Marionette TRACE conn3 <- [1,1646,null,{}] 10:14:47 INFO - PROCESS | 3792 | 1467738887064 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:47 INFO - PROCESS | 3792 | 1467738887066 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:47 INFO - PROCESS | 3792 | 1467738887142 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:14:47 INFO - PROCESS | 3792 | 1467738887147 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:47 INFO - PROCESS | 3792 | 1467738887149 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:47 INFO - PROCESS | 3792 | ++DOCSHELL 16095C00 == 43 [pid = 3792] [id = 421] 10:14:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (1667A800) [pid = 3792] [serial = 1263] [outer = 00000000] 10:14:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (175DE400) [pid = 3792] [serial = 1264] [outer = 1667A800] 10:14:47 INFO - PROCESS | 3792 | 1467738887192 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (17681800) [pid = 3792] [serial = 1265] [outer = 1667A800] 10:14:47 INFO - PROCESS | 3792 | 1467738887637 Marionette TRACE conn3 <- [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]]]}] 10:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 10:14:47 INFO - PROCESS | 3792 | 1467738887698 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:14:47 INFO - PROCESS | 3792 | 1467738887700 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 10:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:14:47 INFO - PROCESS | 3792 | 1467738887703 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - PROCESS | 3792 | 1467738887705 Marionette TRACE conn3 <- [1,1650,null,{}] 10:14:47 INFO - PROCESS | 3792 | 1467738887708 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:47 INFO - PROCESS | 3792 | 1467738887710 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:47 INFO - PROCESS | 3792 | 1467738887788 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:14:47 INFO - PROCESS | 3792 | 1467738887793 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:47 INFO - PROCESS | 3792 | 1467738887795 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:47 INFO - PROCESS | 3792 | ++DOCSHELL 1754F000 == 44 [pid = 3792] [id = 422] 10:14:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (17C3A000) [pid = 3792] [serial = 1266] [outer = 00000000] 10:14:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (180AEC00) [pid = 3792] [serial = 1267] [outer = 17C3A000] 10:14:47 INFO - PROCESS | 3792 | 1467738887837 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (180B7000) [pid = 3792] [serial = 1268] [outer = 17C3A000] 10:14:48 INFO - PROCESS | 3792 | 1467738888248 Marionette TRACE conn3 <- [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]]]}] 10:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 583ms 10:14:48 INFO - PROCESS | 3792 | 1467738888286 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:14:48 INFO - PROCESS | 3792 | 1467738888288 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 10:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:14:48 INFO - PROCESS | 3792 | 1467738888291 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:14:48 INFO - PROCESS | 3792 | 1467738888293 Marionette TRACE conn3 <- [1,1654,null,{}] 10:14:48 INFO - PROCESS | 3792 | 1467738888301 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:48 INFO - PROCESS | 3792 | 1467738888303 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:48 INFO - PROCESS | 3792 | 1467738888380 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:14:48 INFO - PROCESS | 3792 | 1467738888386 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 3792 | 1467738888387 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:48 INFO - PROCESS | 3792 | ++DOCSHELL 15F7EC00 == 45 [pid = 3792] [id = 423] 10:14:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1688DC00) [pid = 3792] [serial = 1269] [outer = 00000000] 10:14:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (182D2800) [pid = 3792] [serial = 1270] [outer = 1688DC00] 10:14:48 INFO - PROCESS | 3792 | 1467738888429 Marionette DEBUG loaded listener.js 10:14:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1978EC00) [pid = 3792] [serial = 1271] [outer = 1688DC00] 10:14:49 INFO - PROCESS | 3792 | 1467738889065 Marionette TRACE conn3 <- [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]]]}] 10:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 829ms 10:14:49 INFO - PROCESS | 3792 | 1467738889128 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:14:49 INFO - PROCESS | 3792 | 1467738889133 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 10:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:14:49 INFO - PROCESS | 3792 | 1467738889138 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - PROCESS | 3792 | 1467738889141 Marionette TRACE conn3 <- [1,1658,null,{}] 10:14:49 INFO - PROCESS | 3792 | 1467738889148 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:49 INFO - PROCESS | 3792 | 1467738889151 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:49 INFO - PROCESS | 3792 | 1467738889258 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:14:49 INFO - PROCESS | 3792 | 1467738889390 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:49 INFO - PROCESS | 3792 | 1467738889393 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:49 INFO - PROCESS | 3792 | ++DOCSHELL 10A7D400 == 46 [pid = 3792] [id = 424] 10:14:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (10A7DC00) [pid = 3792] [serial = 1272] [outer = 00000000] 10:14:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (13078400) [pid = 3792] [serial = 1273] [outer = 10A7DC00] 10:14:49 INFO - PROCESS | 3792 | 1467738889449 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (13280400) [pid = 3792] [serial = 1274] [outer = 10A7DC00] 10:14:50 INFO - PROCESS | 3792 | 1467738890063 Marionette TRACE conn3 <- [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]]]}] 10:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 982ms 10:14:50 INFO - PROCESS | 3792 | 1467738890124 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:14:50 INFO - PROCESS | 3792 | 1467738890129 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 10:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:14:50 INFO - PROCESS | 3792 | 1467738890135 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:14:50 INFO - PROCESS | 3792 | 1467738890138 Marionette TRACE conn3 <- [1,1662,null,{}] 10:14:50 INFO - PROCESS | 3792 | 1467738890142 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:50 INFO - PROCESS | 3792 | 1467738890145 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:50 INFO - PROCESS | 3792 | 1467738890250 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:14:50 INFO - PROCESS | 3792 | 1467738890381 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 3792 | 1467738890384 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:50 INFO - PROCESS | 3792 | ++DOCSHELL 14406000 == 47 [pid = 3792] [id = 425] 10:14:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1440CC00) [pid = 3792] [serial = 1275] [outer = 00000000] 10:14:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (15D45400) [pid = 3792] [serial = 1276] [outer = 1440CC00] 10:14:50 INFO - PROCESS | 3792 | 1467738890441 Marionette DEBUG loaded listener.js 10:14:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16092800) [pid = 3792] [serial = 1277] [outer = 1440CC00] 10:14:51 INFO - PROCESS | 3792 | 1467738891027 Marionette TRACE conn3 <- [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]]]}] 10:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 937ms 10:14:51 INFO - PROCESS | 3792 | 1467738891064 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:14:51 INFO - PROCESS | 3792 | 1467738891066 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 10:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:14:51 INFO - PROCESS | 3792 | 1467738891070 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:14:51 INFO - PROCESS | 3792 | 1467738891074 Marionette TRACE conn3 <- [1,1666,null,{}] 10:14:51 INFO - PROCESS | 3792 | 1467738891084 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:51 INFO - PROCESS | 3792 | 1467738891089 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:51 INFO - PROCESS | 3792 | 1467738891192 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:14:51 INFO - PROCESS | 3792 | 1467738891326 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:51 INFO - PROCESS | 3792 | 1467738891329 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:51 INFO - PROCESS | 3792 | ++DOCSHELL 10ECA800 == 48 [pid = 3792] [id = 426] 10:14:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (10A7D800) [pid = 3792] [serial = 1278] [outer = 00000000] 10:14:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (12DC9800) [pid = 3792] [serial = 1279] [outer = 10A7D800] 10:14:51 INFO - PROCESS | 3792 | 1467738891386 Marionette DEBUG loaded listener.js 10:14:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (139D0800) [pid = 3792] [serial = 1280] [outer = 10A7D800] 10:14:52 INFO - PROCESS | 3792 | 1467738892098 Marionette TRACE conn3 <- [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]]]}] 10:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1075ms 10:14:52 INFO - PROCESS | 3792 | 1467738892148 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:14:52 INFO - PROCESS | 3792 | 1467738892152 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 10:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:14:52 INFO - PROCESS | 3792 | 1467738892157 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:14:52 INFO - PROCESS | 3792 | 1467738892161 Marionette TRACE conn3 <- [1,1670,null,{}] 10:14:52 INFO - PROCESS | 3792 | 1467738892166 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:52 INFO - PROCESS | 3792 | 1467738892169 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:52 INFO - PROCESS | 3792 | 1467738892265 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 10A04800 == 47 [pid = 3792] [id = 406] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 1754F000 == 46 [pid = 3792] [id = 422] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 16095C00 == 45 [pid = 3792] [id = 421] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 1391C400 == 44 [pid = 3792] [id = 420] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 16DB1400 == 43 [pid = 3792] [id = 419] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 16B41800 == 42 [pid = 3792] [id = 418] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 1667A400 == 41 [pid = 3792] [id = 417] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 15F76000 == 40 [pid = 3792] [id = 416] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 131ED400 == 39 [pid = 3792] [id = 415] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 11205400 == 38 [pid = 3792] [id = 414] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 16874000 == 37 [pid = 3792] [id = 411] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 13ED8C00 == 36 [pid = 3792] [id = 405] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 142A3800 == 35 [pid = 3792] [id = 401] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 10EA3800 == 34 [pid = 3792] [id = 412] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 13C78800 == 33 [pid = 3792] [id = 413] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 1036C800 == 32 [pid = 3792] [id = 403] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 1328D000 == 31 [pid = 3792] [id = 404] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 174DA800 == 30 [pid = 3792] [id = 402] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 14406000 == 29 [pid = 3792] [id = 425] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 10ECA800 == 28 [pid = 3792] [id = 426] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 15F7EC00 == 27 [pid = 3792] [id = 423] 10:14:52 INFO - PROCESS | 3792 | --DOCSHELL 10A7D400 == 26 [pid = 3792] [id = 424] 10:14:52 INFO - PROCESS | 3792 | 1467738892923 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:52 INFO - PROCESS | 3792 | 1467738892927 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (15F7A000) [pid = 3792] [serial = 1229] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (15D42000) [pid = 3792] [serial = 1228] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1609A000) [pid = 3792] [serial = 1231] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16928800) [pid = 3792] [serial = 1217] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (10A76000) [pid = 3792] [serial = 1211] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (13ECFC00) [pid = 3792] [serial = 1214] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (160A0C00) [pid = 3792] [serial = 1232] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (11AF2C00) [pid = 3792] [serial = 1222] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (129A9C00) [pid = 3792] [serial = 1223] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (11C4C400) [pid = 3792] [serial = 1220] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (112EF400) [pid = 3792] [serial = 1219] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1328DC00) [pid = 3792] [serial = 1225] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (13949800) [pid = 3792] [serial = 1226] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1689AC00) [pid = 3792] [serial = 1234] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (104E4400) [pid = 3792] [serial = 1210] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1394A800) [pid = 3792] [serial = 1213] [outer = 00000000] [url = about:blank] 10:14:52 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16890400) [pid = 3792] [serial = 1216] [outer = 00000000] [url = about:blank] 10:14:53 INFO - PROCESS | 3792 | ++DOCSHELL 103CD800 == 27 [pid = 3792] [id = 427] 10:14:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (103D2000) [pid = 3792] [serial = 1281] [outer = 00000000] 10:14:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (10A01400) [pid = 3792] [serial = 1282] [outer = 103D2000] 10:14:53 INFO - PROCESS | 3792 | 1467738893063 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (10A74800) [pid = 3792] [serial = 1283] [outer = 103D2000] 10:14:53 INFO - PROCESS | 3792 | 1467738893494 Marionette TRACE conn3 <- [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]]]}] 10:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1366ms 10:14:53 INFO - PROCESS | 3792 | 1467738893548 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:14:53 INFO - PROCESS | 3792 | 1467738893551 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 10:14:53 INFO - PROCESS | 3792 | 1467738893555 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:14:53 INFO - PROCESS | 3792 | 1467738893558 Marionette TRACE conn3 <- [1,1674,null,{}] 10:14:53 INFO - PROCESS | 3792 | 1467738893563 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:53 INFO - PROCESS | 3792 | 1467738893566 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:53 INFO - PROCESS | 3792 | 1467738893649 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:14:53 INFO - PROCESS | 3792 | 1467738893657 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:53 INFO - PROCESS | 3792 | 1467738893659 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:53 INFO - PROCESS | 3792 | ++DOCSHELL 114C9000 == 28 [pid = 3792] [id = 428] 10:14:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (11C4A000) [pid = 3792] [serial = 1284] [outer = 00000000] 10:14:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (13036C00) [pid = 3792] [serial = 1285] [outer = 11C4A000] 10:14:53 INFO - PROCESS | 3792 | 1467738893705 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (13130000) [pid = 3792] [serial = 1286] [outer = 11C4A000] 10:14:54 INFO - PROCESS | 3792 | 1467738894157 Marionette TRACE conn3 <- [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]]]}] 10:14:54 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 10:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 614ms 10:14:54 INFO - PROCESS | 3792 | 1467738894181 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:14:54 INFO - PROCESS | 3792 | 1467738894186 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 10:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:14:54 INFO - PROCESS | 3792 | 1467738894195 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - PROCESS | 3792 | 1467738894197 Marionette TRACE conn3 <- [1,1678,null,{}] 10:14:54 INFO - PROCESS | 3792 | 1467738894200 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:54 INFO - PROCESS | 3792 | 1467738894203 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:54 INFO - PROCESS | 3792 | 1467738894288 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:14:54 INFO - PROCESS | 3792 | 1467738894327 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 3792 | 1467738894330 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:54 INFO - PROCESS | 3792 | ++DOCSHELL 13ECEC00 == 29 [pid = 3792] [id = 429] 10:14:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13ECF800) [pid = 3792] [serial = 1287] [outer = 00000000] 10:14:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (13EDA800) [pid = 3792] [serial = 1288] [outer = 13ECF800] 10:14:54 INFO - PROCESS | 3792 | 1467738894374 Marionette DEBUG loaded listener.js 10:14:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (142A9800) [pid = 3792] [serial = 1289] [outer = 13ECF800] 10:14:54 INFO - PROCESS | 3792 | 1467738894842 Marionette TRACE conn3 <- [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]]]}] 10:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 675ms 10:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:14:54 INFO - PROCESS | 3792 | 1467738894879 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:14:54 INFO - PROCESS | 3792 | 1467738894881 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 10:14:54 INFO - PROCESS | 3792 | 1467738894886 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - PROCESS | 3792 | 1467738894891 Marionette TRACE conn3 <- [1,1682,null,{}] 10:14:54 INFO - PROCESS | 3792 | 1467738894901 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:54 INFO - PROCESS | 3792 | 1467738894904 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:54 INFO - PROCESS | 3792 | 1467738894987 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:14:54 INFO - PROCESS | 3792 | 1467738894994 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 3792 | 1467738894996 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:55 INFO - PROCESS | 3792 | ++DOCSHELL 154B0C00 == 30 [pid = 3792] [id = 430] 10:14:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15D3D400) [pid = 3792] [serial = 1290] [outer = 00000000] 10:14:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (15F7B000) [pid = 3792] [serial = 1291] [outer = 15D3D400] 10:14:55 INFO - PROCESS | 3792 | 1467738895040 Marionette DEBUG loaded listener.js 10:14:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1609C800) [pid = 3792] [serial = 1292] [outer = 15D3D400] 10:14:55 INFO - PROCESS | 3792 | 1467738895532 Marionette TRACE conn3 <- [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]]]}] 10:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 675ms 10:14:55 INFO - PROCESS | 3792 | 1467738895584 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:14:55 INFO - PROCESS | 3792 | 1467738895570 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 10:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:14:55 INFO - PROCESS | 3792 | 1467738895573 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:14:55 INFO - PROCESS | 3792 | 1467738895575 Marionette TRACE conn3 <- [1,1686,null,{}] 10:14:55 INFO - PROCESS | 3792 | 1467738895584 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:55 INFO - PROCESS | 3792 | 1467738895586 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:55 INFO - PROCESS | 3792 | 1467738895723 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:14:55 INFO - PROCESS | 3792 | 1467738895745 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:55 INFO - PROCESS | 3792 | 1467738895747 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:55 INFO - PROCESS | 3792 | ++DOCSHELL 1667B800 == 31 [pid = 3792] [id = 431] 10:14:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1667BC00) [pid = 3792] [serial = 1293] [outer = 00000000] 10:14:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16894C00) [pid = 3792] [serial = 1294] [outer = 1667BC00] 10:14:55 INFO - PROCESS | 3792 | 1467738895800 Marionette DEBUG loaded listener.js 10:14:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1689AC00) [pid = 3792] [serial = 1295] [outer = 1667BC00] 10:14:56 INFO - PROCESS | 3792 | 1467738896216 Marionette TRACE conn3 <- [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]]]}] 10:14:56 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 10:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 676ms 10:14:56 INFO - PROCESS | 3792 | 1467738896272 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:14:56 INFO - PROCESS | 3792 | 1467738896274 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 10:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:14:56 INFO - PROCESS | 3792 | 1467738896283 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:14:56 INFO - PROCESS | 3792 | 1467738896285 Marionette TRACE conn3 <- [1,1690,null,{}] 10:14:56 INFO - PROCESS | 3792 | 1467738896288 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:56 INFO - PROCESS | 3792 | 1467738896290 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:56 INFO - PROCESS | 3792 | 1467738896397 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:14:56 INFO - PROCESS | 3792 | 1467738896406 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:56 INFO - PROCESS | 3792 | 1467738896412 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:56 INFO - PROCESS | 3792 | ++DOCSHELL 16B44400 == 32 [pid = 3792] [id = 432] 10:14:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16B45000) [pid = 3792] [serial = 1296] [outer = 00000000] 10:14:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16B9DC00) [pid = 3792] [serial = 1297] [outer = 16B45000] 10:14:56 INFO - PROCESS | 3792 | 1467738896464 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16DA8400) [pid = 3792] [serial = 1298] [outer = 16B45000] 10:14:56 INFO - PROCESS | 3792 | 1467738896912 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 676ms 10:14:56 INFO - PROCESS | 3792 | 1467738896964 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:14:56 INFO - PROCESS | 3792 | 1467738896966 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 10:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:14:56 INFO - PROCESS | 3792 | 1467738896973 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:14:56 INFO - PROCESS | 3792 | 1467738896975 Marionette TRACE conn3 <- [1,1694,null,{}] 10:14:56 INFO - PROCESS | 3792 | 1467738896978 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:56 INFO - PROCESS | 3792 | 1467738896980 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:57 INFO - PROCESS | 3792 | 1467738897115 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:14:57 INFO - PROCESS | 3792 | 1467738897140 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 3792 | 1467738897142 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:57 INFO - PROCESS | 3792 | ++DOCSHELL 0C7EAC00 == 33 [pid = 3792] [id = 433] 10:14:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16B43000) [pid = 3792] [serial = 1299] [outer = 00000000] 10:14:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (175D8000) [pid = 3792] [serial = 1300] [outer = 16B43000] 10:14:57 INFO - PROCESS | 3792 | 1467738897186 Marionette DEBUG loaded listener.js 10:14:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1768D000) [pid = 3792] [serial = 1301] [outer = 16B43000] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (16B46C00) [pid = 3792] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (172E6C00) [pid = 3792] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (13C7E800) [pid = 3792] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (11208400) [pid = 3792] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (10EA7800) [pid = 3792] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (15F76400) [pid = 3792] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16873C00) [pid = 3792] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (131F0000) [pid = 3792] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1688D000) [pid = 3792] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1688DC00) [pid = 3792] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (13ECF000) [pid = 3792] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (17C3A000) [pid = 3792] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:14:57 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1667A800) [pid = 3792] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:14:57 INFO - PROCESS | 3792 | 1467738897767 Marionette TRACE conn3 <- [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]]]}] 10:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 829ms 10:14:57 INFO - PROCESS | 3792 | 1467738897795 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:14:57 INFO - PROCESS | 3792 | 1467738897797 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 10:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:14:57 INFO - PROCESS | 3792 | 1467738897812 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:14:57 INFO - PROCESS | 3792 | 1467738897813 Marionette TRACE conn3 <- [1,1698,null,{}] 10:14:57 INFO - PROCESS | 3792 | 1467738897819 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:57 INFO - PROCESS | 3792 | 1467738897821 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:57 INFO - PROCESS | 3792 | 1467738897901 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:14:57 INFO - PROCESS | 3792 | 1467738897906 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 3792 | 1467738897908 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:57 INFO - PROCESS | 3792 | ++DOCSHELL 131F0000 == 34 [pid = 3792] [id = 434] 10:14:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13287800) [pid = 3792] [serial = 1302] [outer = 00000000] 10:14:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15F79400) [pid = 3792] [serial = 1303] [outer = 13287800] 10:14:57 INFO - PROCESS | 3792 | 1467738897950 Marionette DEBUG loaded listener.js 10:14:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16894000) [pid = 3792] [serial = 1304] [outer = 13287800] 10:14:58 INFO - PROCESS | 3792 | 1467738898366 Marionette TRACE conn3 <- [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]]]}] 10:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 583ms 10:14:58 INFO - PROCESS | 3792 | 1467738898398 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:14:58 INFO - PROCESS | 3792 | 1467738898400 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 10:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:14:58 INFO - PROCESS | 3792 | 1467738898403 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 3792 | 1467738898404 Marionette TRACE conn3 <- [1,1702,null,{}] 10:14:58 INFO - PROCESS | 3792 | 1467738898423 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:58 INFO - PROCESS | 3792 | 1467738898425 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:58 INFO - PROCESS | 3792 | 1467738898501 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:14:58 INFO - PROCESS | 3792 | 1467738898490 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 3792 | 1467738898492 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:58 INFO - PROCESS | 3792 | ++DOCSHELL 10A7C000 == 35 [pid = 3792] [id = 435] 10:14:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (14409C00) [pid = 3792] [serial = 1305] [outer = 00000000] 10:14:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (174E7C00) [pid = 3792] [serial = 1306] [outer = 14409C00] 10:14:58 INFO - PROCESS | 3792 | 1467738898534 Marionette DEBUG loaded listener.js 10:14:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13282000) [pid = 3792] [serial = 1307] [outer = 14409C00] 10:14:58 INFO - PROCESS | 3792 | 1467738898986 Marionette TRACE conn3 <- [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]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 645ms 10:14:59 INFO - PROCESS | 3792 | 1467738899046 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:14:59 INFO - PROCESS | 3792 | 1467738899048 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 10:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:14:59 INFO - PROCESS | 3792 | 1467738899051 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 3792 | 1467738899053 Marionette TRACE conn3 <- [1,1706,null,{}] 10:14:59 INFO - PROCESS | 3792 | 1467738899056 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:59 INFO - PROCESS | 3792 | 1467738899058 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:59 INFO - PROCESS | 3792 | 1467738899134 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:14:59 INFO - PROCESS | 3792 | 1467738899142 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 3792 | 1467738899143 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:14:59 INFO - PROCESS | 3792 | ++DOCSHELL 16894800 == 36 [pid = 3792] [id = 436] 10:14:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (17531000) [pid = 3792] [serial = 1308] [outer = 00000000] 10:14:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (19793000) [pid = 3792] [serial = 1309] [outer = 17531000] 10:14:59 INFO - PROCESS | 3792 | 1467738899185 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (19899C00) [pid = 3792] [serial = 1310] [outer = 17531000] 10:14:59 INFO - PROCESS | 3792 | 1467738899777 Marionette TRACE conn3 <- [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]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 783ms 10:14:59 INFO - PROCESS | 3792 | 1467738899852 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:14:59 INFO - PROCESS | 3792 | 1467738899857 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 10:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:14:59 INFO - PROCESS | 3792 | 1467738899862 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 3792 | 1467738899866 Marionette TRACE conn3 <- [1,1710,null,{}] 10:14:59 INFO - PROCESS | 3792 | 1467738899898 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:14:59 INFO - PROCESS | 3792 | 1467738899902 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:00 INFO - PROCESS | 3792 | 1467738900027 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:15:00 INFO - PROCESS | 3792 | 1467738900153 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:00 INFO - PROCESS | 3792 | 1467738900158 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:00 INFO - PROCESS | 3792 | ++DOCSHELL 1055EC00 == 37 [pid = 3792] [id = 437] 10:15:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1059BC00) [pid = 3792] [serial = 1311] [outer = 00000000] 10:15:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1292B400) [pid = 3792] [serial = 1312] [outer = 1059BC00] 10:15:00 INFO - PROCESS | 3792 | 1467738900214 Marionette DEBUG loaded listener.js 10:15:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (13072800) [pid = 3792] [serial = 1313] [outer = 1059BC00] 10:15:00 INFO - PROCESS | 3792 | 1467738900839 Marionette TRACE conn3 <- [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]]]}] 10:15:00 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 10:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1044ms 10:15:00 INFO - PROCESS | 3792 | 1467738900916 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:15:00 INFO - PROCESS | 3792 | 1467738900924 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 10:15:00 INFO - PROCESS | 3792 | 1467738900951 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 3792 | 1467738900954 Marionette TRACE conn3 <- [1,1714,null,{}] 10:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:15:00 INFO - PROCESS | 3792 | 1467738900958 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:00 INFO - PROCESS | 3792 | 1467738900961 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:01 INFO - PROCESS | 3792 | 1467738901142 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:15:01 INFO - PROCESS | 3792 | 1467738901151 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 3792 | 1467738901154 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:01 INFO - PROCESS | 3792 | ++DOCSHELL 13280800 == 38 [pid = 3792] [id = 438] 10:15:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (14451800) [pid = 3792] [serial = 1314] [outer = 00000000] 10:15:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (158D0800) [pid = 3792] [serial = 1315] [outer = 14451800] 10:15:01 INFO - PROCESS | 3792 | 1467738901208 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (15F7A000) [pid = 3792] [serial = 1316] [outer = 14451800] 10:15:02 INFO - PROCESS | 3792 | 1467738902103 Marionette TRACE conn3 <- [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]]]}] 10:15:02 INFO - PROCESS | 3792 | --DOCSHELL 10A7C000 == 37 [pid = 3792] [id = 435] 10:15:02 INFO - PROCESS | 3792 | --DOCSHELL 131F0000 == 36 [pid = 3792] [id = 434] 10:15:02 INFO - PROCESS | 3792 | --DOCSHELL 0C7EAC00 == 35 [pid = 3792] [id = 433] 10:15:02 INFO - PROCESS | 3792 | --DOCSHELL 16B44400 == 34 [pid = 3792] [id = 432] 10:15:02 INFO - PROCESS | 3792 | --DOCSHELL 1667B800 == 33 [pid = 3792] [id = 431] 10:15:02 INFO - PROCESS | 3792 | --DOCSHELL 154B0C00 == 32 [pid = 3792] [id = 430] 10:15:02 INFO - PROCESS | 3792 | --DOCSHELL 13ECEC00 == 31 [pid = 3792] [id = 429] 10:15:02 INFO - PROCESS | 3792 | --DOCSHELL 114C9000 == 30 [pid = 3792] [id = 428] 10:15:02 INFO - PROCESS | 3792 | --DOCSHELL 103CD800 == 29 [pid = 3792] [id = 427] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (16B9A000) [pid = 3792] [serial = 1255] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (17530400) [pid = 3792] [serial = 1258] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (14405000) [pid = 3792] [serial = 1240] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (14FB2800) [pid = 3792] [serial = 1241] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (114D3C00) [pid = 3792] [serial = 1243] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (12B09800) [pid = 3792] [serial = 1244] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (112E4800) [pid = 3792] [serial = 1237] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (11CD4000) [pid = 3792] [serial = 1238] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (15F7F000) [pid = 3792] [serial = 1249] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16039400) [pid = 3792] [serial = 1250] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16892C00) [pid = 3792] [serial = 1252] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1344F000) [pid = 3792] [serial = 1246] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (139DA400) [pid = 3792] [serial = 1247] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (16B42400) [pid = 3792] [serial = 1235] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (17534000) [pid = 3792] [serial = 1259] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1978EC00) [pid = 3792] [serial = 1271] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (182D2800) [pid = 3792] [serial = 1270] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (174E2000) [pid = 3792] [serial = 1262] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (180B7000) [pid = 3792] [serial = 1268] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1609B000) [pid = 3792] [serial = 1261] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (180AEC00) [pid = 3792] [serial = 1267] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (17681800) [pid = 3792] [serial = 1265] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16B9A400) [pid = 3792] [serial = 1256] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (175DE400) [pid = 3792] [serial = 1264] [outer = 00000000] [url = about:blank] 10:15:02 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16931400) [pid = 3792] [serial = 1253] [outer = 00000000] [url = about:blank] 10:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1213ms 10:15:02 INFO - PROCESS | 3792 | 1467738902179 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:15:02 INFO - PROCESS | 3792 | 1467738902184 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 10:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:15:02 INFO - PROCESS | 3792 | 1467738902189 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - PROCESS | 3792 | 1467738902192 Marionette TRACE conn3 <- [1,1718,null,{}] 10:15:02 INFO - PROCESS | 3792 | 1467738902197 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:02 INFO - PROCESS | 3792 | 1467738902200 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:02 INFO - PROCESS | 3792 | 1467738902321 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:15:02 INFO - PROCESS | 3792 | 1467738902376 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:02 INFO - PROCESS | 3792 | 1467738902380 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:02 INFO - PROCESS | 3792 | ++DOCSHELL 10ECFC00 == 30 [pid = 3792] [id = 439] 10:15:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (11204400) [pid = 3792] [serial = 1317] [outer = 00000000] 10:15:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (114C9400) [pid = 3792] [serial = 1318] [outer = 11204400] 10:15:02 INFO - PROCESS | 3792 | 1467738902427 Marionette DEBUG loaded listener.js 10:15:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (11C4C000) [pid = 3792] [serial = 1319] [outer = 11204400] 10:15:02 INFO - PROCESS | 3792 | 1467738902874 Marionette TRACE conn3 <- [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]]]}] 10:15:02 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 10:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 721ms 10:15:02 INFO - PROCESS | 3792 | 1467738902914 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:15:02 INFO - PROCESS | 3792 | 1467738902918 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 10:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:15:02 INFO - PROCESS | 3792 | 1467738902924 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - PROCESS | 3792 | 1467738902926 Marionette TRACE conn3 <- [1,1722,null,{}] 10:15:02 INFO - PROCESS | 3792 | 1467738902930 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:02 INFO - PROCESS | 3792 | 1467738902932 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:03 INFO - PROCESS | 3792 | 1467738903022 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:15:03 INFO - PROCESS | 3792 | 1467738903031 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:03 INFO - PROCESS | 3792 | 1467738903033 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:03 INFO - PROCESS | 3792 | ++DOCSHELL 1328B000 == 31 [pid = 3792] [id = 440] 10:15:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13450C00) [pid = 3792] [serial = 1320] [outer = 00000000] 10:15:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (13C78800) [pid = 3792] [serial = 1321] [outer = 13450C00] 10:15:03 INFO - PROCESS | 3792 | 1467738903083 Marionette DEBUG loaded listener.js 10:15:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (13ECF000) [pid = 3792] [serial = 1322] [outer = 13450C00] 10:15:03 INFO - PROCESS | 3792 | 1467738903531 Marionette TRACE conn3 <- [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]]]}] 10:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 675ms 10:15:03 INFO - PROCESS | 3792 | 1467738903607 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:15:03 INFO - PROCESS | 3792 | 1467738903610 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 10:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:15:03 INFO - PROCESS | 3792 | 1467738903613 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:15:03 INFO - PROCESS | 3792 | 1467738903617 Marionette TRACE conn3 <- [1,1726,null,{}] 10:15:03 INFO - PROCESS | 3792 | 1467738903627 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:03 INFO - PROCESS | 3792 | 1467738903632 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:03 INFO - PROCESS | 3792 | 1467738903775 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:15:03 INFO - PROCESS | 3792 | 1467738903790 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:03 INFO - PROCESS | 3792 | 1467738903793 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:03 INFO - PROCESS | 3792 | ++DOCSHELL 15F7AC00 == 32 [pid = 3792] [id = 441] 10:15:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (15F80000) [pid = 3792] [serial = 1323] [outer = 00000000] 10:15:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1603A400) [pid = 3792] [serial = 1324] [outer = 15F80000] 10:15:03 INFO - PROCESS | 3792 | 1467738903841 Marionette DEBUG loaded listener.js 10:15:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1609FC00) [pid = 3792] [serial = 1325] [outer = 15F80000] 10:15:04 INFO - PROCESS | 3792 | 1467738904259 Marionette TRACE conn3 <- [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]]]}] 10:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 10:15:04 INFO - PROCESS | 3792 | 1467738904294 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:15:04 INFO - PROCESS | 3792 | 1467738904296 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 10:15:04 INFO - PROCESS | 3792 | 1467738904299 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:15:04 INFO - PROCESS | 3792 | 1467738904301 Marionette TRACE conn3 <- [1,1730,null,{}] 10:15:04 INFO - PROCESS | 3792 | 1467738904304 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:04 INFO - PROCESS | 3792 | 1467738904306 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:04 INFO - PROCESS | 3792 | 1467738904427 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:15:04 INFO - PROCESS | 3792 | 1467738904439 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:04 INFO - PROCESS | 3792 | 1467738904442 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:04 INFO - PROCESS | 3792 | ++DOCSHELL 1686D800 == 33 [pid = 3792] [id = 442] 10:15:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16897400) [pid = 3792] [serial = 1326] [outer = 00000000] 10:15:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16B42800) [pid = 3792] [serial = 1327] [outer = 16897400] 10:15:04 INFO - PROCESS | 3792 | 1467738904486 Marionette DEBUG loaded listener.js 10:15:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16B4A400) [pid = 3792] [serial = 1328] [outer = 16897400] 10:15:04 INFO - PROCESS | 3792 | 1467738904920 Marionette TRACE conn3 <- [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]]]}] 10:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 10:15:04 INFO - PROCESS | 3792 | 1467738904945 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:15:04 INFO - PROCESS | 3792 | 1467738904947 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 10:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:15:04 INFO - PROCESS | 3792 | 1467738904950 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:15:04 INFO - PROCESS | 3792 | 1467738904952 Marionette TRACE conn3 <- [1,1734,null,{}] 10:15:04 INFO - PROCESS | 3792 | 1467738904955 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:04 INFO - PROCESS | 3792 | 1467738904957 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:05 INFO - PROCESS | 3792 | 1467738905095 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:15:05 INFO - PROCESS | 3792 | 1467738905116 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 3792 | 1467738905118 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:05 INFO - PROCESS | 3792 | ++DOCSHELL 16B9C400 == 34 [pid = 3792] [id = 443] 10:15:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16B9CC00) [pid = 3792] [serial = 1329] [outer = 00000000] 10:15:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16BA1C00) [pid = 3792] [serial = 1330] [outer = 16B9CC00] 10:15:05 INFO - PROCESS | 3792 | 1467738905144 Marionette DEBUG loaded listener.js 10:15:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16BA7C00) [pid = 3792] [serial = 1331] [outer = 16B9CC00] 10:15:05 INFO - PROCESS | 3792 | 1467738905589 Marionette TRACE conn3 <- [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]]]}] 10:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 676ms 10:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:15:05 INFO - PROCESS | 3792 | 1467738905631 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 3792 | 1467738905633 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 10:15:05 INFO - PROCESS | 3792 | 1467738905636 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - PROCESS | 3792 | 1467738905637 Marionette TRACE conn3 <- [1,1738,null,{}] 10:15:05 INFO - PROCESS | 3792 | 1467738905641 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:05 INFO - PROCESS | 3792 | 1467738905646 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:05 INFO - PROCESS | 3792 | 1467738905787 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:15:05 INFO - PROCESS | 3792 | 1467738905800 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 3792 | 1467738905802 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:05 INFO - PROCESS | 3792 | ++DOCSHELL 174E2400 == 35 [pid = 3792] [id = 444] 10:15:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (174E3400) [pid = 3792] [serial = 1332] [outer = 00000000] 10:15:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (17680C00) [pid = 3792] [serial = 1333] [outer = 174E3400] 10:15:05 INFO - PROCESS | 3792 | 1467738905845 Marionette DEBUG loaded listener.js 10:15:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (17536000) [pid = 3792] [serial = 1334] [outer = 174E3400] 10:15:06 INFO - PROCESS | 3792 | 1467738906273 Marionette TRACE conn3 <- [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]]]}] 10:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 676ms 10:15:06 INFO - PROCESS | 3792 | 1467738906319 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:15:06 INFO - PROCESS | 3792 | 1467738906321 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 10:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:15:06 INFO - PROCESS | 3792 | 1467738906331 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 3792 | 1467738906332 Marionette TRACE conn3 <- [1,1742,null,{}] 10:15:06 INFO - PROCESS | 3792 | 1467738906336 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:06 INFO - PROCESS | 3792 | 1467738906338 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:06 INFO - PROCESS | 3792 | 1467738906555 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (13ECF800) [pid = 3792] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1440CC00) [pid = 3792] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (11C4A000) [pid = 3792] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (15D3D400) [pid = 3792] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16B45000) [pid = 3792] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16B43000) [pid = 3792] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13287800) [pid = 3792] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (103D2000) [pid = 3792] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (10A7DC00) [pid = 3792] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1667BC00) [pid = 3792] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:15:06 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (14409C00) [pid = 3792] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:15:06 INFO - PROCESS | 3792 | 1467738906618 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:06 INFO - PROCESS | 3792 | 1467738906620 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:06 INFO - PROCESS | 3792 | ++DOCSHELL 103D2000 == 36 [pid = 3792] [id = 445] 10:15:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1047C400) [pid = 3792] [serial = 1335] [outer = 00000000] 10:15:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1306E800) [pid = 3792] [serial = 1336] [outer = 1047C400] 10:15:06 INFO - PROCESS | 3792 | 1467738906663 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (139DD000) [pid = 3792] [serial = 1337] [outer = 1047C400] 10:15:07 INFO - PROCESS | 3792 | 1467738907013 Marionette TRACE conn3 <- [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]]]}] 10:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 722ms 10:15:07 INFO - PROCESS | 3792 | 1467738907057 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:15:07 INFO - PROCESS | 3792 | 1467738907059 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 10:15:07 INFO - PROCESS | 3792 | 1467738907062 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:15:07 INFO - PROCESS | 3792 | 1467738907064 Marionette TRACE conn3 <- [1,1746,null,{}] 10:15:07 INFO - PROCESS | 3792 | 1467738907068 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:07 INFO - PROCESS | 3792 | 1467738907069 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:07 INFO - PROCESS | 3792 | 1467738907154 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:15:07 INFO - PROCESS | 3792 | 1467738907160 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 3792 | 1467738907162 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:07 INFO - PROCESS | 3792 | ++DOCSHELL 16DA6800 == 37 [pid = 3792] [id = 446] 10:15:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16DB0400) [pid = 3792] [serial = 1338] [outer = 00000000] 10:15:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (182C7C00) [pid = 3792] [serial = 1339] [outer = 16DB0400] 10:15:07 INFO - PROCESS | 3792 | 1467738907205 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (19789400) [pid = 3792] [serial = 1340] [outer = 16DB0400] 10:15:07 INFO - PROCESS | 3792 | 1467738907613 Marionette TRACE conn3 <- [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]]]}] 10:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 583ms 10:15:07 INFO - PROCESS | 3792 | 1467738907673 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:15:07 INFO - PROCESS | 3792 | 1467738907675 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 10:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:15:07 INFO - PROCESS | 3792 | 1467738907679 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - PROCESS | 3792 | 1467738907681 Marionette TRACE conn3 <- [1,1750,null,{}] 10:15:07 INFO - PROCESS | 3792 | 1467738907684 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:07 INFO - PROCESS | 3792 | 1467738907686 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:07 INFO - PROCESS | 3792 | 1467738907764 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:15:07 INFO - PROCESS | 3792 | 1467738907769 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 3792 | 1467738907771 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:07 INFO - PROCESS | 3792 | ++DOCSHELL 0C7ED800 == 38 [pid = 3792] [id = 447] 10:15:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (0C7EF400) [pid = 3792] [serial = 1341] [outer = 00000000] 10:15:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (15F78800) [pid = 3792] [serial = 1342] [outer = 0C7EF400] 10:15:07 INFO - PROCESS | 3792 | 1467738907824 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1989D800) [pid = 3792] [serial = 1343] [outer = 0C7EF400] 10:15:08 INFO - PROCESS | 3792 | 1467738908274 Marionette TRACE conn3 <- [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]]]}] 10:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 10:15:08 INFO - PROCESS | 3792 | 1467738908320 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:15:08 INFO - PROCESS | 3792 | 1467738908322 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 10:15:08 INFO - PROCESS | 3792 | 1467738908329 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:15:08 INFO - PROCESS | 3792 | 1467738908331 Marionette TRACE conn3 <- [1,1754,null,{}] 10:15:08 INFO - PROCESS | 3792 | 1467738908334 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:08 INFO - PROCESS | 3792 | 1467738908336 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:08 INFO - PROCESS | 3792 | 1467738908414 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:15:08 INFO - PROCESS | 3792 | 1467738908419 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 3792 | 1467738908421 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:08 INFO - PROCESS | 3792 | ++DOCSHELL 1686C000 == 39 [pid = 3792] [id = 448] 10:15:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (182D2800) [pid = 3792] [serial = 1344] [outer = 00000000] 10:15:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (19F67800) [pid = 3792] [serial = 1345] [outer = 182D2800] 10:15:08 INFO - PROCESS | 3792 | 1467738908463 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (19F68000) [pid = 3792] [serial = 1346] [outer = 182D2800] 10:15:09 INFO - PROCESS | 3792 | 1467738909110 Marionette TRACE conn3 <- [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]]]}] 10:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 890ms 10:15:09 INFO - PROCESS | 3792 | 1467738909218 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:15:09 INFO - PROCESS | 3792 | 1467738909222 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 10:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:15:09 INFO - PROCESS | 3792 | 1467738909227 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:15:09 INFO - PROCESS | 3792 | 1467738909233 Marionette TRACE conn3 <- [1,1758,null,{}] 10:15:09 INFO - PROCESS | 3792 | 1467738909239 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:09 INFO - PROCESS | 3792 | 1467738909242 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:09 INFO - PROCESS | 3792 | 1467738909357 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:15:09 INFO - PROCESS | 3792 | 1467738909485 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:09 INFO - PROCESS | 3792 | 1467738909488 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:09 INFO - PROCESS | 3792 | ++DOCSHELL 10EC7C00 == 40 [pid = 3792] [id = 449] 10:15:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (114D2000) [pid = 3792] [serial = 1347] [outer = 00000000] 10:15:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (13070800) [pid = 3792] [serial = 1348] [outer = 114D2000] 10:15:09 INFO - PROCESS | 3792 | 1467738909545 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (14403400) [pid = 3792] [serial = 1349] [outer = 114D2000] 10:15:10 INFO - PROCESS | 3792 | 1467738910084 Marionette TRACE conn3 <- [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]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 891ms 10:15:10 INFO - PROCESS | 3792 | 1467738910125 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 3792 | 1467738910129 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 10:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:15:10 INFO - PROCESS | 3792 | 1467738910137 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - PROCESS | 3792 | 1467738910140 Marionette TRACE conn3 <- [1,1762,null,{}] 10:15:10 INFO - PROCESS | 3792 | 1467738910144 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:10 INFO - PROCESS | 3792 | 1467738910147 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:10 INFO - PROCESS | 3792 | 1467738910267 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:15:10 INFO - PROCESS | 3792 | 1467738910373 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:10 INFO - PROCESS | 3792 | 1467738910376 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:10 INFO - PROCESS | 3792 | ++DOCSHELL 1667A400 == 41 [pid = 3792] [id = 450] 10:15:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1686C400) [pid = 3792] [serial = 1350] [outer = 00000000] 10:15:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (16B3FC00) [pid = 3792] [serial = 1351] [outer = 1686C400] 10:15:10 INFO - PROCESS | 3792 | 1467738910430 Marionette DEBUG loaded listener.js 10:15:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (16B9D800) [pid = 3792] [serial = 1352] [outer = 1686C400] 10:15:11 INFO - PROCESS | 3792 | 1467738911021 Marionette TRACE conn3 <- [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]]]}] 10:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 937ms 10:15:11 INFO - PROCESS | 3792 | 1467738911068 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:15:11 INFO - PROCESS | 3792 | 1467738911070 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 10:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:15:11 INFO - PROCESS | 3792 | 1467738911075 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:15:11 INFO - PROCESS | 3792 | 1467738911078 Marionette TRACE conn3 <- [1,1766,null,{}] 10:15:11 INFO - PROCESS | 3792 | 1467738911089 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:11 INFO - PROCESS | 3792 | 1467738911094 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:11 INFO - PROCESS | 3792 | 1467738911211 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:15:11 INFO - PROCESS | 3792 | 1467738911352 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:11 INFO - PROCESS | 3792 | 1467738911355 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:11 INFO - PROCESS | 3792 | ++DOCSHELL 17C35C00 == 42 [pid = 3792] [id = 451] 10:15:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (17C3D800) [pid = 3792] [serial = 1353] [outer = 00000000] 10:15:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (198A7000) [pid = 3792] [serial = 1354] [outer = 17C3D800] 10:15:11 INFO - PROCESS | 3792 | 1467738911410 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1A108800) [pid = 3792] [serial = 1355] [outer = 17C3D800] 10:15:12 INFO - PROCESS | 3792 | 1467738912144 Marionette TRACE conn3 <- [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]]]}] 10:15:12 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 10:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1136ms 10:15:12 INFO - PROCESS | 3792 | 1467738912214 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:15:12 INFO - PROCESS | 3792 | 1467738912218 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 10:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:15:12 INFO - PROCESS | 3792 | 1467738912224 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:15:12 INFO - PROCESS | 3792 | 1467738912228 Marionette TRACE conn3 <- [1,1770,null,{}] 10:15:12 INFO - PROCESS | 3792 | 1467738912236 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:12 INFO - PROCESS | 3792 | 1467738912239 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:12 INFO - PROCESS | 3792 | 1467738912344 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:15:12 INFO - PROCESS | 3792 | 1467738912478 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 3792 | 1467738912481 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:12 INFO - PROCESS | 3792 | ++DOCSHELL 112E4800 == 43 [pid = 3792] [id = 452] 10:15:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (112EEC00) [pid = 3792] [serial = 1356] [outer = 00000000] 10:15:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1312C000) [pid = 3792] [serial = 1357] [outer = 112EEC00] 10:15:12 INFO - PROCESS | 3792 | 1467738912530 Marionette DEBUG loaded listener.js 10:15:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1328C400) [pid = 3792] [serial = 1358] [outer = 112EEC00] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 0C7ED800 == 42 [pid = 3792] [id = 447] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 16DA6800 == 41 [pid = 3792] [id = 446] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 103D2000 == 40 [pid = 3792] [id = 445] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 174E2400 == 39 [pid = 3792] [id = 444] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 16B9C400 == 38 [pid = 3792] [id = 443] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 1686D800 == 37 [pid = 3792] [id = 442] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 15F7AC00 == 36 [pid = 3792] [id = 441] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 1328B000 == 35 [pid = 3792] [id = 440] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 10ECFC00 == 34 [pid = 3792] [id = 439] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 16894800 == 33 [pid = 3792] [id = 436] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 13280800 == 32 [pid = 3792] [id = 438] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 1055EC00 == 31 [pid = 3792] [id = 437] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 1667A400 == 30 [pid = 3792] [id = 450] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 17C35C00 == 29 [pid = 3792] [id = 451] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 1686C000 == 28 [pid = 3792] [id = 448] 10:15:13 INFO - PROCESS | 3792 | --DOCSHELL 10EC7C00 == 27 [pid = 3792] [id = 449] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (13EDA800) [pid = 3792] [serial = 1288] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (15D45400) [pid = 3792] [serial = 1276] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (13036C00) [pid = 3792] [serial = 1285] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (15F7B000) [pid = 3792] [serial = 1291] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (16DA8400) [pid = 3792] [serial = 1298] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (142A9800) [pid = 3792] [serial = 1289] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (1768D000) [pid = 3792] [serial = 1301] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (16092800) [pid = 3792] [serial = 1277] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1609C800) [pid = 3792] [serial = 1292] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (12DC9800) [pid = 3792] [serial = 1279] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (16894000) [pid = 3792] [serial = 1304] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (10A74800) [pid = 3792] [serial = 1283] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (15F79400) [pid = 3792] [serial = 1303] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (13280400) [pid = 3792] [serial = 1274] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (10A01400) [pid = 3792] [serial = 1282] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16894C00) [pid = 3792] [serial = 1294] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16B9DC00) [pid = 3792] [serial = 1297] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (13078400) [pid = 3792] [serial = 1273] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (175D8000) [pid = 3792] [serial = 1300] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (174E7C00) [pid = 3792] [serial = 1306] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13130000) [pid = 3792] [serial = 1286] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1689AC00) [pid = 3792] [serial = 1295] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13282000) [pid = 3792] [serial = 1307] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (19793000) [pid = 3792] [serial = 1309] [outer = 00000000] [url = about:blank] 10:15:13 INFO - PROCESS | 3792 | 1467738913622 Marionette TRACE conn3 <- [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]]]}] 10:15:13 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 10:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1428ms 10:15:13 INFO - PROCESS | 3792 | 1467738913667 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:15:13 INFO - PROCESS | 3792 | 1467738913671 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 10:15:13 INFO - PROCESS | 3792 | 1467738913676 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:15:13 INFO - PROCESS | 3792 | 1467738913680 Marionette TRACE conn3 <- [1,1774,null,{}] 10:15:13 INFO - PROCESS | 3792 | 1467738913685 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:13 INFO - PROCESS | 3792 | 1467738913688 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:13 INFO - PROCESS | 3792 | 1467738913781 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:15:13 INFO - PROCESS | 3792 | 1467738913790 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:13 INFO - PROCESS | 3792 | 1467738913793 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:13 INFO - PROCESS | 3792 | ++DOCSHELL 10EA1C00 == 28 [pid = 3792] [id = 453] 10:15:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (10EA3400) [pid = 3792] [serial = 1359] [outer = 00000000] 10:15:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (11AEA400) [pid = 3792] [serial = 1360] [outer = 10EA3400] 10:15:13 INFO - PROCESS | 3792 | 1467738913840 Marionette DEBUG loaded listener.js 10:15:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (12B01400) [pid = 3792] [serial = 1361] [outer = 10EA3400] 10:15:14 INFO - PROCESS | 3792 | 1467738914315 Marionette TRACE conn3 <- [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]]]}] 10:15:14 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 10:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 10:15:14 INFO - PROCESS | 3792 | 1467738914360 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 3792 | 1467738914365 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 10:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:15:14 INFO - PROCESS | 3792 | 1467738914371 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:15:14 INFO - PROCESS | 3792 | 1467738914374 Marionette TRACE conn3 <- [1,1778,null,{}] 10:15:14 INFO - PROCESS | 3792 | 1467738914378 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:14 INFO - PROCESS | 3792 | 1467738914380 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:14 INFO - PROCESS | 3792 | 1467738914494 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:15:14 INFO - PROCESS | 3792 | 1467738914596 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:14 INFO - PROCESS | 3792 | 1467738914598 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:14 INFO - PROCESS | 3792 | ++DOCSHELL 13281400 == 29 [pid = 3792] [id = 454] 10:15:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13282000) [pid = 3792] [serial = 1362] [outer = 00000000] 10:15:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1391F400) [pid = 3792] [serial = 1363] [outer = 13282000] 10:15:14 INFO - PROCESS | 3792 | 1467738914644 Marionette DEBUG loaded listener.js 10:15:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (13952C00) [pid = 3792] [serial = 1364] [outer = 13282000] 10:15:14 INFO - PROCESS | 3792 | 1467738914992 Marionette TRACE conn3 <- [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]]]}] 10:15:15 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) 10:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 676ms 10:15:15 INFO - PROCESS | 3792 | 1467738915054 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:15:15 INFO - PROCESS | 3792 | 1467738915056 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 10:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:15:15 INFO - PROCESS | 3792 | 1467738915060 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:15:15 INFO - PROCESS | 3792 | 1467738915063 Marionette TRACE conn3 <- [1,1782,null,{}] 10:15:15 INFO - PROCESS | 3792 | 1467738915074 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:15 INFO - PROCESS | 3792 | 1467738915078 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:15 INFO - PROCESS | 3792 | 1467738915159 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:15:15 INFO - PROCESS | 3792 | 1467738915166 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 3792 | 1467738915169 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:15 INFO - PROCESS | 3792 | ++DOCSHELL 158CC800 == 30 [pid = 3792] [id = 455] 10:15:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (15D3B000) [pid = 3792] [serial = 1365] [outer = 00000000] 10:15:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (15F79800) [pid = 3792] [serial = 1366] [outer = 15D3B000] 10:15:15 INFO - PROCESS | 3792 | 1467738915216 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16033400) [pid = 3792] [serial = 1367] [outer = 15D3B000] 10:15:15 INFO - PROCESS | 3792 | 1467738915716 Marionette TRACE conn3 <- [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]]]}] 10:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 676ms 10:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:15:15 INFO - PROCESS | 3792 | 1467738915742 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:15:15 INFO - PROCESS | 3792 | 1467738915744 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 10:15:15 INFO - PROCESS | 3792 | 1467738915748 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:15:15 INFO - PROCESS | 3792 | 1467738915749 Marionette TRACE conn3 <- [1,1786,null,{}] 10:15:15 INFO - PROCESS | 3792 | 1467738915753 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:15 INFO - PROCESS | 3792 | 1467738915755 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:15 INFO - PROCESS | 3792 | 1467738915896 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:15:15 INFO - PROCESS | 3792 | 1467738915918 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 3792 | 1467738915921 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:15 INFO - PROCESS | 3792 | ++DOCSHELL 1609D000 == 31 [pid = 3792] [id = 456] 10:15:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1609DC00) [pid = 3792] [serial = 1368] [outer = 00000000] 10:15:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1667B400) [pid = 3792] [serial = 1369] [outer = 1609DC00] 10:15:15 INFO - PROCESS | 3792 | 1467738915965 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1688EC00) [pid = 3792] [serial = 1370] [outer = 1609DC00] 10:15:16 INFO - PROCESS | 3792 | 1467738916386 Marionette TRACE conn3 <- [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]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 676ms 10:15:16 INFO - PROCESS | 3792 | 1467738916447 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 3792 | 1467738916449 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 10:15:16 INFO - PROCESS | 3792 | 1467738916452 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:15:16 INFO - PROCESS | 3792 | 1467738916454 Marionette TRACE conn3 <- [1,1790,null,{}] 10:15:16 INFO - PROCESS | 3792 | 1467738916457 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:16 INFO - PROCESS | 3792 | 1467738916459 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:16 INFO - PROCESS | 3792 | 1467738916569 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:15:16 INFO - PROCESS | 3792 | 1467738916573 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 3792 | 1467738916575 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:16 INFO - PROCESS | 3792 | ++DOCSHELL 16892800 == 32 [pid = 3792] [id = 457] 10:15:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16893400) [pid = 3792] [serial = 1371] [outer = 00000000] 10:15:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16933C00) [pid = 3792] [serial = 1372] [outer = 16893400] 10:15:16 INFO - PROCESS | 3792 | 1467738916619 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (16B47800) [pid = 3792] [serial = 1373] [outer = 16893400] 10:15:17 INFO - PROCESS | 3792 | 1467738917089 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 10:15:17 INFO - PROCESS | 3792 | 1467738917136 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:15:17 INFO - PROCESS | 3792 | 1467738917138 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 10:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:15:17 INFO - PROCESS | 3792 | 1467738917141 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - PROCESS | 3792 | 1467738917143 Marionette TRACE conn3 <- [1,1794,null,{}] 10:15:17 INFO - PROCESS | 3792 | 1467738917147 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:17 INFO - PROCESS | 3792 | 1467738917152 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:17 INFO - PROCESS | 3792 | 1467738917301 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:15:17 INFO - PROCESS | 3792 | 1467738917324 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 3792 | 1467738917326 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:17 INFO - PROCESS | 3792 | ++DOCSHELL 16B9D000 == 33 [pid = 3792] [id = 458] 10:15:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (16B9E000) [pid = 3792] [serial = 1374] [outer = 00000000] 10:15:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (174E2000) [pid = 3792] [serial = 1375] [outer = 16B9E000] 10:15:17 INFO - PROCESS | 3792 | 1467738917370 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (17536400) [pid = 3792] [serial = 1376] [outer = 16B9E000] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (0C7EF400) [pid = 3792] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (182D2800) [pid = 3792] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (16B9CC00) [pid = 3792] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (174E3400) [pid = 3792] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1059BC00) [pid = 3792] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (17531000) [pid = 3792] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (14451800) [pid = 3792] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (11204400) [pid = 3792] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (13450C00) [pid = 3792] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (15F80000) [pid = 3792] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1047C400) [pid = 3792] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16DB0400) [pid = 3792] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16897400) [pid = 3792] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:15:17 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (10A7D800) [pid = 3792] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:15:17 INFO - PROCESS | 3792 | 1467738917959 Marionette TRACE conn3 <- [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]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 890ms 10:15:18 INFO - PROCESS | 3792 | 1467738918026 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 3792 | 1467738918038 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 10:15:18 INFO - PROCESS | 3792 | 1467738918041 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:15:18 INFO - PROCESS | 3792 | 1467738918043 Marionette TRACE conn3 <- [1,1798,null,{}] 10:15:18 INFO - PROCESS | 3792 | 1467738918046 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:18 INFO - PROCESS | 3792 | 1467738918048 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:18 INFO - PROCESS | 3792 | 1467738918124 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:15:18 INFO - PROCESS | 3792 | 1467738918130 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 3792 | 1467738918132 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:18 INFO - PROCESS | 3792 | ++DOCSHELL 12D7F800 == 34 [pid = 3792] [id = 459] 10:15:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (13072000) [pid = 3792] [serial = 1377] [outer = 00000000] 10:15:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1445C800) [pid = 3792] [serial = 1378] [outer = 13072000] 10:15:18 INFO - PROCESS | 3792 | 1467738918177 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16099000) [pid = 3792] [serial = 1379] [outer = 13072000] 10:15:18 INFO - PROCESS | 3792 | 1467738918619 Marionette TRACE conn3 <- [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]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 10:15:18 INFO - PROCESS | 3792 | 1467738918681 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 3792 | 1467738918683 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 10:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:15:18 INFO - PROCESS | 3792 | 1467738918686 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 3792 | 1467738918688 Marionette TRACE conn3 <- [1,1802,null,{}] 10:15:18 INFO - PROCESS | 3792 | 1467738918675 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:18 INFO - PROCESS | 3792 | 1467738918677 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:18 INFO - PROCESS | 3792 | 1467738918753 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:15:18 INFO - PROCESS | 3792 | 1467738918760 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 3792 | 1467738918762 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:18 INFO - PROCESS | 3792 | ++DOCSHELL 1688F800 == 35 [pid = 3792] [id = 460] 10:15:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16BA3800) [pid = 3792] [serial = 1380] [outer = 00000000] 10:15:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (174E3400) [pid = 3792] [serial = 1381] [outer = 16BA3800] 10:15:18 INFO - PROCESS | 3792 | 1467738918804 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (17531000) [pid = 3792] [serial = 1382] [outer = 16BA3800] 10:15:19 INFO - PROCESS | 3792 | 1467738919248 Marionette TRACE conn3 <- [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]]]}] 10:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 629ms 10:15:19 INFO - PROCESS | 3792 | 1467738919308 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:15:19 INFO - PROCESS | 3792 | 1467738919310 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 10:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:15:19 INFO - PROCESS | 3792 | 1467738919313 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:15:19 INFO - PROCESS | 3792 | 1467738919315 Marionette TRACE conn3 <- [1,1806,null,{}] 10:15:19 INFO - PROCESS | 3792 | 1467738919318 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:19 INFO - PROCESS | 3792 | 1467738919320 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:19 INFO - PROCESS | 3792 | 1467738919395 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:15:19 INFO - PROCESS | 3792 | 1467738919401 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 3792 | 1467738919403 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:19 INFO - PROCESS | 3792 | ++DOCSHELL 16BA7800 == 36 [pid = 3792] [id = 461] 10:15:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16DA8C00) [pid = 3792] [serial = 1383] [outer = 00000000] 10:15:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (17C38400) [pid = 3792] [serial = 1384] [outer = 16DA8C00] 10:15:19 INFO - PROCESS | 3792 | 1467738919452 Marionette DEBUG loaded listener.js 10:15:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1803B800) [pid = 3792] [serial = 1385] [outer = 16DA8C00] 10:15:20 INFO - PROCESS | 3792 | 1467738920085 Marionette TRACE conn3 <- [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]]]}] 10:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 891ms 10:15:20 INFO - PROCESS | 3792 | 1467738920201 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:15:20 INFO - PROCESS | 3792 | 1467738920205 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 10:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:15:20 INFO - PROCESS | 3792 | 1467738920210 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:15:20 INFO - PROCESS | 3792 | 1467738920214 Marionette TRACE conn3 <- [1,1810,null,{}] 10:15:20 INFO - PROCESS | 3792 | 1467738920219 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:20 INFO - PROCESS | 3792 | 1467738920222 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:20 INFO - PROCESS | 3792 | 1467738920346 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:15:20 INFO - PROCESS | 3792 | 1467738920458 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:20 INFO - PROCESS | 3792 | 1467738920462 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:20 INFO - PROCESS | 3792 | ++DOCSHELL 10A01C00 == 37 [pid = 3792] [id = 462] 10:15:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (10A04400) [pid = 3792] [serial = 1386] [outer = 00000000] 10:15:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (13078400) [pid = 3792] [serial = 1387] [outer = 10A04400] 10:15:20 INFO - PROCESS | 3792 | 1467738920523 Marionette DEBUG loaded listener.js 10:15:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (13132000) [pid = 3792] [serial = 1388] [outer = 10A04400] 10:15:21 INFO - PROCESS | 3792 | 1467738921174 Marionette TRACE conn3 <- [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]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 983ms 10:15:21 INFO - PROCESS | 3792 | 1467738921198 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 3792 | 1467738921203 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 10:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:15:21 INFO - PROCESS | 3792 | 1467738921209 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 3792 | 1467738921212 Marionette TRACE conn3 <- [1,1814,null,{}] 10:15:21 INFO - PROCESS | 3792 | 1467738921216 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:21 INFO - PROCESS | 3792 | 1467738921219 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:21 INFO - PROCESS | 3792 | 1467738921342 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:15:21 INFO - PROCESS | 3792 | 1467738921484 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:21 INFO - PROCESS | 3792 | 1467738921486 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:21 INFO - PROCESS | 3792 | ++DOCSHELL 104E4400 == 38 [pid = 3792] [id = 463] 10:15:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (10EC7000) [pid = 3792] [serial = 1389] [outer = 00000000] 10:15:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1445B400) [pid = 3792] [serial = 1390] [outer = 10EC7000] 10:15:21 INFO - PROCESS | 3792 | 1467738921537 Marionette DEBUG loaded listener.js 10:15:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (15F78000) [pid = 3792] [serial = 1391] [outer = 10EC7000] 10:15:22 INFO - PROCESS | 3792 | --DOCSHELL 1688F800 == 37 [pid = 3792] [id = 460] 10:15:22 INFO - PROCESS | 3792 | --DOCSHELL 12D7F800 == 36 [pid = 3792] [id = 459] 10:15:22 INFO - PROCESS | 3792 | --DOCSHELL 16B9D000 == 35 [pid = 3792] [id = 458] 10:15:22 INFO - PROCESS | 3792 | --DOCSHELL 16892800 == 34 [pid = 3792] [id = 457] 10:15:22 INFO - PROCESS | 3792 | --DOCSHELL 1609D000 == 33 [pid = 3792] [id = 456] 10:15:22 INFO - PROCESS | 3792 | --DOCSHELL 158CC800 == 32 [pid = 3792] [id = 455] 10:15:22 INFO - PROCESS | 3792 | --DOCSHELL 13281400 == 31 [pid = 3792] [id = 454] 10:15:22 INFO - PROCESS | 3792 | --DOCSHELL 10EA1C00 == 30 [pid = 3792] [id = 453] 10:15:22 INFO - PROCESS | 3792 | --DOCSHELL 112E4800 == 29 [pid = 3792] [id = 452] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (139D0800) [pid = 3792] [serial = 1280] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (1603A400) [pid = 3792] [serial = 1324] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1609FC00) [pid = 3792] [serial = 1325] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (17536000) [pid = 3792] [serial = 1334] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (139DD000) [pid = 3792] [serial = 1337] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (182C7C00) [pid = 3792] [serial = 1339] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (16B42800) [pid = 3792] [serial = 1327] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1306E800) [pid = 3792] [serial = 1336] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16BA7C00) [pid = 3792] [serial = 1331] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (19789400) [pid = 3792] [serial = 1340] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16B4A400) [pid = 3792] [serial = 1328] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1989D800) [pid = 3792] [serial = 1343] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (15F78800) [pid = 3792] [serial = 1342] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (19F67800) [pid = 3792] [serial = 1345] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (19F68000) [pid = 3792] [serial = 1346] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16BA1C00) [pid = 3792] [serial = 1330] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (17680C00) [pid = 3792] [serial = 1333] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1292B400) [pid = 3792] [serial = 1312] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (13072800) [pid = 3792] [serial = 1313] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (19899C00) [pid = 3792] [serial = 1310] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (158D0800) [pid = 3792] [serial = 1315] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (15F7A000) [pid = 3792] [serial = 1316] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (114C9400) [pid = 3792] [serial = 1318] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (11C4C000) [pid = 3792] [serial = 1319] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (13C78800) [pid = 3792] [serial = 1321] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (13ECF000) [pid = 3792] [serial = 1322] [outer = 00000000] [url = about:blank] 10:15:22 INFO - PROCESS | 3792 | 1467738922399 Marionette TRACE conn3 <- [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]]]}] 10:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1228ms 10:15:22 INFO - PROCESS | 3792 | 1467738922450 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:15:22 INFO - PROCESS | 3792 | 1467738922453 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 10:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:15:22 INFO - PROCESS | 3792 | 1467738922458 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:15:22 INFO - PROCESS | 3792 | 1467738922461 Marionette TRACE conn3 <- [1,1818,null,{}] 10:15:22 INFO - PROCESS | 3792 | 1467738922466 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:22 INFO - PROCESS | 3792 | 1467738922469 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:22 INFO - PROCESS | 3792 | 1467738922542 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:15:22 INFO - PROCESS | 3792 | 1467738922549 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:22 INFO - PROCESS | 3792 | 1467738922553 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:22 INFO - PROCESS | 3792 | ++DOCSHELL 10ECB000 == 30 [pid = 3792] [id = 464] 10:15:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (10ECB400) [pid = 3792] [serial = 1392] [outer = 00000000] 10:15:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (11C4CC00) [pid = 3792] [serial = 1393] [outer = 10ECB400] 10:15:22 INFO - PROCESS | 3792 | 1467738922600 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (12D7F800) [pid = 3792] [serial = 1394] [outer = 10ECB400] 10:15:23 INFO - PROCESS | 3792 | 1467738923137 Marionette TRACE conn3 <- [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]]]}] 10:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 721ms 10:15:23 INFO - PROCESS | 3792 | 1467738923178 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:15:23 INFO - PROCESS | 3792 | 1467738923183 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 10:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:15:23 INFO - PROCESS | 3792 | 1467738923191 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:15:23 INFO - PROCESS | 3792 | 1467738923194 Marionette TRACE conn3 <- [1,1822,null,{}] 10:15:23 INFO - PROCESS | 3792 | 1467738923197 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:23 INFO - PROCESS | 3792 | 1467738923200 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:23 INFO - PROCESS | 3792 | 1467738923285 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:15:23 INFO - PROCESS | 3792 | 1467738923378 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:23 INFO - PROCESS | 3792 | 1467738923380 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:23 INFO - PROCESS | 3792 | ++DOCSHELL 1391E800 == 31 [pid = 3792] [id = 465] 10:15:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13C74400) [pid = 3792] [serial = 1395] [outer = 00000000] 10:15:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (13ECFC00) [pid = 3792] [serial = 1396] [outer = 13C74400] 10:15:23 INFO - PROCESS | 3792 | 1467738923426 Marionette DEBUG loaded listener.js 10:15:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (142A7400) [pid = 3792] [serial = 1397] [outer = 13C74400] 10:15:23 INFO - PROCESS | 3792 | 1467738923797 Marionette TRACE conn3 <- [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]]]}] 10:15:23 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 10:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 614ms 10:15:23 INFO - PROCESS | 3792 | 1467738923810 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:15:23 INFO - PROCESS | 3792 | 1467738923812 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 10:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:15:23 INFO - PROCESS | 3792 | 1467738923816 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:15:23 INFO - PROCESS | 3792 | 1467738923819 Marionette TRACE conn3 <- [1,1826,null,{}] 10:15:23 INFO - PROCESS | 3792 | 1467738923830 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:23 INFO - PROCESS | 3792 | 1467738923834 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:23 INFO - PROCESS | 3792 | 1467738923914 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:15:23 INFO - PROCESS | 3792 | 1467738923922 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:23 INFO - PROCESS | 3792 | 1467738923925 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:23 INFO - PROCESS | 3792 | ++DOCSHELL 15F81400 == 32 [pid = 3792] [id = 466] 10:15:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (15F81800) [pid = 3792] [serial = 1398] [outer = 00000000] 10:15:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16096800) [pid = 3792] [serial = 1399] [outer = 15F81800] 10:15:23 INFO - PROCESS | 3792 | 1467738923973 Marionette DEBUG loaded listener.js 10:15:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1609F000) [pid = 3792] [serial = 1400] [outer = 15F81800] 10:15:24 INFO - PROCESS | 3792 | 1467738924418 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 629ms 10:15:24 INFO - PROCESS | 3792 | 1467738924453 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:15:24 INFO - PROCESS | 3792 | 1467738924455 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 10:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:15:24 INFO - PROCESS | 3792 | 1467738924459 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:15:24 INFO - PROCESS | 3792 | 1467738924460 Marionette TRACE conn3 <- [1,1830,null,{}] 10:15:24 INFO - PROCESS | 3792 | 1467738924464 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:24 INFO - PROCESS | 3792 | 1467738924466 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:24 INFO - PROCESS | 3792 | 1467738924593 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:15:24 INFO - PROCESS | 3792 | 1467738924682 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:24 INFO - PROCESS | 3792 | 1467738924685 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:24 INFO - PROCESS | 3792 | ++DOCSHELL 16895800 == 33 [pid = 3792] [id = 467] 10:15:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16895C00) [pid = 3792] [serial = 1401] [outer = 00000000] 10:15:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16B05C00) [pid = 3792] [serial = 1402] [outer = 16895C00] 10:15:24 INFO - PROCESS | 3792 | 1467738924728 Marionette DEBUG loaded listener.js 10:15:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16B4BC00) [pid = 3792] [serial = 1403] [outer = 16895C00] 10:15:25 INFO - PROCESS | 3792 | 1467738925141 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 737ms 10:15:25 INFO - PROCESS | 3792 | 1467738925200 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 3792 | 1467738925202 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 10:15:25 INFO - PROCESS | 3792 | 1467738925205 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:15:25 INFO - PROCESS | 3792 | 1467738925207 Marionette TRACE conn3 <- [1,1834,null,{}] 10:15:25 INFO - PROCESS | 3792 | 1467738925210 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:25 INFO - PROCESS | 3792 | 1467738925212 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:25 INFO - PROCESS | 3792 | 1467738925323 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:15:25 INFO - PROCESS | 3792 | 1467738925330 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 3792 | 1467738925332 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:25 INFO - PROCESS | 3792 | ++DOCSHELL 16B02000 == 34 [pid = 3792] [id = 468] 10:15:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16B9A800) [pid = 3792] [serial = 1404] [outer = 00000000] 10:15:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16BA7000) [pid = 3792] [serial = 1405] [outer = 16B9A800] 10:15:25 INFO - PROCESS | 3792 | 1467738925376 Marionette DEBUG loaded listener.js 10:15:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16DA8400) [pid = 3792] [serial = 1406] [outer = 16B9A800] 10:15:25 INFO - PROCESS | 3792 | 1467738925823 Marionette TRACE conn3 <- [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]]]}] 10:15:25 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) 10:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 10:15:25 INFO - PROCESS | 3792 | 1467738925888 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 3792 | 1467738925890 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 10:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:15:25 INFO - PROCESS | 3792 | 1467738925893 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - PROCESS | 3792 | 1467738925895 Marionette TRACE conn3 <- [1,1838,null,{}] 10:15:25 INFO - PROCESS | 3792 | 1467738925898 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:25 INFO - PROCESS | 3792 | 1467738925904 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:26 INFO - PROCESS | 3792 | 1467738926068 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:15:26 INFO - PROCESS | 3792 | 1467738926141 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:26 INFO - PROCESS | 3792 | 1467738926143 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:26 INFO - PROCESS | 3792 | ++DOCSHELL 139D0000 == 35 [pid = 3792] [id = 469] 10:15:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13ED0000) [pid = 3792] [serial = 1407] [outer = 00000000] 10:15:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (180B6000) [pid = 3792] [serial = 1408] [outer = 13ED0000] 10:15:26 INFO - PROCESS | 3792 | 1467738926186 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (175D6C00) [pid = 3792] [serial = 1409] [outer = 13ED0000] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1609DC00) [pid = 3792] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (13282000) [pid = 3792] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (112EEC00) [pid = 3792] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (10EA3400) [pid = 3792] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (15D3B000) [pid = 3792] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16893400) [pid = 3792] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (114D2000) [pid = 3792] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16BA3800) [pid = 3792] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1686C400) [pid = 3792] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (17C3D800) [pid = 3792] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16B9E000) [pid = 3792] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:15:26 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (13072000) [pid = 3792] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:15:26 INFO - PROCESS | 3792 | 1467738926632 Marionette TRACE conn3 <- [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]]]}] 10:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 782ms 10:15:26 INFO - PROCESS | 3792 | 1467738926679 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:15:26 INFO - PROCESS | 3792 | 1467738926680 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 10:15:26 INFO - PROCESS | 3792 | 1467738926684 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:15:26 INFO - PROCESS | 3792 | 1467738926685 Marionette TRACE conn3 <- [1,1842,null,{}] 10:15:26 INFO - PROCESS | 3792 | 1467738926689 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:26 INFO - PROCESS | 3792 | 1467738926691 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:26 INFO - PROCESS | 3792 | 1467738926766 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:15:26 INFO - PROCESS | 3792 | 1467738926857 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:26 INFO - PROCESS | 3792 | 1467738926859 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:26 INFO - PROCESS | 3792 | ++DOCSHELL 103C6000 == 36 [pid = 3792] [id = 470] 10:15:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (10A01400) [pid = 3792] [serial = 1410] [outer = 00000000] 10:15:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (13283800) [pid = 3792] [serial = 1411] [outer = 10A01400] 10:15:26 INFO - PROCESS | 3792 | 1467738926901 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1686C400) [pid = 3792] [serial = 1412] [outer = 10A01400] 10:15:27 INFO - PROCESS | 3792 | 1467738927244 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 10:15:27 INFO - PROCESS | 3792 | 1467738927306 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 3792 | 1467738927309 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 10:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:15:27 INFO - PROCESS | 3792 | 1467738927312 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - PROCESS | 3792 | 1467738927314 Marionette TRACE conn3 <- [1,1846,null,{}] 10:15:27 INFO - PROCESS | 3792 | 1467738927317 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:27 INFO - PROCESS | 3792 | 1467738927319 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:27 INFO - PROCESS | 3792 | 1467738927477 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:15:27 INFO - PROCESS | 3792 | 1467738927492 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:27 INFO - PROCESS | 3792 | 1467738927494 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:27 INFO - PROCESS | 3792 | ++DOCSHELL 0F395C00 == 37 [pid = 3792] [id = 471] 10:15:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (10EA8800) [pid = 3792] [serial = 1413] [outer = 00000000] 10:15:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (17689400) [pid = 3792] [serial = 1414] [outer = 10EA8800] 10:15:27 INFO - PROCESS | 3792 | 1467738927536 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (180BC000) [pid = 3792] [serial = 1415] [outer = 10EA8800] 10:15:27 INFO - PROCESS | 3792 | 1467738927937 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 10:15:28 INFO - PROCESS | 3792 | 1467738928018 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:15:28 INFO - PROCESS | 3792 | 1467738928020 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 10:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:15:28 INFO - PROCESS | 3792 | 1467738928023 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:15:28 INFO - PROCESS | 3792 | 1467738928025 Marionette TRACE conn3 <- [1,1850,null,{}] 10:15:28 INFO - PROCESS | 3792 | 1467738928028 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:28 INFO - PROCESS | 3792 | 1467738928030 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:28 INFO - PROCESS | 3792 | 1467738928117 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:15:28 INFO - PROCESS | 3792 | 1467738928124 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 3792 | 1467738928126 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:28 INFO - PROCESS | 3792 | ++DOCSHELL 0C7EFC00 == 38 [pid = 3792] [id = 472] 10:15:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (158D0800) [pid = 3792] [serial = 1416] [outer = 00000000] 10:15:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (19898800) [pid = 3792] [serial = 1417] [outer = 158D0800] 10:15:28 INFO - PROCESS | 3792 | 1467738928169 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (19899C00) [pid = 3792] [serial = 1418] [outer = 158D0800] 10:15:28 INFO - PROCESS | 3792 | 1467738928684 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 722ms 10:15:28 INFO - PROCESS | 3792 | 1467738928746 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:15:28 INFO - PROCESS | 3792 | 1467738928751 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 10:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:15:28 INFO - PROCESS | 3792 | 1467738928816 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:15:28 INFO - PROCESS | 3792 | 1467738928820 Marionette TRACE conn3 <- [1,1854,null,{}] 10:15:28 INFO - PROCESS | 3792 | 1467738928828 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:28 INFO - PROCESS | 3792 | 1467738928831 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:28 INFO - PROCESS | 3792 | 1467738928951 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:15:29 INFO - PROCESS | 3792 | 1467738929052 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:29 INFO - PROCESS | 3792 | 1467738929057 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:29 INFO - PROCESS | 3792 | ++DOCSHELL 1055EC00 == 39 [pid = 3792] [id = 473] 10:15:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (10A03000) [pid = 3792] [serial = 1419] [outer = 00000000] 10:15:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1312F800) [pid = 3792] [serial = 1420] [outer = 10A03000] 10:15:29 INFO - PROCESS | 3792 | 1467738929113 Marionette DEBUG loaded listener.js 10:15:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (13282C00) [pid = 3792] [serial = 1421] [outer = 10A03000] 10:15:29 INFO - PROCESS | 3792 | 1467738929659 Marionette TRACE conn3 <- [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]]]}] 10:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 875ms 10:15:29 INFO - PROCESS | 3792 | 1467738929694 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:15:29 INFO - PROCESS | 3792 | 1467738929699 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 10:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:15:29 INFO - PROCESS | 3792 | 1467738929706 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - PROCESS | 3792 | 1467738929709 Marionette TRACE conn3 <- [1,1858,null,{}] 10:15:29 INFO - PROCESS | 3792 | 1467738929714 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:29 INFO - PROCESS | 3792 | 1467738929718 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:29 INFO - PROCESS | 3792 | 1467738929829 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:15:29 INFO - PROCESS | 3792 | 1467738929936 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:29 INFO - PROCESS | 3792 | 1467738929939 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:29 INFO - PROCESS | 3792 | ++DOCSHELL 15881000 == 40 [pid = 3792] [id = 474] 10:15:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (15D39800) [pid = 3792] [serial = 1422] [outer = 00000000] 10:15:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1602FC00) [pid = 3792] [serial = 1423] [outer = 15D39800] 10:15:29 INFO - PROCESS | 3792 | 1467738929993 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1688F800) [pid = 3792] [serial = 1424] [outer = 15D39800] 10:15:30 INFO - PROCESS | 3792 | 1467738930580 Marionette TRACE conn3 <- [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]]]}] 10:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 936ms 10:15:30 INFO - PROCESS | 3792 | 1467738930633 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:15:30 INFO - PROCESS | 3792 | 1467738930636 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 10:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:15:30 INFO - PROCESS | 3792 | 1467738930640 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:15:30 INFO - PROCESS | 3792 | 1467738930643 Marionette TRACE conn3 <- [1,1862,null,{}] 10:15:30 INFO - PROCESS | 3792 | 1467738930654 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:30 INFO - PROCESS | 3792 | 1467738930659 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:30 INFO - PROCESS | 3792 | 1467738930768 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:15:30 INFO - PROCESS | 3792 | 1467738930904 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 3792 | 1467738930908 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:30 INFO - PROCESS | 3792 | ++DOCSHELL 17681800 == 41 [pid = 3792] [id = 475] 10:15:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (1768AC00) [pid = 3792] [serial = 1425] [outer = 00000000] 10:15:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (19798800) [pid = 3792] [serial = 1426] [outer = 1768AC00] 10:15:30 INFO - PROCESS | 3792 | 1467738930966 Marionette DEBUG loaded listener.js 10:15:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (19F5F400) [pid = 3792] [serial = 1427] [outer = 1768AC00] 10:15:31 INFO - PROCESS | 3792 | 1467738931548 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 983ms 10:15:31 INFO - PROCESS | 3792 | 1467738931625 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 3792 | 1467738931628 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 10:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:15:31 INFO - PROCESS | 3792 | 1467738931632 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - PROCESS | 3792 | 1467738931634 Marionette TRACE conn3 <- [1,1866,null,{}] 10:15:31 INFO - PROCESS | 3792 | 1467738931652 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:31 INFO - PROCESS | 3792 | 1467738931655 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:31 INFO - PROCESS | 3792 | 1467738931763 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:15:32 INFO - PROCESS | 3792 | 1467738931991 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:32 INFO - PROCESS | 3792 | 1467738931995 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:32 INFO - PROCESS | 3792 | ++DOCSHELL 0F390400 == 42 [pid = 3792] [id = 476] 10:15:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (0F397400) [pid = 3792] [serial = 1428] [outer = 00000000] 10:15:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (10E9F400) [pid = 3792] [serial = 1429] [outer = 0F397400] 10:15:32 INFO - PROCESS | 3792 | 1467738932058 Marionette DEBUG loaded listener.js 10:15:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (112F0000) [pid = 3792] [serial = 1430] [outer = 0F397400] 10:15:32 INFO - PROCESS | 3792 | 1467738932654 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1090ms 10:15:32 INFO - PROCESS | 3792 | 1467738932731 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:15:32 INFO - PROCESS | 3792 | 1467738932734 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 10:15:32 INFO - PROCESS | 3792 | 1467738932739 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:15:32 INFO - PROCESS | 3792 | 1467738932742 Marionette TRACE conn3 <- [1,1870,null,{}] 10:15:32 INFO - PROCESS | 3792 | 1467738932747 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:32 INFO - PROCESS | 3792 | 1467738932751 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 0F395C00 == 41 [pid = 3792] [id = 471] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 103C6000 == 40 [pid = 3792] [id = 470] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 139D0000 == 39 [pid = 3792] [id = 469] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 16B02000 == 38 [pid = 3792] [id = 468] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 16895800 == 37 [pid = 3792] [id = 467] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 15F81400 == 36 [pid = 3792] [id = 466] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 1391E800 == 35 [pid = 3792] [id = 465] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 10ECB000 == 34 [pid = 3792] [id = 464] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 16BA7800 == 33 [pid = 3792] [id = 461] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 104E4400 == 32 [pid = 3792] [id = 463] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 10A01C00 == 31 [pid = 3792] [id = 462] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 0F390400 == 30 [pid = 3792] [id = 476] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 17681800 == 29 [pid = 3792] [id = 475] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 0C7EFC00 == 28 [pid = 3792] [id = 472] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 1055EC00 == 27 [pid = 3792] [id = 473] 10:15:33 INFO - PROCESS | 3792 | --DOCSHELL 15881000 == 26 [pid = 3792] [id = 474] 10:15:33 INFO - PROCESS | 3792 | 1467738933402 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1667B400) [pid = 3792] [serial = 1369] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (1391F400) [pid = 3792] [serial = 1363] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (13952C00) [pid = 3792] [serial = 1364] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1328C400) [pid = 3792] [serial = 1358] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1312C000) [pid = 3792] [serial = 1357] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (11AEA400) [pid = 3792] [serial = 1360] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (12B01400) [pid = 3792] [serial = 1361] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (15F79800) [pid = 3792] [serial = 1366] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16933C00) [pid = 3792] [serial = 1372] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (14403400) [pid = 3792] [serial = 1349] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (17531000) [pid = 3792] [serial = 1382] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (13070800) [pid = 3792] [serial = 1348] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16B9D800) [pid = 3792] [serial = 1352] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16B3FC00) [pid = 3792] [serial = 1351] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (17C38400) [pid = 3792] [serial = 1384] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1A108800) [pid = 3792] [serial = 1355] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (198A7000) [pid = 3792] [serial = 1354] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1688EC00) [pid = 3792] [serial = 1370] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (174E2000) [pid = 3792] [serial = 1375] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16B47800) [pid = 3792] [serial = 1373] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (174E3400) [pid = 3792] [serial = 1381] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (17536400) [pid = 3792] [serial = 1376] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1445C800) [pid = 3792] [serial = 1378] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16099000) [pid = 3792] [serial = 1379] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16033400) [pid = 3792] [serial = 1367] [outer = 00000000] [url = about:blank] 10:15:33 INFO - PROCESS | 3792 | 1467738933593 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:33 INFO - PROCESS | 3792 | 1467738933596 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:33 INFO - PROCESS | 3792 | ++DOCSHELL 0C7F0C00 == 27 [pid = 3792] [id = 477] 10:15:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (10375800) [pid = 3792] [serial = 1431] [outer = 00000000] 10:15:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (10A0BC00) [pid = 3792] [serial = 1432] [outer = 10375800] 10:15:33 INFO - PROCESS | 3792 | 1467738933644 Marionette DEBUG loaded listener.js 10:15:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (10EA1400) [pid = 3792] [serial = 1433] [outer = 10375800] 10:15:34 INFO - PROCESS | 3792 | 1467738934076 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1366ms 10:15:34 INFO - PROCESS | 3792 | 1467738934106 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 3792 | 1467738934110 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 10:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:15:34 INFO - PROCESS | 3792 | 1467738934118 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - PROCESS | 3792 | 1467738934121 Marionette TRACE conn3 <- [1,1874,null,{}] 10:15:34 INFO - PROCESS | 3792 | 1467738934126 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:34 INFO - PROCESS | 3792 | 1467738934128 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:34 INFO - PROCESS | 3792 | 1467738934213 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:15:34 INFO - PROCESS | 3792 | 1467738934219 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 3792 | 1467738934222 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:34 INFO - PROCESS | 3792 | ++DOCSHELL 12DC3000 == 28 [pid = 3792] [id = 478] 10:15:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (1302F400) [pid = 3792] [serial = 1434] [outer = 00000000] 10:15:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (13073800) [pid = 3792] [serial = 1435] [outer = 1302F400] 10:15:34 INFO - PROCESS | 3792 | 1467738934268 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (13130400) [pid = 3792] [serial = 1436] [outer = 1302F400] 10:15:34 INFO - PROCESS | 3792 | 1467738934730 Marionette TRACE conn3 <- [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]]]}] 10:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 10:15:34 INFO - PROCESS | 3792 | 1467738934754 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 3792 | 1467738934757 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 10:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:15:34 INFO - PROCESS | 3792 | 1467738934760 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - PROCESS | 3792 | 1467738934762 Marionette TRACE conn3 <- [1,1878,null,{}] 10:15:34 INFO - PROCESS | 3792 | 1467738934766 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:34 INFO - PROCESS | 3792 | 1467738934768 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:34 INFO - PROCESS | 3792 | 1467738934851 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:15:34 INFO - PROCESS | 3792 | 1467738934898 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 3792 | 1467738934900 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:34 INFO - PROCESS | 3792 | ++DOCSHELL 13C76800 == 29 [pid = 3792] [id = 479] 10:15:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13C77000) [pid = 3792] [serial = 1437] [outer = 00000000] 10:15:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (13EDB800) [pid = 3792] [serial = 1438] [outer = 13C77000] 10:15:34 INFO - PROCESS | 3792 | 1467738934944 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (14403400) [pid = 3792] [serial = 1439] [outer = 13C77000] 10:15:35 INFO - PROCESS | 3792 | 1467738935375 Marionette TRACE conn3 <- [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]]]}] 10:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 691ms 10:15:35 INFO - PROCESS | 3792 | 1467738935442 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:15:35 INFO - PROCESS | 3792 | 1467738935446 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 10:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:15:35 INFO - PROCESS | 3792 | 1467738935456 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:15:35 INFO - PROCESS | 3792 | 1467738935460 Marionette TRACE conn3 <- [1,1882,null,{}] 10:15:35 INFO - PROCESS | 3792 | 1467738935464 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:35 INFO - PROCESS | 3792 | 1467738935467 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:35 INFO - PROCESS | 3792 | 1467738935552 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:15:35 INFO - PROCESS | 3792 | 1467738935557 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:35 INFO - PROCESS | 3792 | 1467738935559 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:35 INFO - PROCESS | 3792 | ++DOCSHELL 15881000 == 30 [pid = 3792] [id = 480] 10:15:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15D39400) [pid = 3792] [serial = 1440] [outer = 00000000] 10:15:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (15F80C00) [pid = 3792] [serial = 1441] [outer = 15D39400] 10:15:35 INFO - PROCESS | 3792 | 1467738935612 Marionette DEBUG loaded listener.js 10:15:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16094000) [pid = 3792] [serial = 1442] [outer = 15D39400] 10:15:36 INFO - PROCESS | 3792 | 1467738936066 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 675ms 10:15:36 INFO - PROCESS | 3792 | 1467738936135 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:15:36 INFO - PROCESS | 3792 | 1467738936137 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 10:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:15:36 INFO - PROCESS | 3792 | 1467738936140 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 3792 | 1467738936142 Marionette TRACE conn3 <- [1,1886,null,{}] 10:15:36 INFO - PROCESS | 3792 | 1467738936145 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:36 INFO - PROCESS | 3792 | 1467738936147 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:36 INFO - PROCESS | 3792 | 1467738936283 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:15:36 INFO - PROCESS | 3792 | 1467738936303 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 3792 | 1467738936305 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:36 INFO - PROCESS | 3792 | ++DOCSHELL 16098000 == 31 [pid = 3792] [id = 481] 10:15:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16099000) [pid = 3792] [serial = 1443] [outer = 00000000] 10:15:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1686CC00) [pid = 3792] [serial = 1444] [outer = 16099000] 10:15:36 INFO - PROCESS | 3792 | 1467738936349 Marionette DEBUG loaded listener.js 10:15:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16891400) [pid = 3792] [serial = 1445] [outer = 16099000] 10:15:36 INFO - PROCESS | 3792 | 1467738936772 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 10:15:36 INFO - PROCESS | 3792 | 1467738936840 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:15:36 INFO - PROCESS | 3792 | 1467738936842 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 10:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:15:36 INFO - PROCESS | 3792 | 1467738936845 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 3792 | 1467738936847 Marionette TRACE conn3 <- [1,1890,null,{}] 10:15:36 INFO - PROCESS | 3792 | 1467738936850 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:36 INFO - PROCESS | 3792 | 1467738936836 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:36 INFO - PROCESS | 3792 | 1467738936951 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:15:36 INFO - PROCESS | 3792 | 1467738936961 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 3792 | 1467738936967 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:37 INFO - PROCESS | 3792 | ++DOCSHELL 16B3FC00 == 32 [pid = 3792] [id = 482] 10:15:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16B41000) [pid = 3792] [serial = 1446] [outer = 00000000] 10:15:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16B4C000) [pid = 3792] [serial = 1447] [outer = 16B41000] 10:15:37 INFO - PROCESS | 3792 | 1467738937071 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16BA0000) [pid = 3792] [serial = 1448] [outer = 16B41000] 10:15:37 INFO - PROCESS | 3792 | 1467738937509 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 721ms 10:15:37 INFO - PROCESS | 3792 | 1467738937603 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:15:37 INFO - PROCESS | 3792 | 1467738937605 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 10:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:15:37 INFO - PROCESS | 3792 | 1467738937608 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:15:37 INFO - PROCESS | 3792 | 1467738937610 Marionette TRACE conn3 <- [1,1894,null,{}] 10:15:37 INFO - PROCESS | 3792 | 1467738937613 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:37 INFO - PROCESS | 3792 | 1467738937615 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:37 INFO - PROCESS | 3792 | 1467738937728 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (16895C00) [pid = 3792] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16B9A800) [pid = 3792] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (10A01400) [pid = 3792] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (13ED0000) [pid = 3792] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16DA8C00) [pid = 3792] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (10A04400) [pid = 3792] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (10EC7000) [pid = 3792] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (10ECB400) [pid = 3792] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (10EA8800) [pid = 3792] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13C74400) [pid = 3792] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (15F81800) [pid = 3792] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:15:38 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (158D0800) [pid = 3792] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:15:38 INFO - PROCESS | 3792 | 1467738938018 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 3792 | 1467738938003 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:38 INFO - PROCESS | 3792 | ++DOCSHELL 0C7EBC00 == 33 [pid = 3792] [id = 483] 10:15:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (0F394C00) [pid = 3792] [serial = 1449] [outer = 00000000] 10:15:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (10A0B800) [pid = 3792] [serial = 1450] [outer = 0F394C00] 10:15:38 INFO - PROCESS | 3792 | 1467738938057 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13074000) [pid = 3792] [serial = 1451] [outer = 0F394C00] 10:15:38 INFO - PROCESS | 3792 | 1467738938420 Marionette TRACE conn3 <- [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]]]}] 10:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 891ms 10:15:38 INFO - PROCESS | 3792 | 1467738938493 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:15:38 INFO - PROCESS | 3792 | 1467738938495 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 10:15:38 INFO - PROCESS | 3792 | 1467738938498 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:15:38 INFO - PROCESS | 3792 | 1467738938500 Marionette TRACE conn3 <- [1,1898,null,{}] 10:15:38 INFO - PROCESS | 3792 | 1467738938503 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:38 INFO - PROCESS | 3792 | 1467738938505 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:38 INFO - PROCESS | 3792 | 1467738938614 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:15:38 INFO - PROCESS | 3792 | 1467738938625 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 3792 | 1467738938627 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:38 INFO - PROCESS | 3792 | ++DOCSHELL 10ECB400 == 34 [pid = 3792] [id = 484] 10:15:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (13077400) [pid = 3792] [serial = 1452] [outer = 00000000] 10:15:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16B46C00) [pid = 3792] [serial = 1453] [outer = 13077400] 10:15:38 INFO - PROCESS | 3792 | 1467738938673 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16BA7C00) [pid = 3792] [serial = 1454] [outer = 13077400] 10:15:39 INFO - PROCESS | 3792 | 1467738939082 Marionette TRACE conn3 <- [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]]]}] 10:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 10:15:39 INFO - PROCESS | 3792 | 1467738939119 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:15:39 INFO - PROCESS | 3792 | 1467738939121 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 10:15:39 INFO - PROCESS | 3792 | 1467738939124 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:15:39 INFO - PROCESS | 3792 | 1467738939126 Marionette TRACE conn3 <- [1,1902,null,{}] 10:15:39 INFO - PROCESS | 3792 | 1467738939129 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:39 INFO - PROCESS | 3792 | 1467738939131 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:39 INFO - PROCESS | 3792 | 1467738939242 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:15:39 INFO - PROCESS | 3792 | 1467738939281 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 3792 | 1467738939283 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:39 INFO - PROCESS | 3792 | ++DOCSHELL 13C74C00 == 35 [pid = 3792] [id = 485] 10:15:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (13EDB400) [pid = 3792] [serial = 1455] [outer = 00000000] 10:15:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (17536400) [pid = 3792] [serial = 1456] [outer = 13EDB400] 10:15:39 INFO - PROCESS | 3792 | 1467738939324 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (17536800) [pid = 3792] [serial = 1457] [outer = 13EDB400] 10:15:39 INFO - PROCESS | 3792 | 1467738939716 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 614ms 10:15:39 INFO - PROCESS | 3792 | 1467738939763 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:15:39 INFO - PROCESS | 3792 | 1467738939765 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 10:15:39 INFO - PROCESS | 3792 | 1467738939768 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:15:39 INFO - PROCESS | 3792 | 1467738939770 Marionette TRACE conn3 <- [1,1906,null,{}] 10:15:39 INFO - PROCESS | 3792 | 1467738939773 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:39 INFO - PROCESS | 3792 | 1467738939775 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:39 INFO - PROCESS | 3792 | 1467738939886 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:15:39 INFO - PROCESS | 3792 | 1467738939893 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 3792 | 1467738939895 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:39 INFO - PROCESS | 3792 | ++DOCSHELL 16677400 == 36 [pid = 3792] [id = 486] 10:15:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1743DC00) [pid = 3792] [serial = 1458] [outer = 00000000] 10:15:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (17C3CC00) [pid = 3792] [serial = 1459] [outer = 1743DC00] 10:15:39 INFO - PROCESS | 3792 | 1467738939947 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1803D400) [pid = 3792] [serial = 1460] [outer = 1743DC00] 10:15:40 INFO - PROCESS | 3792 | 1467738940702 Marionette TRACE conn3 <- [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]]]}] 10:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 982ms 10:15:40 INFO - PROCESS | 3792 | 1467738940755 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:15:40 INFO - PROCESS | 3792 | 1467738940760 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 10:15:40 INFO - PROCESS | 3792 | 1467738940765 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:15:40 INFO - PROCESS | 3792 | 1467738940770 Marionette TRACE conn3 <- [1,1910,null,{}] 10:15:40 INFO - PROCESS | 3792 | 1467738940775 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:40 INFO - PROCESS | 3792 | 1467738940778 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:40 INFO - PROCESS | 3792 | 1467738940896 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:15:41 INFO - PROCESS | 3792 | 1467738941030 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 3792 | 1467738941035 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:41 INFO - PROCESS | 3792 | ++DOCSHELL 10A7EC00 == 37 [pid = 3792] [id = 487] 10:15:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (10EC5800) [pid = 3792] [serial = 1461] [outer = 00000000] 10:15:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (12B08800) [pid = 3792] [serial = 1462] [outer = 10EC5800] 10:15:41 INFO - PROCESS | 3792 | 1467738941092 Marionette DEBUG loaded listener.js 10:15:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1344A800) [pid = 3792] [serial = 1463] [outer = 10EC5800] 10:15:41 INFO - PROCESS | 3792 | 1467738941912 Marionette TRACE conn3 <- [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]]]}] 10:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1228ms 10:15:41 INFO - PROCESS | 3792 | 1467738941995 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:15:41 INFO - PROCESS | 3792 | 1467738941998 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 10:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:15:41 INFO - PROCESS | 3792 | 1467738942004 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:15:41 INFO - PROCESS | 3792 | 1467738942007 Marionette TRACE conn3 <- [1,1914,null,{}] 10:15:42 INFO - PROCESS | 3792 | 1467738942013 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:42 INFO - PROCESS | 3792 | 1467738942016 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:42 INFO - PROCESS | 3792 | 1467738942129 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:15:42 INFO - PROCESS | 3792 | 1467738942258 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:42 INFO - PROCESS | 3792 | 1467738942263 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:42 INFO - PROCESS | 3792 | ++DOCSHELL 10A10000 == 38 [pid = 3792] [id = 488] 10:15:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (10A10400) [pid = 3792] [serial = 1464] [outer = 00000000] 10:15:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (10A7F000) [pid = 3792] [serial = 1465] [outer = 10A10400] 10:15:42 INFO - PROCESS | 3792 | 1467738942313 Marionette DEBUG loaded listener.js 10:15:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (11208400) [pid = 3792] [serial = 1466] [outer = 10A10400] 10:15:42 INFO - PROCESS | 3792 | --DOCSHELL 13C74C00 == 37 [pid = 3792] [id = 485] 10:15:42 INFO - PROCESS | 3792 | --DOCSHELL 10ECB400 == 36 [pid = 3792] [id = 484] 10:15:42 INFO - PROCESS | 3792 | --DOCSHELL 0C7EBC00 == 35 [pid = 3792] [id = 483] 10:15:42 INFO - PROCESS | 3792 | --DOCSHELL 16B3FC00 == 34 [pid = 3792] [id = 482] 10:15:42 INFO - PROCESS | 3792 | --DOCSHELL 16098000 == 33 [pid = 3792] [id = 481] 10:15:42 INFO - PROCESS | 3792 | --DOCSHELL 15881000 == 32 [pid = 3792] [id = 480] 10:15:42 INFO - PROCESS | 3792 | --DOCSHELL 13C76800 == 31 [pid = 3792] [id = 479] 10:15:42 INFO - PROCESS | 3792 | --DOCSHELL 12DC3000 == 30 [pid = 3792] [id = 478] 10:15:42 INFO - PROCESS | 3792 | --DOCSHELL 0C7F0C00 == 29 [pid = 3792] [id = 477] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (16B05C00) [pid = 3792] [serial = 1402] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (16B4BC00) [pid = 3792] [serial = 1403] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (16BA7000) [pid = 3792] [serial = 1405] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (13283800) [pid = 3792] [serial = 1411] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (180B6000) [pid = 3792] [serial = 1408] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1803B800) [pid = 3792] [serial = 1385] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (13078400) [pid = 3792] [serial = 1387] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (13132000) [pid = 3792] [serial = 1388] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1445B400) [pid = 3792] [serial = 1390] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (15F78000) [pid = 3792] [serial = 1391] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (11C4CC00) [pid = 3792] [serial = 1393] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (17689400) [pid = 3792] [serial = 1414] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (12D7F800) [pid = 3792] [serial = 1394] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (13ECFC00) [pid = 3792] [serial = 1396] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (142A7400) [pid = 3792] [serial = 1397] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16096800) [pid = 3792] [serial = 1399] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (180BC000) [pid = 3792] [serial = 1415] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (175D6C00) [pid = 3792] [serial = 1409] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (19898800) [pid = 3792] [serial = 1417] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (19899C00) [pid = 3792] [serial = 1418] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1686C400) [pid = 3792] [serial = 1412] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (16DA8400) [pid = 3792] [serial = 1406] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1609F000) [pid = 3792] [serial = 1400] [outer = 00000000] [url = about:blank] 10:15:42 INFO - PROCESS | 3792 | 1467738942822 Marionette TRACE conn3 <- [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]]]}] 10:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 891ms 10:15:42 INFO - PROCESS | 3792 | 1467738942893 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:15:42 INFO - PROCESS | 3792 | 1467738942898 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 10:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:15:42 INFO - PROCESS | 3792 | 1467738942905 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:15:42 INFO - PROCESS | 3792 | 1467738942908 Marionette TRACE conn3 <- [1,1918,null,{}] 10:15:42 INFO - PROCESS | 3792 | 1467738942911 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:42 INFO - PROCESS | 3792 | 1467738942914 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:42 INFO - PROCESS | 3792 | 1467738943003 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:15:43 INFO - PROCESS | 3792 | 1467738943016 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:43 INFO - PROCESS | 3792 | 1467738943018 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:43 INFO - PROCESS | 3792 | ++DOCSHELL 12DC9800 == 30 [pid = 3792] [id = 489] 10:15:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (12DCA400) [pid = 3792] [serial = 1467] [outer = 00000000] 10:15:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (13142C00) [pid = 3792] [serial = 1468] [outer = 12DCA400] 10:15:43 INFO - PROCESS | 3792 | 1467738943064 Marionette DEBUG loaded listener.js 10:15:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (13287800) [pid = 3792] [serial = 1469] [outer = 12DCA400] 10:15:43 INFO - PROCESS | 3792 | 1467738943552 Marionette TRACE conn3 <- [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]]]}] 10:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 675ms 10:15:43 INFO - PROCESS | 3792 | 1467738943619 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:15:43 INFO - PROCESS | 3792 | 1467738943621 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 10:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:15:43 INFO - PROCESS | 3792 | 1467738943627 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:15:43 INFO - PROCESS | 3792 | 1467738943631 Marionette TRACE conn3 <- [1,1922,null,{}] 10:15:43 INFO - PROCESS | 3792 | 1467738943642 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:43 INFO - PROCESS | 3792 | 1467738943647 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:43 INFO - PROCESS | 3792 | 1467738943721 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:15:43 INFO - PROCESS | 3792 | 1467738943815 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:43 INFO - PROCESS | 3792 | 1467738943818 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:43 INFO - PROCESS | 3792 | ++DOCSHELL 13ED3800 == 31 [pid = 3792] [id = 490] 10:15:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (13ED6000) [pid = 3792] [serial = 1470] [outer = 00000000] 10:15:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1440DC00) [pid = 3792] [serial = 1471] [outer = 13ED6000] 10:15:43 INFO - PROCESS | 3792 | 1467738943865 Marionette DEBUG loaded listener.js 10:15:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (14FB5400) [pid = 3792] [serial = 1472] [outer = 13ED6000] 10:15:44 INFO - PROCESS | 3792 | 1467738944250 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 676ms 10:15:44 INFO - PROCESS | 3792 | 1467738944309 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:15:44 INFO - PROCESS | 3792 | 1467738944312 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 10:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:15:44 INFO - PROCESS | 3792 | 1467738944315 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:15:44 INFO - PROCESS | 3792 | 1467738944317 Marionette TRACE conn3 <- [1,1926,null,{}] 10:15:44 INFO - PROCESS | 3792 | 1467738944320 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:44 INFO - PROCESS | 3792 | 1467738944322 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:44 INFO - PROCESS | 3792 | 1467738944402 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:15:44 INFO - PROCESS | 3792 | 1467738944408 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:44 INFO - PROCESS | 3792 | 1467738944410 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:44 INFO - PROCESS | 3792 | ++DOCSHELL 15D38400 == 32 [pid = 3792] [id = 491] 10:15:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (15D41C00) [pid = 3792] [serial = 1473] [outer = 00000000] 10:15:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16033400) [pid = 3792] [serial = 1474] [outer = 15D41C00] 10:15:44 INFO - PROCESS | 3792 | 1467738944453 Marionette DEBUG loaded listener.js 10:15:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1603AC00) [pid = 3792] [serial = 1475] [outer = 15D41C00] 10:15:44 INFO - PROCESS | 3792 | 1467738944904 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 10:15:44 INFO - PROCESS | 3792 | 1467738944935 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:15:44 INFO - PROCESS | 3792 | 1467738944937 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 10:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:15:44 INFO - PROCESS | 3792 | 1467738944949 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:15:44 INFO - PROCESS | 3792 | 1467738944951 Marionette TRACE conn3 <- [1,1930,null,{}] 10:15:44 INFO - PROCESS | 3792 | 1467738944954 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:44 INFO - PROCESS | 3792 | 1467738944956 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:45 INFO - PROCESS | 3792 | 1467738945063 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:15:45 INFO - PROCESS | 3792 | 1467738945158 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 3792 | 1467738945160 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:45 INFO - PROCESS | 3792 | ++DOCSHELL 160A1000 == 33 [pid = 3792] [id = 492] 10:15:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (160A1800) [pid = 3792] [serial = 1476] [outer = 00000000] 10:15:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1686C400) [pid = 3792] [serial = 1477] [outer = 160A1800] 10:15:45 INFO - PROCESS | 3792 | 1467738945203 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16897400) [pid = 3792] [serial = 1478] [outer = 160A1800] 10:15:45 INFO - PROCESS | 3792 | 1467738945600 Marionette TRACE conn3 <- [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]]]}] 10:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 675ms 10:15:45 INFO - PROCESS | 3792 | 1467738945645 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:15:45 INFO - PROCESS | 3792 | 1467738945647 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 10:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:15:45 INFO - PROCESS | 3792 | 1467738945659 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:15:45 INFO - PROCESS | 3792 | 1467738945661 Marionette TRACE conn3 <- [1,1934,null,{}] 10:15:45 INFO - PROCESS | 3792 | 1467738945649 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:45 INFO - PROCESS | 3792 | 1467738945654 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:45 INFO - PROCESS | 3792 | 1467738945790 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:15:45 INFO - PROCESS | 3792 | 1467738945855 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 3792 | 1467738945857 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:45 INFO - PROCESS | 3792 | ++DOCSHELL 16B42400 == 34 [pid = 3792] [id = 493] 10:15:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16B46800) [pid = 3792] [serial = 1479] [outer = 00000000] 10:15:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16B9E800) [pid = 3792] [serial = 1480] [outer = 16B46800] 10:15:45 INFO - PROCESS | 3792 | 1467738945901 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16DB0400) [pid = 3792] [serial = 1481] [outer = 16B46800] 10:15:46 INFO - PROCESS | 3792 | 1467738946317 Marionette TRACE conn3 <- [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]]]}] 10:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 675ms 10:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:15:46 INFO - PROCESS | 3792 | 1467738946333 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:15:46 INFO - PROCESS | 3792 | 1467738946335 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 10:15:46 INFO - PROCESS | 3792 | 1467738946338 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:15:46 INFO - PROCESS | 3792 | 1467738946340 Marionette TRACE conn3 <- [1,1938,null,{}] 10:15:46 INFO - PROCESS | 3792 | 1467738946343 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:46 INFO - PROCESS | 3792 | 1467738946345 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:46 INFO - PROCESS | 3792 | 1467738946478 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:15:46 INFO - PROCESS | 3792 | 1467738946497 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 3792 | 1467738946499 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:46 INFO - PROCESS | 3792 | ++DOCSHELL 16B40400 == 35 [pid = 3792] [id = 494] 10:15:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16B9E000) [pid = 3792] [serial = 1482] [outer = 00000000] 10:15:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1752DC00) [pid = 3792] [serial = 1483] [outer = 16B9E000] 10:15:46 INFO - PROCESS | 3792 | 1467738946549 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (17530400) [pid = 3792] [serial = 1484] [outer = 16B9E000] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (13EDB400) [pid = 3792] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (16099000) [pid = 3792] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (13C77000) [pid = 3792] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (10375800) [pid = 3792] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (15D39400) [pid = 3792] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1302F400) [pid = 3792] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16B41000) [pid = 3792] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (0F397400) [pid = 3792] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (0F394C00) [pid = 3792] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (10A03000) [pid = 3792] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (15D39800) [pid = 3792] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1768AC00) [pid = 3792] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:15:46 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13077400) [pid = 3792] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:15:47 INFO - PROCESS | 3792 | 1467738947054 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 782ms 10:15:47 INFO - PROCESS | 3792 | 1467738947124 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 3792 | 1467738947126 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 10:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:15:47 INFO - PROCESS | 3792 | 1467738947129 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - PROCESS | 3792 | 1467738947131 Marionette TRACE conn3 <- [1,1942,null,{}] 10:15:47 INFO - PROCESS | 3792 | 1467738947135 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:47 INFO - PROCESS | 3792 | 1467738947136 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:47 INFO - PROCESS | 3792 | 1467738947220 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:15:47 INFO - PROCESS | 3792 | 1467738947319 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:47 INFO - PROCESS | 3792 | 1467738947320 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:47 INFO - PROCESS | 3792 | ++DOCSHELL 10ECA800 == 36 [pid = 3792] [id = 495] 10:15:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (114D0800) [pid = 3792] [serial = 1485] [outer = 00000000] 10:15:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1394F800) [pid = 3792] [serial = 1486] [outer = 114D0800] 10:15:47 INFO - PROCESS | 3792 | 1467738947365 Marionette DEBUG loaded listener.js 10:15:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16099000) [pid = 3792] [serial = 1487] [outer = 114D0800] 10:15:47 INFO - PROCESS | 3792 | 1467738947698 Marionette TRACE conn3 <- [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]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 10:15:47 INFO - PROCESS | 3792 | 1467738947751 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 3792 | 1467738947753 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 10:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:15:47 INFO - PROCESS | 3792 | 1467738947781 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - PROCESS | 3792 | 1467738947782 Marionette TRACE conn3 <- [1,1946,null,{}] 10:15:47 INFO - PROCESS | 3792 | 1467738947786 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:47 INFO - PROCESS | 3792 | 1467738947788 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:47 INFO - PROCESS | 3792 | 1467738947901 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:15:47 INFO - PROCESS | 3792 | 1467738947913 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:47 INFO - PROCESS | 3792 | 1467738947915 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:47 INFO - PROCESS | 3792 | ++DOCSHELL 10A0B400 == 37 [pid = 3792] [id = 496] 10:15:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (11202400) [pid = 3792] [serial = 1488] [outer = 00000000] 10:15:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (17440C00) [pid = 3792] [serial = 1489] [outer = 11202400] 10:15:47 INFO - PROCESS | 3792 | 1467738947957 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (174E2000) [pid = 3792] [serial = 1490] [outer = 11202400] 10:15:48 INFO - PROCESS | 3792 | 1467738948375 Marionette TRACE conn3 <- [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]]]}] 10:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 629ms 10:15:48 INFO - PROCESS | 3792 | 1467738948420 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:15:48 INFO - PROCESS | 3792 | 1467738948422 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 10:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:15:48 INFO - PROCESS | 3792 | 1467738948425 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:15:48 INFO - PROCESS | 3792 | 1467738948427 Marionette TRACE conn3 <- [1,1950,null,{}] 10:15:48 INFO - PROCESS | 3792 | 1467738948415 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:48 INFO - PROCESS | 3792 | 1467738948417 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:48 INFO - PROCESS | 3792 | 1467738948504 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:15:48 INFO - PROCESS | 3792 | 1467738948601 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:48 INFO - PROCESS | 3792 | 1467738948603 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:48 INFO - PROCESS | 3792 | ++DOCSHELL 16093400 == 38 [pid = 3792] [id = 497] 10:15:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16B05C00) [pid = 3792] [serial = 1491] [outer = 00000000] 10:15:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (182C7800) [pid = 3792] [serial = 1492] [outer = 16B05C00] 10:15:48 INFO - PROCESS | 3792 | 1467738948647 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (182CEC00) [pid = 3792] [serial = 1493] [outer = 16B05C00] 10:15:49 INFO - PROCESS | 3792 | 1467738949044 Marionette TRACE conn3 <- [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]]]}] 10:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 10:15:49 INFO - PROCESS | 3792 | 1467738949150 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:15:49 INFO - PROCESS | 3792 | 1467738949154 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 10:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:15:49 INFO - PROCESS | 3792 | 1467738949204 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:15:49 INFO - PROCESS | 3792 | 1467738949207 Marionette TRACE conn3 <- [1,1954,null,{}] 10:15:49 INFO - PROCESS | 3792 | 1467738949218 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:49 INFO - PROCESS | 3792 | 1467738949221 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:49 INFO - PROCESS | 3792 | 1467738949369 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:15:49 INFO - PROCESS | 3792 | 1467738949487 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:49 INFO - PROCESS | 3792 | 1467738949492 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:49 INFO - PROCESS | 3792 | ++DOCSHELL 10EC6400 == 39 [pid = 3792] [id = 498] 10:15:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (10EC7000) [pid = 3792] [serial = 1494] [outer = 00000000] 10:15:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (11C4CC00) [pid = 3792] [serial = 1495] [outer = 10EC7000] 10:15:49 INFO - PROCESS | 3792 | 1467738949548 Marionette DEBUG loaded listener.js 10:15:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (12B01C00) [pid = 3792] [serial = 1496] [outer = 10EC7000] 10:15:50 INFO - PROCESS | 3792 | 1467738950112 Marionette TRACE conn3 <- [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]]]}] 10:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 983ms 10:15:50 INFO - PROCESS | 3792 | 1467738950199 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:15:50 INFO - PROCESS | 3792 | 1467738950204 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 10:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:15:50 INFO - PROCESS | 3792 | 1467738950210 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:15:50 INFO - PROCESS | 3792 | 1467738950213 Marionette TRACE conn3 <- [1,1958,null,{}] 10:15:50 INFO - PROCESS | 3792 | 1467738950217 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:50 INFO - PROCESS | 3792 | 1467738950220 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:50 INFO - PROCESS | 3792 | 1467738950322 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:15:50 INFO - PROCESS | 3792 | 1467738950454 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 3792 | 1467738950457 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:50 INFO - PROCESS | 3792 | ++DOCSHELL 13EDB400 == 40 [pid = 3792] [id = 499] 10:15:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (142A3C00) [pid = 3792] [serial = 1497] [outer = 00000000] 10:15:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (15884800) [pid = 3792] [serial = 1498] [outer = 142A3C00] 10:15:50 INFO - PROCESS | 3792 | 1467738950512 Marionette DEBUG loaded listener.js 10:15:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (15F7E400) [pid = 3792] [serial = 1499] [outer = 142A3C00] 10:15:51 INFO - PROCESS | 3792 | 1467738951091 Marionette TRACE conn3 <- [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]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 921ms 10:15:51 INFO - PROCESS | 3792 | 1467738951139 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 3792 | 1467738951141 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 10:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:15:51 INFO - PROCESS | 3792 | 1467738951145 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - PROCESS | 3792 | 1467738951149 Marionette TRACE conn3 <- [1,1962,null,{}] 10:15:51 INFO - PROCESS | 3792 | 1467738951159 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:51 INFO - PROCESS | 3792 | 1467738951164 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:51 INFO - PROCESS | 3792 | 1467738951255 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:15:51 INFO - PROCESS | 3792 | 1467738951411 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 3792 | 1467738951414 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:51 INFO - PROCESS | 3792 | ++DOCSHELL 16BA7800 == 41 [pid = 3792] [id = 500] 10:15:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (16DA6800) [pid = 3792] [serial = 1500] [outer = 00000000] 10:15:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (17555C00) [pid = 3792] [serial = 1501] [outer = 16DA6800] 10:15:51 INFO - PROCESS | 3792 | 1467738951470 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (182C8000) [pid = 3792] [serial = 1502] [outer = 16DA6800] 10:15:52 INFO - PROCESS | 3792 | 1467738952250 Marionette TRACE conn3 <- [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]]]}] 10:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1166ms 10:15:52 INFO - PROCESS | 3792 | 1467738952314 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:15:52 INFO - PROCESS | 3792 | 1467738952319 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 10:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:15:52 INFO - PROCESS | 3792 | 1467738952326 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 3792 | 1467738952332 Marionette TRACE conn3 <- [1,1966,null,{}] 10:15:52 INFO - PROCESS | 3792 | 1467738952338 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:52 INFO - PROCESS | 3792 | 1467738952340 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:52 INFO - PROCESS | 3792 | 1467738952439 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:15:52 INFO - PROCESS | 3792 | 1467738952578 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:52 INFO - PROCESS | 3792 | 1467738952583 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:52 INFO - PROCESS | 3792 | ++DOCSHELL 11C4C400 == 42 [pid = 3792] [id = 501] 10:15:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (11CD4000) [pid = 3792] [serial = 1503] [outer = 00000000] 10:15:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1306E000) [pid = 3792] [serial = 1504] [outer = 11CD4000] 10:15:52 INFO - PROCESS | 3792 | 1467738952634 Marionette DEBUG loaded listener.js 10:15:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (13128000) [pid = 3792] [serial = 1505] [outer = 11CD4000] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 10A0B400 == 41 [pid = 3792] [id = 496] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 10ECA800 == 40 [pid = 3792] [id = 495] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 16B40400 == 39 [pid = 3792] [id = 494] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 16B42400 == 38 [pid = 3792] [id = 493] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 160A1000 == 37 [pid = 3792] [id = 492] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 15D38400 == 36 [pid = 3792] [id = 491] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 13ED3800 == 35 [pid = 3792] [id = 490] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 12DC9800 == 34 [pid = 3792] [id = 489] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 10A10000 == 33 [pid = 3792] [id = 488] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 10A7EC00 == 32 [pid = 3792] [id = 487] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 16677400 == 31 [pid = 3792] [id = 486] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 16BA7800 == 30 [pid = 3792] [id = 500] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 16093400 == 29 [pid = 3792] [id = 497] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 10EC6400 == 28 [pid = 3792] [id = 498] 10:15:53 INFO - PROCESS | 3792 | --DOCSHELL 13EDB400 == 27 [pid = 3792] [id = 499] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (16094000) [pid = 3792] [serial = 1442] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (17536400) [pid = 3792] [serial = 1456] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1686CC00) [pid = 3792] [serial = 1444] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (13EDB800) [pid = 3792] [serial = 1438] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (14403400) [pid = 3792] [serial = 1439] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (10A0BC00) [pid = 3792] [serial = 1432] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (10EA1400) [pid = 3792] [serial = 1433] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (15F80C00) [pid = 3792] [serial = 1441] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (13073800) [pid = 3792] [serial = 1435] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (13130400) [pid = 3792] [serial = 1436] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16B4C000) [pid = 3792] [serial = 1447] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (112F0000) [pid = 3792] [serial = 1430] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (10E9F400) [pid = 3792] [serial = 1429] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (10A0B800) [pid = 3792] [serial = 1450] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13282C00) [pid = 3792] [serial = 1421] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1312F800) [pid = 3792] [serial = 1420] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (1688F800) [pid = 3792] [serial = 1424] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1602FC00) [pid = 3792] [serial = 1423] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (19F5F400) [pid = 3792] [serial = 1427] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (19798800) [pid = 3792] [serial = 1426] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16BA0000) [pid = 3792] [serial = 1448] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (13074000) [pid = 3792] [serial = 1451] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (17536800) [pid = 3792] [serial = 1457] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (16B46C00) [pid = 3792] [serial = 1453] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (16891400) [pid = 3792] [serial = 1445] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16BA7C00) [pid = 3792] [serial = 1454] [outer = 00000000] [url = about:blank] 10:15:53 INFO - PROCESS | 3792 | 1467738953726 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1428ms 10:15:53 INFO - PROCESS | 3792 | 1467738953764 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:15:53 INFO - PROCESS | 3792 | 1467738953767 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 10:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:15:53 INFO - PROCESS | 3792 | 1467738953771 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:15:53 INFO - PROCESS | 3792 | 1467738953774 Marionette TRACE conn3 <- [1,1970,null,{}] 10:15:53 INFO - PROCESS | 3792 | 1467738953779 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:53 INFO - PROCESS | 3792 | 1467738953782 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:53 INFO - PROCESS | 3792 | 1467738953868 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:15:53 INFO - PROCESS | 3792 | 1467738953877 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 3792 | 1467738953879 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:53 INFO - PROCESS | 3792 | ++DOCSHELL 10A7C400 == 28 [pid = 3792] [id = 502] 10:15:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (10A7D800) [pid = 3792] [serial = 1506] [outer = 00000000] 10:15:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (112E8000) [pid = 3792] [serial = 1507] [outer = 10A7D800] 10:15:53 INFO - PROCESS | 3792 | 1467738953926 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (114C8400) [pid = 3792] [serial = 1508] [outer = 10A7D800] 10:15:54 INFO - PROCESS | 3792 | 1467738954401 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 675ms 10:15:54 INFO - PROCESS | 3792 | 1467738954451 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:15:54 INFO - PROCESS | 3792 | 1467738954456 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 10:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:15:54 INFO - PROCESS | 3792 | 1467738954462 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - PROCESS | 3792 | 1467738954465 Marionette TRACE conn3 <- [1,1974,null,{}] 10:15:54 INFO - PROCESS | 3792 | 1467738954469 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:54 INFO - PROCESS | 3792 | 1467738954471 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:54 INFO - PROCESS | 3792 | 1467738954593 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:15:54 INFO - PROCESS | 3792 | 1467738954695 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:54 INFO - PROCESS | 3792 | 1467738954698 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:54 INFO - PROCESS | 3792 | ++DOCSHELL 131F0400 == 29 [pid = 3792] [id = 503] 10:15:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (1344F000) [pid = 3792] [serial = 1509] [outer = 00000000] 10:15:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1394A400) [pid = 3792] [serial = 1510] [outer = 1344F000] 10:15:54 INFO - PROCESS | 3792 | 1467738954743 Marionette DEBUG loaded listener.js 10:15:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (139DA000) [pid = 3792] [serial = 1511] [outer = 1344F000] 10:15:55 INFO - PROCESS | 3792 | 1467738955097 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 10:15:55 INFO - PROCESS | 3792 | 1467738955161 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 3792 | 1467738955163 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 10:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:15:55 INFO - PROCESS | 3792 | 1467738955151 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - PROCESS | 3792 | 1467738955154 Marionette TRACE conn3 <- [1,1978,null,{}] 10:15:55 INFO - PROCESS | 3792 | 1467738955165 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:55 INFO - PROCESS | 3792 | 1467738955169 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:55 INFO - PROCESS | 3792 | 1467738955250 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:15:55 INFO - PROCESS | 3792 | 1467738955256 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 3792 | 1467738955259 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:55 INFO - PROCESS | 3792 | ++DOCSHELL 154AD400 == 30 [pid = 3792] [id = 504] 10:15:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (154AF000) [pid = 3792] [serial = 1512] [outer = 00000000] 10:15:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (15D40400) [pid = 3792] [serial = 1513] [outer = 154AF000] 10:15:55 INFO - PROCESS | 3792 | 1467738955306 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15F7D000) [pid = 3792] [serial = 1514] [outer = 154AF000] 10:15:55 INFO - PROCESS | 3792 | 1467738955817 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 10:15:55 INFO - PROCESS | 3792 | 1467738955848 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 3792 | 1467738955851 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 10:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:15:55 INFO - PROCESS | 3792 | 1467738955861 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - PROCESS | 3792 | 1467738955863 Marionette TRACE conn3 <- [1,1982,null,{}] 10:15:55 INFO - PROCESS | 3792 | 1467738955866 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:55 INFO - PROCESS | 3792 | 1467738955868 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:55 INFO - PROCESS | 3792 | 1467738956010 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:15:56 INFO - PROCESS | 3792 | 1467738956030 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:56 INFO - PROCESS | 3792 | 1467738956032 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:56 INFO - PROCESS | 3792 | ++DOCSHELL 1609E400 == 31 [pid = 3792] [id = 505] 10:15:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (160A1000) [pid = 3792] [serial = 1515] [outer = 00000000] 10:15:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1667A400) [pid = 3792] [serial = 1516] [outer = 160A1000] 10:15:56 INFO - PROCESS | 3792 | 1467738956075 Marionette DEBUG loaded listener.js 10:15:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16890400) [pid = 3792] [serial = 1517] [outer = 160A1000] 10:15:56 INFO - PROCESS | 3792 | 1467738956483 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 675ms 10:15:56 INFO - PROCESS | 3792 | 1467738956542 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:15:56 INFO - PROCESS | 3792 | 1467738956544 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 10:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:15:56 INFO - PROCESS | 3792 | 1467738956547 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:15:56 INFO - PROCESS | 3792 | 1467738956549 Marionette TRACE conn3 <- [1,1986,null,{}] 10:15:56 INFO - PROCESS | 3792 | 1467738956552 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:56 INFO - PROCESS | 3792 | 1467738956554 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:56 INFO - PROCESS | 3792 | 1467738956662 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:15:56 INFO - PROCESS | 3792 | 1467738956667 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:56 INFO - PROCESS | 3792 | 1467738956669 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:56 INFO - PROCESS | 3792 | ++DOCSHELL 1609AC00 == 32 [pid = 3792] [id = 506] 10:15:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1667A000) [pid = 3792] [serial = 1518] [outer = 00000000] 10:15:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16B40000) [pid = 3792] [serial = 1519] [outer = 1667A000] 10:15:56 INFO - PROCESS | 3792 | 1467738956713 Marionette DEBUG loaded listener.js 10:15:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16B47800) [pid = 3792] [serial = 1520] [outer = 1667A000] 10:15:57 INFO - PROCESS | 3792 | 1467738957182 Marionette TRACE conn3 <- [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]]]}] 10:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 691ms 10:15:57 INFO - PROCESS | 3792 | 1467738957234 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:15:57 INFO - PROCESS | 3792 | 1467738957236 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 10:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:15:57 INFO - PROCESS | 3792 | 1467738957239 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:15:57 INFO - PROCESS | 3792 | 1467738957241 Marionette TRACE conn3 <- [1,1990,null,{}] 10:15:57 INFO - PROCESS | 3792 | 1467738957244 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:57 INFO - PROCESS | 3792 | 1467738957249 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:57 INFO - PROCESS | 3792 | 1467738957397 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (11202400) [pid = 3792] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (160A1800) [pid = 3792] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1743DC00) [pid = 3792] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (10EC5800) [pid = 3792] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (13ED6000) [pid = 3792] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (12DCA400) [pid = 3792] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (15D41C00) [pid = 3792] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (10A10400) [pid = 3792] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (114D0800) [pid = 3792] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16B46800) [pid = 3792] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16B9E000) [pid = 3792] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:15:57 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (16B05C00) [pid = 3792] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:15:57 INFO - PROCESS | 3792 | 1467738957676 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:57 INFO - PROCESS | 3792 | 1467738957678 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:57 INFO - PROCESS | 3792 | ++DOCSHELL 0C7F4C00 == 33 [pid = 3792] [id = 507] 10:15:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (103CD400) [pid = 3792] [serial = 1521] [outer = 00000000] 10:15:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (114CA400) [pid = 3792] [serial = 1522] [outer = 103CD400] 10:15:57 INFO - PROCESS | 3792 | 1467738957722 Marionette DEBUG loaded listener.js 10:15:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13C7F400) [pid = 3792] [serial = 1523] [outer = 103CD400] 10:15:58 INFO - PROCESS | 3792 | 1467738958076 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 890ms 10:15:58 INFO - PROCESS | 3792 | 1467738958129 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:15:58 INFO - PROCESS | 3792 | 1467738958131 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 10:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:15:58 INFO - PROCESS | 3792 | 1467738958135 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:15:58 INFO - PROCESS | 3792 | 1467738958136 Marionette TRACE conn3 <- [1,1994,null,{}] 10:15:58 INFO - PROCESS | 3792 | 1467738958139 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:58 INFO - PROCESS | 3792 | 1467738958141 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:58 INFO - PROCESS | 3792 | 1467738958216 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:15:58 INFO - PROCESS | 3792 | 1467738958221 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 3792 | 1467738958223 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:58 INFO - PROCESS | 3792 | ++DOCSHELL 13448C00 == 34 [pid = 3792] [id = 508] 10:15:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (15F7C800) [pid = 3792] [serial = 1524] [outer = 00000000] 10:15:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (17446800) [pid = 3792] [serial = 1525] [outer = 15F7C800] 10:15:58 INFO - PROCESS | 3792 | 1467738958265 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (17547C00) [pid = 3792] [serial = 1526] [outer = 15F7C800] 10:15:58 INFO - PROCESS | 3792 | 1467738958687 Marionette TRACE conn3 <- [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]]]}] 10:15:58 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 10:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 584ms 10:15:58 INFO - PROCESS | 3792 | 1467738958743 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:15:58 INFO - PROCESS | 3792 | 1467738958745 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 10:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:15:58 INFO - PROCESS | 3792 | 1467738958749 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:15:58 INFO - PROCESS | 3792 | 1467738958751 Marionette TRACE conn3 <- [1,1998,null,{}] 10:15:58 INFO - PROCESS | 3792 | 1467738958754 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:58 INFO - PROCESS | 3792 | 1467738958756 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:58 INFO - PROCESS | 3792 | 1467738958830 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:15:58 INFO - PROCESS | 3792 | 1467738958838 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 3792 | 1467738958840 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:58 INFO - PROCESS | 3792 | ++DOCSHELL 13949C00 == 35 [pid = 3792] [id = 509] 10:15:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1609CC00) [pid = 3792] [serial = 1527] [outer = 00000000] 10:15:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (17C3D800) [pid = 3792] [serial = 1528] [outer = 1609CC00] 10:15:58 INFO - PROCESS | 3792 | 1467738958883 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1445D000) [pid = 3792] [serial = 1529] [outer = 1609CC00] 10:15:59 INFO - PROCESS | 3792 | 1467738959316 Marionette TRACE conn3 <- [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]]]}] 10:15:59 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 10:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 10:15:59 INFO - PROCESS | 3792 | 1467738959379 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:15:59 INFO - PROCESS | 3792 | 1467738959381 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 10:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:15:59 INFO - PROCESS | 3792 | 1467738959384 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:15:59 INFO - PROCESS | 3792 | 1467738959386 Marionette TRACE conn3 <- [1,2002,null,{}] 10:15:59 INFO - PROCESS | 3792 | 1467738959390 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:15:59 INFO - PROCESS | 3792 | 1467738959391 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:59 INFO - PROCESS | 3792 | 1467738959469 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:15:59 INFO - PROCESS | 3792 | 1467738959474 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 3792 | 1467738959476 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:15:59 INFO - PROCESS | 3792 | ++DOCSHELL 17551000 == 36 [pid = 3792] [id = 510] 10:15:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (17C3C800) [pid = 3792] [serial = 1530] [outer = 00000000] 10:15:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1978A000) [pid = 3792] [serial = 1531] [outer = 17C3C800] 10:15:59 INFO - PROCESS | 3792 | 1467738959519 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (19796C00) [pid = 3792] [serial = 1532] [outer = 17C3C800] 10:16:00 INFO - PROCESS | 3792 | 1467738960327 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 982ms 10:16:00 INFO - PROCESS | 3792 | 1467738960370 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:16:00 INFO - PROCESS | 3792 | 1467738960375 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 10:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:16:00 INFO - PROCESS | 3792 | 1467738960379 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:16:00 INFO - PROCESS | 3792 | 1467738960384 Marionette TRACE conn3 <- [1,2006,null,{}] 10:16:00 INFO - PROCESS | 3792 | 1467738960390 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:00 INFO - PROCESS | 3792 | 1467738960393 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:00 INFO - PROCESS | 3792 | 1467738960511 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:16:00 INFO - PROCESS | 3792 | 1467738960652 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:00 INFO - PROCESS | 3792 | 1467738960655 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:00 INFO - PROCESS | 3792 | ++DOCSHELL 10A7BC00 == 37 [pid = 3792] [id = 511] 10:16:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (10ECB400) [pid = 3792] [serial = 1533] [outer = 00000000] 10:16:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (12B08400) [pid = 3792] [serial = 1534] [outer = 10ECB400] 10:16:00 INFO - PROCESS | 3792 | 1467738960711 Marionette DEBUG loaded listener.js 10:16:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (13442400) [pid = 3792] [serial = 1535] [outer = 10ECB400] 10:16:01 INFO - PROCESS | 3792 | 1467738961388 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1074ms 10:16:01 INFO - PROCESS | 3792 | 1467738961468 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:16:01 INFO - PROCESS | 3792 | 1467738961473 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 10:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:16:01 INFO - PROCESS | 3792 | 1467738961479 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:16:01 INFO - PROCESS | 3792 | 1467738961482 Marionette TRACE conn3 <- [1,2010,null,{}] 10:16:01 INFO - PROCESS | 3792 | 1467738961487 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:01 INFO - PROCESS | 3792 | 1467738961489 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:01 INFO - PROCESS | 3792 | 1467738961722 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:16:01 INFO - PROCESS | 3792 | 1467738961868 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 3792 | 1467738961871 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:01 INFO - PROCESS | 3792 | ++DOCSHELL 10A0A000 == 38 [pid = 3792] [id = 512] 10:16:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (10A0B800) [pid = 3792] [serial = 1536] [outer = 00000000] 10:16:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (10EA1400) [pid = 3792] [serial = 1537] [outer = 10A0B800] 10:16:01 INFO - PROCESS | 3792 | 1467738961923 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (11AEB000) [pid = 3792] [serial = 1538] [outer = 10A0B800] 10:16:02 INFO - PROCESS | 3792 | --DOCSHELL 13949C00 == 37 [pid = 3792] [id = 509] 10:16:02 INFO - PROCESS | 3792 | --DOCSHELL 13448C00 == 36 [pid = 3792] [id = 508] 10:16:02 INFO - PROCESS | 3792 | --DOCSHELL 0C7F4C00 == 35 [pid = 3792] [id = 507] 10:16:02 INFO - PROCESS | 3792 | --DOCSHELL 1609AC00 == 34 [pid = 3792] [id = 506] 10:16:02 INFO - PROCESS | 3792 | --DOCSHELL 1609E400 == 33 [pid = 3792] [id = 505] 10:16:02 INFO - PROCESS | 3792 | --DOCSHELL 154AD400 == 32 [pid = 3792] [id = 504] 10:16:02 INFO - PROCESS | 3792 | --DOCSHELL 131F0400 == 31 [pid = 3792] [id = 503] 10:16:02 INFO - PROCESS | 3792 | --DOCSHELL 10A7C400 == 30 [pid = 3792] [id = 502] 10:16:02 INFO - PROCESS | 3792 | --DOCSHELL 11C4C400 == 29 [pid = 3792] [id = 501] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (174E2000) [pid = 3792] [serial = 1490] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1686C400) [pid = 3792] [serial = 1477] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (16897400) [pid = 3792] [serial = 1478] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1803D400) [pid = 3792] [serial = 1460] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (17C3CC00) [pid = 3792] [serial = 1459] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (12B08800) [pid = 3792] [serial = 1462] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1344A800) [pid = 3792] [serial = 1463] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1440DC00) [pid = 3792] [serial = 1471] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (14FB5400) [pid = 3792] [serial = 1472] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13142C00) [pid = 3792] [serial = 1468] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (13287800) [pid = 3792] [serial = 1469] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16033400) [pid = 3792] [serial = 1474] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (10A7F000) [pid = 3792] [serial = 1465] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (11208400) [pid = 3792] [serial = 1466] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1394F800) [pid = 3792] [serial = 1486] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16DB0400) [pid = 3792] [serial = 1481] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16B9E800) [pid = 3792] [serial = 1480] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1752DC00) [pid = 3792] [serial = 1483] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (182CEC00) [pid = 3792] [serial = 1493] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (17440C00) [pid = 3792] [serial = 1489] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (17530400) [pid = 3792] [serial = 1484] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (182C7800) [pid = 3792] [serial = 1492] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16099000) [pid = 3792] [serial = 1487] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (1603AC00) [pid = 3792] [serial = 1475] [outer = 00000000] [url = about:blank] 10:16:02 INFO - PROCESS | 3792 | 1467738962461 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1028ms 10:16:02 INFO - PROCESS | 3792 | 1467738962507 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 3792 | 1467738962511 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 10:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:16:02 INFO - PROCESS | 3792 | 1467738962531 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 3792 | 1467738962534 Marionette TRACE conn3 <- [1,2014,null,{}] 10:16:02 INFO - PROCESS | 3792 | 1467738962539 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:02 INFO - PROCESS | 3792 | 1467738962541 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:02 INFO - PROCESS | 3792 | 1467738962631 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:16:02 INFO - PROCESS | 3792 | 1467738962637 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 3792 | 1467738962640 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:02 INFO - PROCESS | 3792 | ++DOCSHELL 13075400 == 30 [pid = 3792] [id = 513] 10:16:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (130DF000) [pid = 3792] [serial = 1539] [outer = 00000000] 10:16:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (1328B000) [pid = 3792] [serial = 1540] [outer = 130DF000] 10:16:02 INFO - PROCESS | 3792 | 1467738962688 Marionette DEBUG loaded listener.js 10:16:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1394F800) [pid = 3792] [serial = 1541] [outer = 130DF000] 10:16:03 INFO - PROCESS | 3792 | 1467738963187 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 690ms 10:16:03 INFO - PROCESS | 3792 | 1467738963239 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:16:03 INFO - PROCESS | 3792 | 1467738963242 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 10:16:03 INFO - PROCESS | 3792 | 1467738963246 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - PROCESS | 3792 | 1467738963248 Marionette TRACE conn3 <- [1,2018,null,{}] 10:16:03 INFO - PROCESS | 3792 | 1467738963252 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:03 INFO - PROCESS | 3792 | 1467738963254 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:03 INFO - PROCESS | 3792 | 1467738963344 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:16:03 INFO - PROCESS | 3792 | 1467738963360 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 3792 | 1467738963362 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:03 INFO - PROCESS | 3792 | ++DOCSHELL 15882C00 == 31 [pid = 3792] [id = 514] 10:16:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (15888C00) [pid = 3792] [serial = 1542] [outer = 00000000] 10:16:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (15D3C800) [pid = 3792] [serial = 1543] [outer = 15888C00] 10:16:03 INFO - PROCESS | 3792 | 1467738963406 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (15F81400) [pid = 3792] [serial = 1544] [outer = 15888C00] 10:16:03 INFO - PROCESS | 3792 | 1467738963848 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 10:16:03 INFO - PROCESS | 3792 | 1467738963864 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:16:03 INFO - PROCESS | 3792 | 1467738963868 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 10:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:16:03 INFO - PROCESS | 3792 | 1467738963879 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - PROCESS | 3792 | 1467738963884 Marionette TRACE conn3 <- [1,2022,null,{}] 10:16:03 INFO - PROCESS | 3792 | 1467738963892 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:03 INFO - PROCESS | 3792 | 1467738963895 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:03 INFO - PROCESS | 3792 | 1467738963980 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:16:03 INFO - PROCESS | 3792 | 1467738963986 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 3792 | 1467738963988 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:03 INFO - PROCESS | 3792 | ++DOCSHELL 1667BC00 == 32 [pid = 3792] [id = 515] 10:16:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16868800) [pid = 3792] [serial = 1545] [outer = 00000000] 10:16:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16893C00) [pid = 3792] [serial = 1546] [outer = 16868800] 10:16:04 INFO - PROCESS | 3792 | 1467738964031 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1689B800) [pid = 3792] [serial = 1547] [outer = 16868800] 10:16:04 INFO - PROCESS | 3792 | 1467738964471 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 645ms 10:16:04 INFO - PROCESS | 3792 | 1467738964537 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:16:04 INFO - PROCESS | 3792 | 1467738964539 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 10:16:04 INFO - PROCESS | 3792 | 1467738964542 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:16:04 INFO - PROCESS | 3792 | 1467738964544 Marionette TRACE conn3 <- [1,2026,null,{}] 10:16:04 INFO - PROCESS | 3792 | 1467738964548 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:04 INFO - PROCESS | 3792 | 1467738964551 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:04 INFO - PROCESS | 3792 | 1467738964695 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:16:04 INFO - PROCESS | 3792 | 1467738964765 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:04 INFO - PROCESS | 3792 | 1467738964767 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:04 INFO - PROCESS | 3792 | ++DOCSHELL 16B0F000 == 33 [pid = 3792] [id = 516] 10:16:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16B40400) [pid = 3792] [serial = 1548] [outer = 00000000] 10:16:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16B9E800) [pid = 3792] [serial = 1549] [outer = 16B40400] 10:16:04 INFO - PROCESS | 3792 | 1467738964809 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16BA6800) [pid = 3792] [serial = 1550] [outer = 16B40400] 10:16:05 INFO - PROCESS | 3792 | 1467738965228 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 737ms 10:16:05 INFO - PROCESS | 3792 | 1467738965267 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:16:05 INFO - PROCESS | 3792 | 1467738965269 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 10:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:16:05 INFO - PROCESS | 3792 | 1467738965272 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:16:05 INFO - PROCESS | 3792 | 1467738965274 Marionette TRACE conn3 <- [1,2030,null,{}] 10:16:05 INFO - PROCESS | 3792 | 1467738965277 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:05 INFO - PROCESS | 3792 | 1467738965279 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:05 INFO - PROCESS | 3792 | 1467738965390 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:16:05 INFO - PROCESS | 3792 | 1467738965396 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:05 INFO - PROCESS | 3792 | 1467738965401 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:05 INFO - PROCESS | 3792 | ++DOCSHELL 13282C00 == 34 [pid = 3792] [id = 517] 10:16:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1743E000) [pid = 3792] [serial = 1551] [outer = 00000000] 10:16:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1752D000) [pid = 3792] [serial = 1552] [outer = 1743E000] 10:16:05 INFO - PROCESS | 3792 | 1467738965454 Marionette DEBUG loaded listener.js 10:16:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (175CF400) [pid = 3792] [serial = 1553] [outer = 1743E000] 10:16:05 INFO - PROCESS | 3792 | 1467738965922 Marionette TRACE conn3 <- [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]]]}] 10:16:05 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) 10:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 10:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:16:05 INFO - PROCESS | 3792 | 1467738965956 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:16:05 INFO - PROCESS | 3792 | 1467738965958 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 10:16:05 INFO - PROCESS | 3792 | 1467738965962 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:16:05 INFO - PROCESS | 3792 | 1467738965963 Marionette TRACE conn3 <- [1,2034,null,{}] 10:16:05 INFO - PROCESS | 3792 | 1467738965971 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:05 INFO - PROCESS | 3792 | 1467738965973 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:06 INFO - PROCESS | 3792 | 1467738966109 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:16:06 INFO - PROCESS | 3792 | 1467738966131 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:06 INFO - PROCESS | 3792 | 1467738966133 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:06 INFO - PROCESS | 3792 | ++DOCSHELL 139CF000 == 35 [pid = 3792] [id = 518] 10:16:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (175D7400) [pid = 3792] [serial = 1554] [outer = 00000000] 10:16:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (180B6000) [pid = 3792] [serial = 1555] [outer = 175D7400] 10:16:06 INFO - PROCESS | 3792 | 1467738966183 Marionette DEBUG loaded listener.js 10:16:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (182C8C00) [pid = 3792] [serial = 1556] [outer = 175D7400] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1609CC00) [pid = 3792] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (160A1000) [pid = 3792] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (154AF000) [pid = 3792] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (10A7D800) [pid = 3792] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1344F000) [pid = 3792] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (11CD4000) [pid = 3792] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1667A000) [pid = 3792] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (10EC7000) [pid = 3792] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (142A3C00) [pid = 3792] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16DA6800) [pid = 3792] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (103CD400) [pid = 3792] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:16:06 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (15F7C800) [pid = 3792] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:16:06 INFO - PROCESS | 3792 | 1467738966660 Marionette TRACE conn3 <- [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]]]}] 10:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 736ms 10:16:06 INFO - PROCESS | 3792 | 1467738966684 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:16:06 INFO - PROCESS | 3792 | 1467738966686 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 10:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:16:06 INFO - PROCESS | 3792 | 1467738966689 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:16:06 INFO - PROCESS | 3792 | 1467738966691 Marionette TRACE conn3 <- [1,2038,null,{}] 10:16:06 INFO - PROCESS | 3792 | 1467738966694 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:06 INFO - PROCESS | 3792 | 1467738966696 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:06 INFO - PROCESS | 3792 | 1467738966782 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:16:06 INFO - PROCESS | 3792 | 1467738966787 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:06 INFO - PROCESS | 3792 | 1467738966789 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:06 INFO - PROCESS | 3792 | ++DOCSHELL 10A81000 == 36 [pid = 3792] [id = 519] 10:16:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (10EC7000) [pid = 3792] [serial = 1557] [outer = 00000000] 10:16:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (14409C00) [pid = 3792] [serial = 1558] [outer = 10EC7000] 10:16:06 INFO - PROCESS | 3792 | 1467738966831 Marionette DEBUG loaded listener.js 10:16:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16B9E400) [pid = 3792] [serial = 1559] [outer = 10EC7000] 10:16:07 INFO - PROCESS | 3792 | 1467738967255 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 584ms 10:16:07 INFO - PROCESS | 3792 | 1467738967287 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 3792 | 1467738967289 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 10:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:16:07 INFO - PROCESS | 3792 | 1467738967292 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 3792 | 1467738967294 Marionette TRACE conn3 <- [1,2042,null,{}] 10:16:07 INFO - PROCESS | 3792 | 1467738967297 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:07 INFO - PROCESS | 3792 | 1467738967299 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:07 INFO - PROCESS | 3792 | 1467738967376 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:16:07 INFO - PROCESS | 3792 | 1467738967382 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:07 INFO - PROCESS | 3792 | 1467738967384 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:07 INFO - PROCESS | 3792 | ++DOCSHELL 16898400 == 37 [pid = 3792] [id = 520] 10:16:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (17C35C00) [pid = 3792] [serial = 1560] [outer = 00000000] 10:16:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (19798800) [pid = 3792] [serial = 1561] [outer = 17C35C00] 10:16:07 INFO - PROCESS | 3792 | 1467738967429 Marionette DEBUG loaded listener.js 10:16:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (198A0000) [pid = 3792] [serial = 1562] [outer = 17C35C00] 10:16:07 INFO - PROCESS | 3792 | 1467738967862 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 614ms 10:16:07 INFO - PROCESS | 3792 | 1467738967913 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 3792 | 1467738967915 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 10:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:16:07 INFO - PROCESS | 3792 | 1467738967922 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 3792 | 1467738967924 Marionette TRACE conn3 <- [1,2046,null,{}] 10:16:07 INFO - PROCESS | 3792 | 1467738967927 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:07 INFO - PROCESS | 3792 | 1467738967929 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:08 INFO - PROCESS | 3792 | 1467738968006 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:16:08 INFO - PROCESS | 3792 | 1467738968011 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:08 INFO - PROCESS | 3792 | 1467738968013 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:08 INFO - PROCESS | 3792 | ++DOCSHELL 17686000 == 38 [pid = 3792] [id = 521] 10:16:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (180AEC00) [pid = 3792] [serial = 1563] [outer = 00000000] 10:16:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (139CE400) [pid = 3792] [serial = 1564] [outer = 180AEC00] 10:16:08 INFO - PROCESS | 3792 | 1467738968067 Marionette DEBUG loaded listener.js 10:16:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (198A6800) [pid = 3792] [serial = 1565] [outer = 180AEC00] 10:16:08 INFO - PROCESS | 3792 | 1467738968512 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 10:16:08 INFO - PROCESS | 3792 | 1467738968583 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:16:08 INFO - PROCESS | 3792 | 1467738968587 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 10:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:16:08 INFO - PROCESS | 3792 | 1467738968593 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:16:08 INFO - PROCESS | 3792 | 1467738968597 Marionette TRACE conn3 <- [1,2050,null,{}] 10:16:08 INFO - PROCESS | 3792 | 1467738968608 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:08 INFO - PROCESS | 3792 | 1467738968612 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:08 INFO - PROCESS | 3792 | 1467738968710 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:16:08 INFO - PROCESS | 3792 | 1467738968883 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:08 INFO - PROCESS | 3792 | 1467738968889 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:08 INFO - PROCESS | 3792 | ++DOCSHELL 11208400 == 39 [pid = 3792] [id = 522] 10:16:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (112EF400) [pid = 3792] [serial = 1566] [outer = 00000000] 10:16:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (13032000) [pid = 3792] [serial = 1567] [outer = 112EF400] 10:16:08 INFO - PROCESS | 3792 | 1467738968944 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (13280800) [pid = 3792] [serial = 1568] [outer = 112EF400] 10:16:09 INFO - PROCESS | 3792 | 1467738969505 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 982ms 10:16:09 INFO - PROCESS | 3792 | 1467738969562 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:16:09 INFO - PROCESS | 3792 | 1467738969565 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 10:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:16:09 INFO - PROCESS | 3792 | 1467738969572 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:16:09 INFO - PROCESS | 3792 | 1467738969576 Marionette TRACE conn3 <- [1,2054,null,{}] 10:16:09 INFO - PROCESS | 3792 | 1467738969580 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:09 INFO - PROCESS | 3792 | 1467738969583 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:09 INFO - PROCESS | 3792 | 1467738969690 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:16:09 INFO - PROCESS | 3792 | 1467738969826 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 3792 | 1467738969829 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:09 INFO - PROCESS | 3792 | ++DOCSHELL 16037800 == 40 [pid = 3792] [id = 523] 10:16:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16037C00) [pid = 3792] [serial = 1569] [outer = 00000000] 10:16:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16093C00) [pid = 3792] [serial = 1570] [outer = 16037C00] 10:16:09 INFO - PROCESS | 3792 | 1467738969884 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1609EC00) [pid = 3792] [serial = 1571] [outer = 16037C00] 10:16:10 INFO - PROCESS | 3792 | 1467738970452 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 921ms 10:16:10 INFO - PROCESS | 3792 | 1467738970496 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:16:10 INFO - PROCESS | 3792 | 1467738970499 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 10:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:16:10 INFO - PROCESS | 3792 | 1467738970503 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:16:10 INFO - PROCESS | 3792 | 1467738970505 Marionette TRACE conn3 <- [1,2058,null,{}] 10:16:10 INFO - PROCESS | 3792 | 1467738970514 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:10 INFO - PROCESS | 3792 | 1467738970519 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:10 INFO - PROCESS | 3792 | 1467738970627 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:16:10 INFO - PROCESS | 3792 | 1467738970740 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:10 INFO - PROCESS | 3792 | 1467738970744 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:10 INFO - PROCESS | 3792 | ++DOCSHELL 175D5C00 == 41 [pid = 3792] [id = 524] 10:16:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (1768B000) [pid = 3792] [serial = 1572] [outer = 00000000] 10:16:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (182D2400) [pid = 3792] [serial = 1573] [outer = 1768B000] 10:16:10 INFO - PROCESS | 3792 | 1467738970843 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (19F62C00) [pid = 3792] [serial = 1574] [outer = 1768B000] 10:16:11 INFO - PROCESS | 3792 | 1467738971422 Marionette TRACE conn3 <- [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]]]}] 10:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 982ms 10:16:11 INFO - PROCESS | 3792 | 1467738971487 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 3792 | 1467738971490 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 10:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:16:11 INFO - PROCESS | 3792 | 1467738971493 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 3792 | 1467738971495 Marionette TRACE conn3 <- [1,2062,null,{}] 10:16:11 INFO - PROCESS | 3792 | 1467738971514 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:11 INFO - PROCESS | 3792 | 1467738971517 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:11 INFO - PROCESS | 3792 | 1467738971628 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:16:11 INFO - PROCESS | 3792 | 1467738971890 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 3792 | 1467738971893 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:11 INFO - PROCESS | 3792 | ++DOCSHELL 10435800 == 42 [pid = 3792] [id = 525] 10:16:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (10439C00) [pid = 3792] [serial = 1575] [outer = 00000000] 10:16:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (10A0C000) [pid = 3792] [serial = 1576] [outer = 10439C00] 10:16:11 INFO - PROCESS | 3792 | 1467738971960 Marionette DEBUG loaded listener.js 10:16:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (10EA7800) [pid = 3792] [serial = 1577] [outer = 10439C00] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 16898400 == 41 [pid = 3792] [id = 520] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 10A81000 == 40 [pid = 3792] [id = 519] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 139CF000 == 39 [pid = 3792] [id = 518] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 13282C00 == 38 [pid = 3792] [id = 517] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 16B0F000 == 37 [pid = 3792] [id = 516] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 1667BC00 == 36 [pid = 3792] [id = 515] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 15882C00 == 35 [pid = 3792] [id = 514] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 13075400 == 34 [pid = 3792] [id = 513] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 10A0A000 == 33 [pid = 3792] [id = 512] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 17551000 == 32 [pid = 3792] [id = 510] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 10A7BC00 == 31 [pid = 3792] [id = 511] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 175D5C00 == 30 [pid = 3792] [id = 524] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 17686000 == 29 [pid = 3792] [id = 521] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 11208400 == 28 [pid = 3792] [id = 522] 10:16:13 INFO - PROCESS | 3792 | --DOCSHELL 16037800 == 27 [pid = 3792] [id = 523] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (17C3D800) [pid = 3792] [serial = 1528] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (1667A400) [pid = 3792] [serial = 1516] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (15D40400) [pid = 3792] [serial = 1513] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (112E8000) [pid = 3792] [serial = 1507] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (114C8400) [pid = 3792] [serial = 1508] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1394A400) [pid = 3792] [serial = 1510] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (139DA000) [pid = 3792] [serial = 1511] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (13128000) [pid = 3792] [serial = 1505] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1306E000) [pid = 3792] [serial = 1504] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16B40000) [pid = 3792] [serial = 1519] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (12B01C00) [pid = 3792] [serial = 1496] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (11C4CC00) [pid = 3792] [serial = 1495] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (15F7E400) [pid = 3792] [serial = 1499] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (15884800) [pid = 3792] [serial = 1498] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (182C8000) [pid = 3792] [serial = 1502] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (17555C00) [pid = 3792] [serial = 1501] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (114CA400) [pid = 3792] [serial = 1522] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (16B47800) [pid = 3792] [serial = 1520] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13C7F400) [pid = 3792] [serial = 1523] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (17446800) [pid = 3792] [serial = 1525] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (16890400) [pid = 3792] [serial = 1517] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1445D000) [pid = 3792] [serial = 1529] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (17547C00) [pid = 3792] [serial = 1526] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (15F7D000) [pid = 3792] [serial = 1514] [outer = 00000000] [url = about:blank] 10:16:13 INFO - PROCESS | 3792 | 1467738973235 Marionette TRACE conn3 <- [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]]]}] 10:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1796ms 10:16:13 INFO - PROCESS | 3792 | 1467738973293 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:16:13 INFO - PROCESS | 3792 | 1467738973297 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 10:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:16:13 INFO - PROCESS | 3792 | 1467738973303 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 3792 | 1467738973306 Marionette TRACE conn3 <- [1,2066,null,{}] 10:16:13 INFO - PROCESS | 3792 | 1467738973312 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:13 INFO - PROCESS | 3792 | 1467738973315 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:13 INFO - PROCESS | 3792 | 1467738973399 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:16:13 INFO - PROCESS | 3792 | 1467738973490 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:13 INFO - PROCESS | 3792 | 1467738973495 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:13 INFO - PROCESS | 3792 | ++DOCSHELL 10A04800 == 28 [pid = 3792] [id = 526] 10:16:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (10A07800) [pid = 3792] [serial = 1578] [outer = 00000000] 10:16:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (114CC000) [pid = 3792] [serial = 1579] [outer = 10A07800] 10:16:13 INFO - PROCESS | 3792 | 1467738973543 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (129AA000) [pid = 3792] [serial = 1580] [outer = 10A07800] 10:16:13 INFO - PROCESS | 3792 | 1467738973961 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 676ms 10:16:13 INFO - PROCESS | 3792 | 1467738974002 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:16:13 INFO - PROCESS | 3792 | 1467738974007 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 10:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:16:14 INFO - PROCESS | 3792 | 1467738974013 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - PROCESS | 3792 | 1467738974017 Marionette TRACE conn3 <- [1,2070,null,{}] 10:16:14 INFO - PROCESS | 3792 | 1467738974020 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:14 INFO - PROCESS | 3792 | 1467738974023 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:14 INFO - PROCESS | 3792 | 1467738974108 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:16:14 INFO - PROCESS | 3792 | 1467738974116 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 3792 | 1467738974119 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:14 INFO - PROCESS | 3792 | ++DOCSHELL 13147000 == 29 [pid = 3792] [id = 527] 10:16:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (1314CC00) [pid = 3792] [serial = 1581] [outer = 00000000] 10:16:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (131EFC00) [pid = 3792] [serial = 1582] [outer = 1314CC00] 10:16:14 INFO - PROCESS | 3792 | 1467738974165 Marionette DEBUG loaded listener.js 10:16:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1344FC00) [pid = 3792] [serial = 1583] [outer = 1314CC00] 10:16:14 INFO - PROCESS | 3792 | 1467738974616 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 10:16:14 INFO - PROCESS | 3792 | 1467738974634 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:16:14 INFO - PROCESS | 3792 | 1467738974636 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 10:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:16:14 INFO - PROCESS | 3792 | 1467738974639 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - PROCESS | 3792 | 1467738974643 Marionette TRACE conn3 <- [1,2074,null,{}] 10:16:14 INFO - PROCESS | 3792 | 1467738974657 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:14 INFO - PROCESS | 3792 | 1467738974662 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:14 INFO - PROCESS | 3792 | 1467738974744 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:16:14 INFO - PROCESS | 3792 | 1467738974752 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 3792 | 1467738974755 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:14 INFO - PROCESS | 3792 | ++DOCSHELL 154AAC00 == 30 [pid = 3792] [id = 528] 10:16:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (154AD400) [pid = 3792] [serial = 1584] [outer = 00000000] 10:16:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (158C5400) [pid = 3792] [serial = 1585] [outer = 154AD400] 10:16:14 INFO - PROCESS | 3792 | 1467738974829 Marionette DEBUG loaded listener.js 10:16:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15F74800) [pid = 3792] [serial = 1586] [outer = 154AD400] 10:16:15 INFO - PROCESS | 3792 | 1467738975272 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 10:16:15 INFO - PROCESS | 3792 | 1467738975322 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:16:15 INFO - PROCESS | 3792 | 1467738975325 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 10:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:16:15 INFO - PROCESS | 3792 | 1467738975328 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:16:15 INFO - PROCESS | 3792 | 1467738975330 Marionette TRACE conn3 <- [1,2078,null,{}] 10:16:15 INFO - PROCESS | 3792 | 1467738975333 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:15 INFO - PROCESS | 3792 | 1467738975335 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:15 INFO - PROCESS | 3792 | 1467738975459 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:16:15 INFO - PROCESS | 3792 | 1467738975465 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 3792 | 1467738975467 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:15 INFO - PROCESS | 3792 | ++DOCSHELL 13951000 == 31 [pid = 3792] [id = 529] 10:16:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (142A8000) [pid = 3792] [serial = 1587] [outer = 00000000] 10:16:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16094C00) [pid = 3792] [serial = 1588] [outer = 142A8000] 10:16:15 INFO - PROCESS | 3792 | 1467738975561 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (160A0800) [pid = 3792] [serial = 1589] [outer = 142A8000] 10:16:15 INFO - PROCESS | 3792 | 1467738975975 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 675ms 10:16:16 INFO - PROCESS | 3792 | 1467738976032 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 3792 | 1467738976034 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 10:16:16 INFO - PROCESS | 3792 | 1467738976037 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:16:16 INFO - PROCESS | 3792 | 1467738976039 Marionette TRACE conn3 <- [1,2082,null,{}] 10:16:16 INFO - PROCESS | 3792 | 1467738976042 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:16 INFO - PROCESS | 3792 | 1467738976044 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:16 INFO - PROCESS | 3792 | 1467738976136 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:16:16 INFO - PROCESS | 3792 | 1467738976225 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 3792 | 1467738976227 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:16 INFO - PROCESS | 3792 | ++DOCSHELL 1667B800 == 32 [pid = 3792] [id = 530] 10:16:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1667BC00) [pid = 3792] [serial = 1590] [outer = 00000000] 10:16:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16895C00) [pid = 3792] [serial = 1591] [outer = 1667BC00] 10:16:16 INFO - PROCESS | 3792 | 1467738976270 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16927400) [pid = 3792] [serial = 1592] [outer = 1667BC00] 10:16:16 INFO - PROCESS | 3792 | 1467738976692 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 691ms 10:16:16 INFO - PROCESS | 3792 | 1467738976721 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 3792 | 1467738976723 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 10:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:16:16 INFO - PROCESS | 3792 | 1467738976726 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - PROCESS | 3792 | 1467738976727 Marionette TRACE conn3 <- [1,2086,null,{}] 10:16:16 INFO - PROCESS | 3792 | 1467738976731 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:16 INFO - PROCESS | 3792 | 1467738976736 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:16 INFO - PROCESS | 3792 | 1467738976869 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:16:16 INFO - PROCESS | 3792 | 1467738976877 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 3792 | 1467738976879 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:16 INFO - PROCESS | 3792 | ++DOCSHELL 16B48400 == 33 [pid = 3792] [id = 531] 10:16:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16B4A000) [pid = 3792] [serial = 1593] [outer = 00000000] 10:16:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16B9F400) [pid = 3792] [serial = 1594] [outer = 16B4A000] 10:16:16 INFO - PROCESS | 3792 | 1467738976922 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (17440400) [pid = 3792] [serial = 1595] [outer = 16B4A000] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (16B40400) [pid = 3792] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1743E000) [pid = 3792] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (175D7400) [pid = 3792] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (15888C00) [pid = 3792] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (130DF000) [pid = 3792] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (10ECB400) [pid = 3792] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16868800) [pid = 3792] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (17C3C800) [pid = 3792] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (10A0B800) [pid = 3792] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (10EC7000) [pid = 3792] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (17C35C00) [pid = 3792] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:16:17 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (180AEC00) [pid = 3792] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:16:17 INFO - PROCESS | 3792 | 1467738977574 Marionette TRACE conn3 <- [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]]]}] 10:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 891ms 10:16:17 INFO - PROCESS | 3792 | 1467738977613 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:16:17 INFO - PROCESS | 3792 | 1467738977615 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 10:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:16:17 INFO - PROCESS | 3792 | 1467738977619 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:16:17 INFO - PROCESS | 3792 | 1467738977620 Marionette TRACE conn3 <- [1,2090,null,{}] 10:16:17 INFO - PROCESS | 3792 | 1467738977623 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:17 INFO - PROCESS | 3792 | 1467738977625 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:17 INFO - PROCESS | 3792 | 1467738977708 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:16:17 INFO - PROCESS | 3792 | 1467738977808 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:17 INFO - PROCESS | 3792 | 1467738977810 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:17 INFO - PROCESS | 3792 | ++DOCSHELL 112E6400 == 34 [pid = 3792] [id = 532] 10:16:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (114D4400) [pid = 3792] [serial = 1596] [outer = 00000000] 10:16:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (14451800) [pid = 3792] [serial = 1597] [outer = 114D4400] 10:16:17 INFO - PROCESS | 3792 | 1467738977852 Marionette DEBUG loaded listener.js 10:16:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (14FB2000) [pid = 3792] [serial = 1598] [outer = 114D4400] 10:16:18 INFO - PROCESS | 3792 | 1467738978195 Marionette TRACE conn3 <- [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]]]}] 10:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 10:16:18 INFO - PROCESS | 3792 | 1467738978240 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:16:18 INFO - PROCESS | 3792 | 1467738978242 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 10:16:18 INFO - PROCESS | 3792 | 1467738978246 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:16:18 INFO - PROCESS | 3792 | 1467738978248 Marionette TRACE conn3 <- [1,2094,null,{}] 10:16:18 INFO - PROCESS | 3792 | 1467738978251 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:18 INFO - PROCESS | 3792 | 1467738978253 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:18 INFO - PROCESS | 3792 | 1467738978330 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:16:18 INFO - PROCESS | 3792 | 1467738978421 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:18 INFO - PROCESS | 3792 | 1467738978423 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:18 INFO - PROCESS | 3792 | ++DOCSHELL 10EA4000 == 35 [pid = 3792] [id = 533] 10:16:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (12BD0000) [pid = 3792] [serial = 1599] [outer = 00000000] 10:16:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (17444800) [pid = 3792] [serial = 1600] [outer = 12BD0000] 10:16:18 INFO - PROCESS | 3792 | 1467738978466 Marionette DEBUG loaded listener.js 10:16:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (17444C00) [pid = 3792] [serial = 1601] [outer = 12BD0000] 10:16:18 INFO - PROCESS | 3792 | 1467738978822 Marionette TRACE conn3 <- [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]]]}] 10:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 583ms 10:16:18 INFO - PROCESS | 3792 | 1467738978843 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:16:18 INFO - PROCESS | 3792 | 1467738978845 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 10:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:16:18 INFO - PROCESS | 3792 | 1467738978848 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:16:18 INFO - PROCESS | 3792 | 1467738978850 Marionette TRACE conn3 <- [1,2098,null,{}] 10:16:18 INFO - PROCESS | 3792 | 1467738978853 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:18 INFO - PROCESS | 3792 | 1467738978855 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:18 INFO - PROCESS | 3792 | 1467738978917 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:16:18 INFO - PROCESS | 3792 | 1467738978922 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:18 INFO - PROCESS | 3792 | 1467738978924 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:18 INFO - PROCESS | 3792 | ++DOCSHELL 14FB2800 == 36 [pid = 3792] [id = 534] 10:16:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1754A000) [pid = 3792] [serial = 1602] [outer = 00000000] 10:16:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (17C3C800) [pid = 3792] [serial = 1603] [outer = 1754A000] 10:16:18 INFO - PROCESS | 3792 | 1467738978966 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (17C3E000) [pid = 3792] [serial = 1604] [outer = 1754A000] 10:16:19 INFO - PROCESS | 3792 | 1467738979434 Marionette TRACE conn3 <- [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]]]}] 10:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 10:16:19 INFO - PROCESS | 3792 | 1467738979531 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:16:19 INFO - PROCESS | 3792 | 1467738979535 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 10:16:19 INFO - PROCESS | 3792 | 1467738979541 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:16:19 INFO - PROCESS | 3792 | 1467738979545 Marionette TRACE conn3 <- [1,2102,null,{}] 10:16:19 INFO - PROCESS | 3792 | 1467738979555 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:19 INFO - PROCESS | 3792 | 1467738979559 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:19 INFO - PROCESS | 3792 | 1467738979682 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:16:19 INFO - PROCESS | 3792 | 1467738979793 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:19 INFO - PROCESS | 3792 | 1467738979796 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:19 INFO - PROCESS | 3792 | ++DOCSHELL 10A82C00 == 37 [pid = 3792] [id = 535] 10:16:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (10EA3800) [pid = 3792] [serial = 1605] [outer = 00000000] 10:16:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (11210C00) [pid = 3792] [serial = 1606] [outer = 10EA3800] 10:16:19 INFO - PROCESS | 3792 | 1467738979860 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (129ACC00) [pid = 3792] [serial = 1607] [outer = 10EA3800] 10:16:20 INFO - PROCESS | 3792 | 1467738980614 Marionette TRACE conn3 <- [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]]]}] 10:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1121ms 10:16:20 INFO - PROCESS | 3792 | 1467738980686 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 3792 | 1467738980689 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 10:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:16:20 INFO - PROCESS | 3792 | 1467738980697 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - PROCESS | 3792 | 1467738980701 Marionette TRACE conn3 <- [1,2106,null,{}] 10:16:20 INFO - PROCESS | 3792 | 1467738980705 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:20 INFO - PROCESS | 3792 | 1467738980707 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:20 INFO - PROCESS | 3792 | 1467738980812 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:16:20 INFO - PROCESS | 3792 | 1467738980945 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:20 INFO - PROCESS | 3792 | 1467738980948 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:20 INFO - PROCESS | 3792 | ++DOCSHELL 1344A400 == 38 [pid = 3792] [id = 536] 10:16:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (139DD000) [pid = 3792] [serial = 1608] [outer = 00000000] 10:16:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (14406800) [pid = 3792] [serial = 1609] [outer = 139DD000] 10:16:21 INFO - PROCESS | 3792 | 1467738981006 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (15884800) [pid = 3792] [serial = 1610] [outer = 139DD000] 10:16:21 INFO - PROCESS | 3792 | 1467738981830 Marionette TRACE conn3 <- [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]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1228ms 10:16:21 INFO - PROCESS | 3792 | 1467738981928 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 3792 | 1467738981932 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 10:16:21 INFO - PROCESS | 3792 | 1467738981937 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:16:21 INFO - PROCESS | 3792 | 1467738981940 Marionette TRACE conn3 <- [1,2110,null,{}] 10:16:21 INFO - PROCESS | 3792 | 1467738981946 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:21 INFO - PROCESS | 3792 | 1467738981948 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:22 INFO - PROCESS | 3792 | 1467738982084 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:16:22 INFO - PROCESS | 3792 | 1467738982215 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:22 INFO - PROCESS | 3792 | 1467738982220 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:22 INFO - PROCESS | 3792 | --DOCSHELL 10EA4000 == 37 [pid = 3792] [id = 533] 10:16:22 INFO - PROCESS | 3792 | --DOCSHELL 112E6400 == 36 [pid = 3792] [id = 532] 10:16:22 INFO - PROCESS | 3792 | --DOCSHELL 16B48400 == 35 [pid = 3792] [id = 531] 10:16:22 INFO - PROCESS | 3792 | --DOCSHELL 1667B800 == 34 [pid = 3792] [id = 530] 10:16:22 INFO - PROCESS | 3792 | --DOCSHELL 13951000 == 33 [pid = 3792] [id = 529] 10:16:22 INFO - PROCESS | 3792 | --DOCSHELL 154AAC00 == 32 [pid = 3792] [id = 528] 10:16:22 INFO - PROCESS | 3792 | --DOCSHELL 13147000 == 31 [pid = 3792] [id = 527] 10:16:22 INFO - PROCESS | 3792 | --DOCSHELL 10A04800 == 30 [pid = 3792] [id = 526] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (16B9E800) [pid = 3792] [serial = 1549] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (16BA6800) [pid = 3792] [serial = 1550] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1752D000) [pid = 3792] [serial = 1552] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (180B6000) [pid = 3792] [serial = 1555] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (15D3C800) [pid = 3792] [serial = 1543] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (15F81400) [pid = 3792] [serial = 1544] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1328B000) [pid = 3792] [serial = 1540] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1394F800) [pid = 3792] [serial = 1541] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (12B08400) [pid = 3792] [serial = 1534] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13442400) [pid = 3792] [serial = 1535] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16893C00) [pid = 3792] [serial = 1546] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (19796C00) [pid = 3792] [serial = 1532] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1978A000) [pid = 3792] [serial = 1531] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (10EA1400) [pid = 3792] [serial = 1537] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (11AEB000) [pid = 3792] [serial = 1538] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16B9E400) [pid = 3792] [serial = 1559] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (14409C00) [pid = 3792] [serial = 1558] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (182C8C00) [pid = 3792] [serial = 1556] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (175CF400) [pid = 3792] [serial = 1553] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (198A0000) [pid = 3792] [serial = 1562] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (19798800) [pid = 3792] [serial = 1561] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1689B800) [pid = 3792] [serial = 1547] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (198A6800) [pid = 3792] [serial = 1565] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (139CE400) [pid = 3792] [serial = 1564] [outer = 00000000] [url = about:blank] 10:16:22 INFO - PROCESS | 3792 | ++DOCSHELL 104EB400 == 31 [pid = 3792] [id = 537] 10:16:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1055EC00) [pid = 3792] [serial = 1611] [outer = 00000000] 10:16:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (10EC7800) [pid = 3792] [serial = 1612] [outer = 1055EC00] 10:16:22 INFO - PROCESS | 3792 | 1467738982296 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1292D000) [pid = 3792] [serial = 1613] [outer = 1055EC00] 10:16:22 INFO - PROCESS | 3792 | 1467738982702 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 829ms 10:16:22 INFO - PROCESS | 3792 | 1467738982764 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:16:22 INFO - PROCESS | 3792 | 1467738982768 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 10:16:22 INFO - PROCESS | 3792 | 1467738982774 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:16:22 INFO - PROCESS | 3792 | 1467738982776 Marionette TRACE conn3 <- [1,2114,null,{}] 10:16:22 INFO - PROCESS | 3792 | 1467738982780 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:22 INFO - PROCESS | 3792 | 1467738982783 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:22 INFO - PROCESS | 3792 | 1467738982865 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:16:22 INFO - PROCESS | 3792 | 1467738982872 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:22 INFO - PROCESS | 3792 | 1467738982874 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:22 INFO - PROCESS | 3792 | ++DOCSHELL 13448800 == 32 [pid = 3792] [id = 538] 10:16:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13448C00) [pid = 3792] [serial = 1614] [outer = 00000000] 10:16:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (139CE800) [pid = 3792] [serial = 1615] [outer = 13448C00] 10:16:22 INFO - PROCESS | 3792 | 1467738982920 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (13ED0C00) [pid = 3792] [serial = 1616] [outer = 13448C00] 10:16:23 INFO - PROCESS | 3792 | 1467738983445 Marionette TRACE conn3 <- [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]]]}] 10:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 676ms 10:16:23 INFO - PROCESS | 3792 | 1467738983474 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:16:23 INFO - PROCESS | 3792 | 1467738983477 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 10:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:16:23 INFO - PROCESS | 3792 | 1467738983480 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:16:23 INFO - PROCESS | 3792 | 1467738983483 Marionette TRACE conn3 <- [1,2118,null,{}] 10:16:23 INFO - PROCESS | 3792 | 1467738983494 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:23 INFO - PROCESS | 3792 | 1467738983499 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:23 INFO - PROCESS | 3792 | 1467738983595 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:16:23 INFO - PROCESS | 3792 | 1467738983701 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:23 INFO - PROCESS | 3792 | 1467738983704 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:23 INFO - PROCESS | 3792 | ++DOCSHELL 15F83000 == 33 [pid = 3792] [id = 539] 10:16:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16030C00) [pid = 3792] [serial = 1617] [outer = 00000000] 10:16:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16098000) [pid = 3792] [serial = 1618] [outer = 16030C00] 10:16:23 INFO - PROCESS | 3792 | 1467738983751 Marionette DEBUG loaded listener.js 10:16:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (166D8400) [pid = 3792] [serial = 1619] [outer = 16030C00] 10:16:24 INFO - PROCESS | 3792 | 1467738984112 Marionette TRACE conn3 <- [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] 10:16:24 INFO - PROCESS | 3792 | 1467738984166 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 10:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:16:24 INFO - PROCESS | 3792 | 1467738984170 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:16:24 INFO - PROCESS | 3792 | 1467738984172 Marionette TRACE conn3 <- [1,2122,null,{}] 10:16:24 INFO - PROCESS | 3792 | 1467738984175 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:24 INFO - PROCESS | 3792 | 1467738984177 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:24 INFO - PROCESS | 3792 | 1467738984277 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:16:24 INFO - PROCESS | 3792 | 1467738984282 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 3792 | 1467738984284 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:24 INFO - PROCESS | 3792 | ++DOCSHELL 16898C00 == 34 [pid = 3792] [id = 540] 10:16:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16933800) [pid = 3792] [serial = 1620] [outer = 00000000] 10:16:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16B4EC00) [pid = 3792] [serial = 1621] [outer = 16933800] 10:16:24 INFO - PROCESS | 3792 | 1467738984327 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16BA1800) [pid = 3792] [serial = 1622] [outer = 16933800] 10:16:24 INFO - PROCESS | 3792 | 1467738984782 Marionette TRACE conn3 <- [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]]]}] 10:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 691ms 10:16:24 INFO - PROCESS | 3792 | 1467738984857 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:16:24 INFO - PROCESS | 3792 | 1467738984859 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 10:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:16:24 INFO - PROCESS | 3792 | 1467738984863 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:16:24 INFO - PROCESS | 3792 | 1467738984865 Marionette TRACE conn3 <- [1,2126,null,{}] 10:16:24 INFO - PROCESS | 3792 | 1467738984869 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:24 INFO - PROCESS | 3792 | 1467738984871 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:24 INFO - PROCESS | 3792 | 1467738985006 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:16:25 INFO - PROCESS | 3792 | 1467738985070 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 3792 | 1467738985073 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:25 INFO - PROCESS | 3792 | ++DOCSHELL 16DB0C00 == 35 [pid = 3792] [id = 541] 10:16:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16DB1400) [pid = 3792] [serial = 1623] [outer = 00000000] 10:16:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (17530400) [pid = 3792] [serial = 1624] [outer = 16DB1400] 10:16:25 INFO - PROCESS | 3792 | 1467738985117 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1754BC00) [pid = 3792] [serial = 1625] [outer = 16DB1400] 10:16:25 INFO - PROCESS | 3792 | 1467738985521 Marionette TRACE conn3 <- [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]]]}] 10:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 10:16:25 INFO - PROCESS | 3792 | 1467738985544 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:16:25 INFO - PROCESS | 3792 | 1467738985546 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 10:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:16:25 INFO - PROCESS | 3792 | 1467738985549 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 3792 | 1467738985551 Marionette TRACE conn3 <- [1,2130,null,{}] 10:16:25 INFO - PROCESS | 3792 | 1467738985554 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:25 INFO - PROCESS | 3792 | 1467738985560 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:25 INFO - PROCESS | 3792 | 1467738985696 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:16:25 INFO - PROCESS | 3792 | 1467738985701 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 3792 | 1467738985703 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:25 INFO - PROCESS | 3792 | ++DOCSHELL 10A0B400 == 36 [pid = 3792] [id = 542] 10:16:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16B4E800) [pid = 3792] [serial = 1626] [outer = 00000000] 10:16:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (182CEC00) [pid = 3792] [serial = 1627] [outer = 16B4E800] 10:16:25 INFO - PROCESS | 3792 | 1467738985747 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (17C36800) [pid = 3792] [serial = 1628] [outer = 16B4E800] 10:16:26 INFO - PROCESS | 3792 | 1467738986197 Marionette TRACE conn3 <- [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] 10:16:26 INFO - PROCESS | 3792 | 1467738986260 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 10:16:26 INFO - PROCESS | 3792 | 1467738986270 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 3792 | 1467738986272 Marionette TRACE conn3 <- [1,2134,null,{}] 10:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:16:26 INFO - PROCESS | 3792 | 1467738986277 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:26 INFO - PROCESS | 3792 | 1467738986280 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:26 INFO - PROCESS | 3792 | 1467738986401 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1314CC00) [pid = 3792] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (10A07800) [pid = 3792] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (112EF400) [pid = 3792] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16037C00) [pid = 3792] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16B4A000) [pid = 3792] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (1768B000) [pid = 3792] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1667BC00) [pid = 3792] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (114D4400) [pid = 3792] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (10439C00) [pid = 3792] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (12BD0000) [pid = 3792] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (154AD400) [pid = 3792] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:16:26 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (142A8000) [pid = 3792] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:16:26 INFO - PROCESS | 3792 | 1467738986558 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:26 INFO - PROCESS | 3792 | 1467738986560 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:26 INFO - PROCESS | 3792 | ++DOCSHELL 0F397400 == 37 [pid = 3792] [id = 543] 10:16:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (10373400) [pid = 3792] [serial = 1629] [outer = 00000000] 10:16:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (114D4400) [pid = 3792] [serial = 1630] [outer = 10373400] 10:16:26 INFO - PROCESS | 3792 | 1467738986602 Marionette DEBUG loaded listener.js 10:16:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13949800) [pid = 3792] [serial = 1631] [outer = 10373400] 10:16:26 INFO - PROCESS | 3792 | 1467738986975 Marionette TRACE conn3 <- [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] 10:16:26 INFO - PROCESS | 3792 | 1467738986999 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 10:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:16:26 INFO - PROCESS | 3792 | 1467738987002 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 3792 | 1467738987004 Marionette TRACE conn3 <- [1,2138,null,{}] 10:16:27 INFO - PROCESS | 3792 | 1467738987007 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:27 INFO - PROCESS | 3792 | 1467738987009 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:27 INFO - PROCESS | 3792 | 1467738987122 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:16:27 INFO - PROCESS | 3792 | 1467738987129 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 3792 | 1467738987131 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:27 INFO - PROCESS | 3792 | ++DOCSHELL 112EF400 == 38 [pid = 3792] [id = 544] 10:16:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1391E000) [pid = 3792] [serial = 1632] [outer = 00000000] 10:16:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (19790C00) [pid = 3792] [serial = 1633] [outer = 1391E000] 10:16:27 INFO - PROCESS | 3792 | 1467738987174 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (198A0000) [pid = 3792] [serial = 1634] [outer = 1391E000] 10:16:27 INFO - PROCESS | 3792 | 1467738987582 Marionette TRACE conn3 <- [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]]]}] 10:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 614ms 10:16:27 INFO - PROCESS | 3792 | 1467738987624 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:16:27 INFO - PROCESS | 3792 | 1467738987626 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 10:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:16:27 INFO - PROCESS | 3792 | 1467738987630 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:16:27 INFO - PROCESS | 3792 | 1467738987631 Marionette TRACE conn3 <- [1,2142,null,{}] 10:16:27 INFO - PROCESS | 3792 | 1467738987635 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:27 INFO - PROCESS | 3792 | 1467738987636 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:27 INFO - PROCESS | 3792 | 1467738987718 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:16:27 INFO - PROCESS | 3792 | 1467738987838 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 3792 | 1467738987841 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:27 INFO - PROCESS | 3792 | ++DOCSHELL 10A7EC00 == 39 [pid = 3792] [id = 545] 10:16:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1754C800) [pid = 3792] [serial = 1635] [outer = 00000000] 10:16:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (19F63000) [pid = 3792] [serial = 1636] [outer = 1754C800] 10:16:27 INFO - PROCESS | 3792 | 1467738987885 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (19F68400) [pid = 3792] [serial = 1637] [outer = 1754C800] 10:16:28 INFO - PROCESS | 3792 | 1467738988233 Marionette TRACE conn3 <- [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]]]}] 10:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 614ms 10:16:28 INFO - PROCESS | 3792 | 1467738988251 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 10:16:28 INFO - PROCESS | 3792 | 1467738988253 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 10:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:16:28 INFO - PROCESS | 3792 | 1467738988270 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:16:28 INFO - PROCESS | 3792 | 1467738988272 Marionette TRACE conn3 <- [1,2146,null,{}] 10:16:28 INFO - PROCESS | 3792 | 1467738988275 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:28 INFO - PROCESS | 3792 | 1467738988277 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:28 INFO - PROCESS | 3792 | 1467738988360 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:16:28 INFO - PROCESS | 3792 | 1467738988365 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:28 INFO - PROCESS | 3792 | 1467738988367 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:28 INFO - PROCESS | 3792 | ++DOCSHELL 11446800 == 40 [pid = 3792] [id = 546] 10:16:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1394F800) [pid = 3792] [serial = 1638] [outer = 00000000] 10:16:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1A10C800) [pid = 3792] [serial = 1639] [outer = 1394F800] 10:16:28 INFO - PROCESS | 3792 | 1467738988410 Marionette DEBUG loaded listener.js 10:16:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1A1D3C00) [pid = 3792] [serial = 1640] [outer = 1394F800] 10:16:29 INFO - PROCESS | 3792 | 1467738989098 Marionette TRACE conn3 <- [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]]]}] 10:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 876ms 10:16:29 INFO - PROCESS | 3792 | 1467738989156 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 10:16:29 INFO - PROCESS | 3792 | 1467738989161 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 10:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:16:29 INFO - PROCESS | 3792 | 1467738989166 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:16:29 INFO - PROCESS | 3792 | 1467738989171 Marionette TRACE conn3 <- [1,2150,null,{}] 10:16:29 INFO - PROCESS | 3792 | 1467738989176 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:29 INFO - PROCESS | 3792 | 1467738989179 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:29 INFO - PROCESS | 3792 | 1467738989295 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:16:29 INFO - PROCESS | 3792 | 1467738989435 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:29 INFO - PROCESS | 3792 | 1467738989438 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:29 INFO - PROCESS | 3792 | ++DOCSHELL 11203C00 == 41 [pid = 3792] [id = 547] 10:16:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (11208400) [pid = 3792] [serial = 1641] [outer = 00000000] 10:16:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (13131C00) [pid = 3792] [serial = 1642] [outer = 11208400] 10:16:29 INFO - PROCESS | 3792 | 1467738989495 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (14409C00) [pid = 3792] [serial = 1643] [outer = 11208400] 10:16:30 INFO - PROCESS | 3792 | 1467738990026 Marionette TRACE conn3 <- [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]]]}] 10:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 890ms 10:16:30 INFO - PROCESS | 3792 | 1467738990054 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 3792 | 1467738990059 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 10:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:16:30 INFO - PROCESS | 3792 | 1467738990066 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - PROCESS | 3792 | 1467738990068 Marionette TRACE conn3 <- [1,2154,null,{}] 10:16:30 INFO - PROCESS | 3792 | 1467738990072 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:30 INFO - PROCESS | 3792 | 1467738990075 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:30 INFO - PROCESS | 3792 | 1467738990184 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:16:30 INFO - PROCESS | 3792 | 1467738990295 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:30 INFO - PROCESS | 3792 | 1467738990298 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:30 INFO - PROCESS | 3792 | ++DOCSHELL 16674800 == 42 [pid = 3792] [id = 548] 10:16:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (16678000) [pid = 3792] [serial = 1644] [outer = 00000000] 10:16:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1689B000) [pid = 3792] [serial = 1645] [outer = 16678000] 10:16:30 INFO - PROCESS | 3792 | 1467738990351 Marionette DEBUG loaded listener.js 10:16:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (16B98400) [pid = 3792] [serial = 1646] [outer = 16678000] 10:16:30 INFO - PROCESS | 3792 | 1467738990955 Marionette TRACE conn3 <- [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]]]}] 10:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 921ms 10:16:30 INFO - PROCESS | 3792 | 1467738990994 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 3792 | 1467738990997 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 10:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:16:30 INFO - PROCESS | 3792 | 1467738991001 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - PROCESS | 3792 | 1467738991004 Marionette TRACE conn3 <- [1,2158,null,{}] 10:16:31 INFO - PROCESS | 3792 | 1467738991015 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:31 INFO - PROCESS | 3792 | 1467738991020 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:31 INFO - PROCESS | 3792 | 1467738991126 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:16:31 INFO - PROCESS | 3792 | 1467738991237 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:31 INFO - PROCESS | 3792 | 1467738991241 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:31 INFO - PROCESS | 3792 | ++DOCSHELL 1989F000 == 43 [pid = 3792] [id = 549] 10:16:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1989F400) [pid = 3792] [serial = 1647] [outer = 00000000] 10:16:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1A107C00) [pid = 3792] [serial = 1648] [outer = 1989F400] 10:16:31 INFO - PROCESS | 3792 | 1467738991337 Marionette DEBUG loaded listener.js 10:16:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1A2C4800) [pid = 3792] [serial = 1649] [outer = 1989F400] 10:16:32 INFO - PROCESS | 3792 | 1467738992079 Marionette TRACE conn3 <- [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]]]}] 10:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1121ms 10:16:32 INFO - PROCESS | 3792 | 1467738992132 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:16:32 INFO - PROCESS | 3792 | 1467738992137 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 10:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:16:32 INFO - PROCESS | 3792 | 1467738992142 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 3792 | 1467738992145 Marionette TRACE conn3 <- [1,2162,null,{}] 10:16:32 INFO - PROCESS | 3792 | 1467738992150 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:32 INFO - PROCESS | 3792 | 1467738992153 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:32 INFO - PROCESS | 3792 | 1467738992255 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:16:32 INFO - PROCESS | 3792 | 1467738992395 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 3792 | 1467738992399 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:32 INFO - PROCESS | 3792 | ++DOCSHELL 13126800 == 44 [pid = 3792] [id = 550] 10:16:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1312A400) [pid = 3792] [serial = 1650] [outer = 00000000] 10:16:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (131E6C00) [pid = 3792] [serial = 1651] [outer = 1312A400] 10:16:32 INFO - PROCESS | 3792 | 1467738992459 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (13448000) [pid = 3792] [serial = 1652] [outer = 1312A400] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 10A7EC00 == 43 [pid = 3792] [id = 545] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 112EF400 == 42 [pid = 3792] [id = 544] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 0F397400 == 41 [pid = 3792] [id = 543] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 10A0B400 == 40 [pid = 3792] [id = 542] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 16DB0C00 == 39 [pid = 3792] [id = 541] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 16898C00 == 38 [pid = 3792] [id = 540] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 15F83000 == 37 [pid = 3792] [id = 539] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 13448800 == 36 [pid = 3792] [id = 538] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 104EB400 == 35 [pid = 3792] [id = 537] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 10A82C00 == 34 [pid = 3792] [id = 535] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 10435800 == 33 [pid = 3792] [id = 525] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 14FB2800 == 32 [pid = 3792] [id = 534] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 1344A400 == 31 [pid = 3792] [id = 536] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 16674800 == 30 [pid = 3792] [id = 548] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 1989F000 == 29 [pid = 3792] [id = 549] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 11446800 == 28 [pid = 3792] [id = 546] 10:16:33 INFO - PROCESS | 3792 | --DOCSHELL 11203C00 == 27 [pid = 3792] [id = 547] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (17C3C800) [pid = 3792] [serial = 1603] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (131EFC00) [pid = 3792] [serial = 1582] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1344FC00) [pid = 3792] [serial = 1583] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (114CC000) [pid = 3792] [serial = 1579] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (129AA000) [pid = 3792] [serial = 1580] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (13280800) [pid = 3792] [serial = 1568] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (13032000) [pid = 3792] [serial = 1567] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1609EC00) [pid = 3792] [serial = 1571] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (16093C00) [pid = 3792] [serial = 1570] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (16B9F400) [pid = 3792] [serial = 1594] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (19F62C00) [pid = 3792] [serial = 1574] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (182D2400) [pid = 3792] [serial = 1573] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16927400) [pid = 3792] [serial = 1592] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (14451800) [pid = 3792] [serial = 1597] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16895C00) [pid = 3792] [serial = 1591] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (10EA7800) [pid = 3792] [serial = 1577] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (10A0C000) [pid = 3792] [serial = 1576] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (17440400) [pid = 3792] [serial = 1595] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (17444C00) [pid = 3792] [serial = 1601] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (158C5400) [pid = 3792] [serial = 1585] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (16094C00) [pid = 3792] [serial = 1588] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (160A0800) [pid = 3792] [serial = 1589] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (15F74800) [pid = 3792] [serial = 1586] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (14FB2000) [pid = 3792] [serial = 1598] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (17444800) [pid = 3792] [serial = 1600] [outer = 00000000] [url = about:blank] 10:16:33 INFO - PROCESS | 3792 | 1467738993618 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1535ms 10:16:33 INFO - PROCESS | 3792 | 1467738993690 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 3792 | 1467738993694 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 10:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:16:33 INFO - PROCESS | 3792 | 1467738993699 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 3792 | 1467738993702 Marionette TRACE conn3 <- [1,2166,null,{}] 10:16:33 INFO - PROCESS | 3792 | 1467738993708 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:33 INFO - PROCESS | 3792 | 1467738993711 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:33 INFO - PROCESS | 3792 | 1467738993791 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:16:33 INFO - PROCESS | 3792 | 1467738993798 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 3792 | 1467738993802 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:33 INFO - PROCESS | 3792 | ++DOCSHELL 10A7E000 == 28 [pid = 3792] [id = 551] 10:16:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (10A7EC00) [pid = 3792] [serial = 1653] [outer = 00000000] 10:16:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (112E7400) [pid = 3792] [serial = 1654] [outer = 10A7EC00] 10:16:33 INFO - PROCESS | 3792 | 1467738993850 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (11448800) [pid = 3792] [serial = 1655] [outer = 10A7EC00] 10:16:34 INFO - PROCESS | 3792 | 1467738994331 Marionette TRACE conn3 <- [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]]]}] 10:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 675ms 10:16:34 INFO - PROCESS | 3792 | 1467738994400 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:16:34 INFO - PROCESS | 3792 | 1467738994405 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 10:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:16:34 INFO - PROCESS | 3792 | 1467738994411 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - PROCESS | 3792 | 1467738994414 Marionette TRACE conn3 <- [1,2170,null,{}] 10:16:34 INFO - PROCESS | 3792 | 1467738994418 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:34 INFO - PROCESS | 3792 | 1467738994420 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:34 INFO - PROCESS | 3792 | 1467738994511 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:16:34 INFO - PROCESS | 3792 | 1467738994619 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:34 INFO - PROCESS | 3792 | 1467738994622 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:34 INFO - PROCESS | 3792 | ++DOCSHELL 130DB800 == 29 [pid = 3792] [id = 552] 10:16:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (130DF000) [pid = 3792] [serial = 1656] [outer = 00000000] 10:16:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (131E6000) [pid = 3792] [serial = 1657] [outer = 130DF000] 10:16:34 INFO - PROCESS | 3792 | 1467738994669 Marionette DEBUG loaded listener.js 10:16:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13281400) [pid = 3792] [serial = 1658] [outer = 130DF000] 10:16:35 INFO - PROCESS | 3792 | 1467738995046 Marionette TRACE conn3 <- [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]]]}] 10:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 676ms 10:16:35 INFO - PROCESS | 3792 | 1467738995095 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:16:35 INFO - PROCESS | 3792 | 1467738995097 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 10:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:16:35 INFO - PROCESS | 3792 | 1467738995100 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - PROCESS | 3792 | 1467738995104 Marionette TRACE conn3 <- [1,2174,null,{}] 10:16:35 INFO - PROCESS | 3792 | 1467738995114 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:35 INFO - PROCESS | 3792 | 1467738995119 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:35 INFO - PROCESS | 3792 | 1467738995200 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:16:35 INFO - PROCESS | 3792 | 1467738995206 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 3792 | 1467738995209 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:35 INFO - PROCESS | 3792 | ++DOCSHELL 15886400 == 30 [pid = 3792] [id = 553] 10:16:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15886800) [pid = 3792] [serial = 1659] [outer = 00000000] 10:16:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (15D45000) [pid = 3792] [serial = 1660] [outer = 15886800] 10:16:35 INFO - PROCESS | 3792 | 1467738995256 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (15F7B000) [pid = 3792] [serial = 1661] [outer = 15886800] 10:16:35 INFO - PROCESS | 3792 | 1467738995751 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 676ms 10:16:35 INFO - PROCESS | 3792 | 1467738995799 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:16:35 INFO - PROCESS | 3792 | 1467738995802 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 10:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:16:35 INFO - PROCESS | 3792 | 1467738995805 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - PROCESS | 3792 | 1467738995807 Marionette TRACE conn3 <- [1,2178,null,{}] 10:16:35 INFO - PROCESS | 3792 | 1467738995811 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:35 INFO - PROCESS | 3792 | 1467738995812 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:35 INFO - PROCESS | 3792 | 1467738995960 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:16:35 INFO - PROCESS | 3792 | 1467738995971 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 3792 | 1467738995957 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:35 INFO - PROCESS | 3792 | ++DOCSHELL 16093000 == 31 [pid = 3792] [id = 554] 10:16:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16094C00) [pid = 3792] [serial = 1662] [outer = 00000000] 10:16:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1609CC00) [pid = 3792] [serial = 1663] [outer = 16094C00] 10:16:36 INFO - PROCESS | 3792 | 1467738996000 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1667A800) [pid = 3792] [serial = 1664] [outer = 16094C00] 10:16:36 INFO - PROCESS | 3792 | 1467738996424 Marionette TRACE conn3 <- [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]]]}] 10:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 675ms 10:16:36 INFO - PROCESS | 3792 | 1467738996488 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 3792 | 1467738996490 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 10:16:36 INFO - PROCESS | 3792 | 1467738996494 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:16:36 INFO - PROCESS | 3792 | 1467738996495 Marionette TRACE conn3 <- [1,2182,null,{}] 10:16:36 INFO - PROCESS | 3792 | 1467738996499 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:36 INFO - PROCESS | 3792 | 1467738996501 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:36 INFO - PROCESS | 3792 | 1467738996615 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:16:36 INFO - PROCESS | 3792 | 1467738996624 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:36 INFO - PROCESS | 3792 | 1467738996626 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:36 INFO - PROCESS | 3792 | ++DOCSHELL 1688E400 == 32 [pid = 3792] [id = 555] 10:16:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1688EC00) [pid = 3792] [serial = 1665] [outer = 00000000] 10:16:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16898000) [pid = 3792] [serial = 1666] [outer = 1688EC00] 10:16:36 INFO - PROCESS | 3792 | 1467738996668 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16929400) [pid = 3792] [serial = 1667] [outer = 1688EC00] 10:16:37 INFO - PROCESS | 3792 | 1467738997092 Marionette TRACE conn3 <- [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]]]}] 10:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 629ms 10:16:37 INFO - PROCESS | 3792 | 1467738997117 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:16:37 INFO - PROCESS | 3792 | 1467738997119 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 10:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:16:37 INFO - PROCESS | 3792 | --DOCSHELL 1B33BC00 == 31 [pid = 3792] [id = 15] 10:16:37 INFO - PROCESS | 3792 | 1467738997136 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:16:37 INFO - PROCESS | 3792 | 1467738997138 Marionette TRACE conn3 <- [1,2186,null,{}] 10:16:37 INFO - PROCESS | 3792 | 1467738997169 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:37 INFO - PROCESS | 3792 | 1467738997174 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:37 INFO - PROCESS | 3792 | 1467738997328 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:16:37 INFO - PROCESS | 3792 | 1467738997350 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 3792 | 1467738997352 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:37 INFO - PROCESS | 3792 | ++DOCSHELL 16B48C00 == 32 [pid = 3792] [id = 556] 10:16:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16B9B400) [pid = 3792] [serial = 1668] [outer = 00000000] 10:16:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (1743DC00) [pid = 3792] [serial = 1669] [outer = 16B9B400] 10:16:37 INFO - PROCESS | 3792 | 1467738997400 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (174E4400) [pid = 3792] [serial = 1670] [outer = 16B9B400] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1394F800) [pid = 3792] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1754C800) [pid = 3792] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (13448C00) [pid = 3792] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1055EC00) [pid = 3792] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16DB1400) [pid = 3792] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (10EA3800) [pid = 3792] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1391E000) [pid = 3792] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16B4E800) [pid = 3792] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16933800) [pid = 3792] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (10373400) [pid = 3792] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16030C00) [pid = 3792] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (139DD000) [pid = 3792] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:16:37 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1754A000) [pid = 3792] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:16:37 INFO - PROCESS | 3792 | 1467738998005 Marionette TRACE conn3 <- [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]]]}] 10:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 906ms 10:16:38 INFO - PROCESS | 3792 | 1467738998039 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 3792 | 1467738998041 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 10:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:16:38 INFO - PROCESS | 3792 | 1467738998047 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 3792 | 1467738998048 Marionette TRACE conn3 <- [1,2190,null,{}] 10:16:38 INFO - PROCESS | 3792 | 1467738998069 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:38 INFO - PROCESS | 3792 | 1467738998071 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:38 INFO - PROCESS | 3792 | 1467738998175 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:16:38 INFO - PROCESS | 3792 | 1467738998180 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 3792 | 1467738998182 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:38 INFO - PROCESS | 3792 | ++DOCSHELL 1344B800 == 33 [pid = 3792] [id = 557] 10:16:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (13947800) [pid = 3792] [serial = 1671] [outer = 00000000] 10:16:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16B9C800) [pid = 3792] [serial = 1672] [outer = 13947800] 10:16:38 INFO - PROCESS | 3792 | 1467738998225 Marionette DEBUG loaded listener.js 10:16:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16B9E800) [pid = 3792] [serial = 1673] [outer = 13947800] 10:16:38 INFO - PROCESS | 3792 | 1467738998651 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 10:16:38 INFO - PROCESS | 3792 | 1467738998683 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 3792 | 1467738998685 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 10:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:16:38 INFO - PROCESS | 3792 | 1467738998688 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 3792 | 1467738998690 Marionette TRACE conn3 <- [1,2194,null,{}] 10:16:38 INFO - PROCESS | 3792 | 1467738998693 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:38 INFO - PROCESS | 3792 | 1467738998695 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:38 INFO - PROCESS | 3792 | 1467738998770 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:16:38 INFO - PROCESS | 3792 | 1467738998775 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 3792 | 1467738998777 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:38 INFO - PROCESS | 3792 | ++DOCSHELL 17445800 == 34 [pid = 3792] [id = 558] 10:16:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (17549400) [pid = 3792] [serial = 1674] [outer = 00000000] 10:16:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (175D4400) [pid = 3792] [serial = 1675] [outer = 17549400] 10:16:38 INFO - PROCESS | 3792 | 1467738998820 Marionette DEBUG loaded listener.js 10:16:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13129C00) [pid = 3792] [serial = 1676] [outer = 17549400] 10:16:39 INFO - PROCESS | 3792 | 1467738999266 Marionette TRACE conn3 <- [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]]]}] 10:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 614ms 10:16:39 INFO - PROCESS | 3792 | 1467738999309 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:16:39 INFO - PROCESS | 3792 | 1467738999311 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 10:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:16:39 INFO - PROCESS | 3792 | 1467738999314 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:16:39 INFO - PROCESS | 3792 | 1467738999316 Marionette TRACE conn3 <- [1,2198,null,{}] 10:16:39 INFO - PROCESS | 3792 | 1467738999319 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:39 INFO - PROCESS | 3792 | 1467738999321 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:39 INFO - PROCESS | 3792 | 1467738999397 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:16:39 INFO - PROCESS | 3792 | 1467738999402 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 3792 | 1467738999404 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:39 INFO - PROCESS | 3792 | ++DOCSHELL 10478000 == 35 [pid = 3792] [id = 559] 10:16:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (154B0800) [pid = 3792] [serial = 1677] [outer = 00000000] 10:16:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (17C36C00) [pid = 3792] [serial = 1678] [outer = 154B0800] 10:16:39 INFO - PROCESS | 3792 | 1467738999446 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (180B5800) [pid = 3792] [serial = 1679] [outer = 154B0800] 10:16:40 INFO - PROCESS | 3792 | 1467739000010 Marionette TRACE conn3 <- [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]]]}] 10:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 721ms 10:16:40 INFO - PROCESS | 3792 | 1467739000038 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:16:40 INFO - PROCESS | 3792 | 1467739000042 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 10:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:16:40 INFO - PROCESS | 3792 | 1467739000048 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:16:40 INFO - PROCESS | 3792 | 1467739000051 Marionette TRACE conn3 <- [1,2202,null,{}] 10:16:40 INFO - PROCESS | 3792 | 1467739000057 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:40 INFO - PROCESS | 3792 | 1467739000060 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:40 INFO - PROCESS | 3792 | 1467739000225 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:16:40 INFO - PROCESS | 3792 | 1467739000363 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 3792 | 1467739000368 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:40 INFO - PROCESS | 3792 | ++DOCSHELL 104E5000 == 36 [pid = 3792] [id = 560] 10:16:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (104E6000) [pid = 3792] [serial = 1680] [outer = 00000000] 10:16:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (129AA000) [pid = 3792] [serial = 1681] [outer = 104E6000] 10:16:40 INFO - PROCESS | 3792 | 1467739000424 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (13072000) [pid = 3792] [serial = 1682] [outer = 104E6000] 10:16:41 INFO - PROCESS | 3792 | 1467739001079 Marionette TRACE conn3 <- [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]]]}] 10:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1074ms 10:16:41 INFO - PROCESS | 3792 | 1467739001135 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 3792 | 1467739001139 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 10:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:16:41 INFO - PROCESS | 3792 | 1467739001146 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 3792 | 1467739001149 Marionette TRACE conn3 <- [1,2206,null,{}] 10:16:41 INFO - PROCESS | 3792 | 1467739001152 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:41 INFO - PROCESS | 3792 | 1467739001155 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:41 INFO - PROCESS | 3792 | 1467739001271 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:16:41 INFO - PROCESS | 3792 | 1467739001407 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 3792 | 1467739001410 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:41 INFO - PROCESS | 3792 | ++DOCSHELL 1391F400 == 37 [pid = 3792] [id = 561] 10:16:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (139D0400) [pid = 3792] [serial = 1683] [outer = 00000000] 10:16:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (158CF400) [pid = 3792] [serial = 1684] [outer = 139D0400] 10:16:41 INFO - PROCESS | 3792 | 1467739001465 Marionette DEBUG loaded listener.js 10:16:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (15F81000) [pid = 3792] [serial = 1685] [outer = 139D0400] 10:16:42 INFO - PROCESS | 3792 | --DOCSHELL 17445800 == 36 [pid = 3792] [id = 558] 10:16:42 INFO - PROCESS | 3792 | --DOCSHELL 1344B800 == 35 [pid = 3792] [id = 557] 10:16:42 INFO - PROCESS | 3792 | --DOCSHELL 16B48C00 == 34 [pid = 3792] [id = 556] 10:16:42 INFO - PROCESS | 3792 | --DOCSHELL 1688E400 == 33 [pid = 3792] [id = 555] 10:16:42 INFO - PROCESS | 3792 | --DOCSHELL 16093000 == 32 [pid = 3792] [id = 554] 10:16:42 INFO - PROCESS | 3792 | --DOCSHELL 15886400 == 31 [pid = 3792] [id = 553] 10:16:42 INFO - PROCESS | 3792 | --DOCSHELL 130DB800 == 30 [pid = 3792] [id = 552] 10:16:42 INFO - PROCESS | 3792 | --DOCSHELL 10A7E000 == 29 [pid = 3792] [id = 551] 10:16:42 INFO - PROCESS | 3792 | --DOCSHELL 13126800 == 28 [pid = 3792] [id = 550] 10:16:42 INFO - PROCESS | 3792 | --DOCSHELL 1B0B4000 == 27 [pid = 3792] [id = 17] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (19F68400) [pid = 3792] [serial = 1637] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (13ED0C00) [pid = 3792] [serial = 1616] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (10EC7800) [pid = 3792] [serial = 1612] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (17530400) [pid = 3792] [serial = 1624] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (129ACC00) [pid = 3792] [serial = 1607] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (19790C00) [pid = 3792] [serial = 1633] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (182CEC00) [pid = 3792] [serial = 1627] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16BA1800) [pid = 3792] [serial = 1622] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (114D4400) [pid = 3792] [serial = 1630] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1292D000) [pid = 3792] [serial = 1613] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16098000) [pid = 3792] [serial = 1618] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (15884800) [pid = 3792] [serial = 1610] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (139CE800) [pid = 3792] [serial = 1615] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (17C3E000) [pid = 3792] [serial = 1604] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1754BC00) [pid = 3792] [serial = 1625] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (198A0000) [pid = 3792] [serial = 1634] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (14406800) [pid = 3792] [serial = 1609] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (11210C00) [pid = 3792] [serial = 1606] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (13949800) [pid = 3792] [serial = 1631] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (166D8400) [pid = 3792] [serial = 1619] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (17C36800) [pid = 3792] [serial = 1628] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16B4EC00) [pid = 3792] [serial = 1621] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1A10C800) [pid = 3792] [serial = 1639] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1A1D3C00) [pid = 3792] [serial = 1640] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (19F63000) [pid = 3792] [serial = 1636] [outer = 00000000] [url = about:blank] 10:16:42 INFO - PROCESS | 3792 | 1467739002374 Marionette TRACE conn3 <- [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]]]}] 10:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1274ms 10:16:42 INFO - PROCESS | 3792 | 1467739002426 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 3792 | 1467739002430 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 10:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:16:42 INFO - PROCESS | 3792 | 1467739002434 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - PROCESS | 3792 | 1467739002437 Marionette TRACE conn3 <- [1,2210,null,{}] 10:16:42 INFO - PROCESS | 3792 | 1467739002443 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:42 INFO - PROCESS | 3792 | 1467739002446 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:42 INFO - PROCESS | 3792 | 1467739002535 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:16:42 INFO - PROCESS | 3792 | 1467739002542 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:42 INFO - PROCESS | 3792 | 1467739002546 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:42 INFO - PROCESS | 3792 | ++DOCSHELL 10E9F400 == 28 [pid = 3792] [id = 562] 10:16:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (10ECB000) [pid = 3792] [serial = 1686] [outer = 00000000] 10:16:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (114CE400) [pid = 3792] [serial = 1687] [outer = 10ECB000] 10:16:42 INFO - PROCESS | 3792 | 1467739002578 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (129AFC00) [pid = 3792] [serial = 1688] [outer = 10ECB000] 10:16:43 INFO - PROCESS | 3792 | 1467739003111 Marionette TRACE conn3 <- [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]]]}] 10:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 737ms 10:16:43 INFO - PROCESS | 3792 | 1467739003156 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:16:43 INFO - PROCESS | 3792 | 1467739003160 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 10:16:43 INFO - PROCESS | 3792 | 1467739003166 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:16:43 INFO - PROCESS | 3792 | 1467739003168 Marionette TRACE conn3 <- [1,2214,null,{}] 10:16:43 INFO - PROCESS | 3792 | 1467739003172 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:43 INFO - PROCESS | 3792 | 1467739003175 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:43 INFO - PROCESS | 3792 | 1467739003257 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:16:43 INFO - PROCESS | 3792 | 1467739003265 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 3792 | 1467739003268 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:43 INFO - PROCESS | 3792 | ++DOCSHELL 1314D400 == 29 [pid = 3792] [id = 563] 10:16:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13150800) [pid = 3792] [serial = 1689] [outer = 00000000] 10:16:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (1391B400) [pid = 3792] [serial = 1690] [outer = 13150800] 10:16:43 INFO - PROCESS | 3792 | 1467739003316 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (13953800) [pid = 3792] [serial = 1691] [outer = 13150800] 10:16:43 INFO - PROCESS | 3792 | 1467739003787 Marionette TRACE conn3 <- [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]]]}] 10:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 690ms 10:16:43 INFO - PROCESS | 3792 | 1467739003849 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:16:43 INFO - PROCESS | 3792 | 1467739003851 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 10:16:43 INFO - PROCESS | 3792 | 1467739003855 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:16:43 INFO - PROCESS | 3792 | 1467739003858 Marionette TRACE conn3 <- [1,2218,null,{}] 10:16:43 INFO - PROCESS | 3792 | 1467739003868 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:43 INFO - PROCESS | 3792 | 1467739003873 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:43 INFO - PROCESS | 3792 | 1467739003984 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:16:44 INFO - PROCESS | 3792 | 1467739003999 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:44 INFO - PROCESS | 3792 | 1467739004002 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:44 INFO - PROCESS | 3792 | ++DOCSHELL 15D3A800 == 30 [pid = 3792] [id = 564] 10:16:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (15D3B800) [pid = 3792] [serial = 1692] [outer = 00000000] 10:16:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (15F81C00) [pid = 3792] [serial = 1693] [outer = 15D3B800] 10:16:44 INFO - PROCESS | 3792 | 1467739004050 Marionette DEBUG loaded listener.js 10:16:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16094400) [pid = 3792] [serial = 1694] [outer = 15D3B800] 10:16:44 INFO - PROCESS | 3792 | 1467739004501 Marionette TRACE conn3 <- [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]]]}] 10:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 675ms 10:16:44 INFO - PROCESS | 3792 | 1467739004543 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:16:44 INFO - PROCESS | 3792 | 1467739004546 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 10:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:16:44 INFO - PROCESS | 3792 | 1467739004549 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:16:44 INFO - PROCESS | 3792 | 1467739004550 Marionette TRACE conn3 <- [1,2222,null,{}] 10:16:44 INFO - PROCESS | 3792 | 1467739004554 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:44 INFO - PROCESS | 3792 | 1467739004556 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:44 INFO - PROCESS | 3792 | 1467739004672 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:16:44 INFO - PROCESS | 3792 | 1467739004677 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:44 INFO - PROCESS | 3792 | 1467739004679 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:44 INFO - PROCESS | 3792 | ++DOCSHELL 1667BC00 == 31 [pid = 3792] [id = 565] 10:16:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (166D8400) [pid = 3792] [serial = 1695] [outer = 00000000] 10:16:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1689A400) [pid = 3792] [serial = 1696] [outer = 166D8400] 10:16:44 INFO - PROCESS | 3792 | 1467739004773 Marionette DEBUG loaded listener.js 10:16:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16B42800) [pid = 3792] [serial = 1697] [outer = 166D8400] 10:16:45 INFO - PROCESS | 3792 | 1467739005189 Marionette TRACE conn3 <- [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]]]}] 10:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 691ms 10:16:45 INFO - PROCESS | 3792 | 1467739005247 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 3792 | 1467739005249 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 10:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:16:45 INFO - PROCESS | 3792 | 1467739005256 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 3792 | 1467739005258 Marionette TRACE conn3 <- [1,2226,null,{}] 10:16:45 INFO - PROCESS | 3792 | 1467739005261 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:45 INFO - PROCESS | 3792 | 1467739005263 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:45 INFO - PROCESS | 3792 | 1467739005374 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:16:45 INFO - PROCESS | 3792 | 1467739005466 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 3792 | 1467739005468 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:45 INFO - PROCESS | 3792 | ++DOCSHELL 16B45400 == 32 [pid = 3792] [id = 566] 10:16:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16B47800) [pid = 3792] [serial = 1698] [outer = 00000000] 10:16:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16B9FC00) [pid = 3792] [serial = 1699] [outer = 16B47800] 10:16:45 INFO - PROCESS | 3792 | 1467739005494 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16BA1000) [pid = 3792] [serial = 1700] [outer = 16B47800] 10:16:45 INFO - PROCESS | 3792 | 1467739005914 Marionette TRACE conn3 <- [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]]]}] 10:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 690ms 10:16:45 INFO - PROCESS | 3792 | 1467739005934 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 3792 | 1467739005936 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 10:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:16:45 INFO - PROCESS | 3792 | 1467739005939 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 3792 | 1467739005941 Marionette TRACE conn3 <- [1,2230,null,{}] 10:16:45 INFO - PROCESS | 3792 | 1467739005949 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:45 INFO - PROCESS | 3792 | 1467739005954 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:46 INFO - PROCESS | 3792 | 1467739006088 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:16:46 INFO - PROCESS | 3792 | 1467739006093 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 3792 | 1467739006095 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:46 INFO - PROCESS | 3792 | ++DOCSHELL 174DF800 == 33 [pid = 3792] [id = 567] 10:16:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (17539C00) [pid = 3792] [serial = 1701] [outer = 00000000] 10:16:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1768A000) [pid = 3792] [serial = 1702] [outer = 17539C00] 10:16:46 INFO - PROCESS | 3792 | 1467739006144 Marionette DEBUG loaded listener.js 10:16:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (17C3CC00) [pid = 3792] [serial = 1703] [outer = 17539C00] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1B33C000) [pid = 3792] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16094C00) [pid = 3792] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (15886800) [pid = 3792] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (10A7EC00) [pid = 3792] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1312A400) [pid = 3792] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (130DF000) [pid = 3792] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (11208400) [pid = 3792] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16678000) [pid = 3792] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1989F400) [pid = 3792] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1688EC00) [pid = 3792] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16B9B400) [pid = 3792] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (17549400) [pid = 3792] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1B0B4400) [pid = 3792] [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.] 10:16:46 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (13947800) [pid = 3792] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:16:46 INFO - PROCESS | 3792 | 1467739006637 Marionette TRACE conn3 <- [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]]]}] 10:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 722ms 10:16:46 INFO - PROCESS | 3792 | 1467739006664 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 3792 | 1467739006666 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 10:16:46 INFO - PROCESS | 3792 | 1467739006669 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:16:46 INFO - PROCESS | 3792 | 1467739006670 Marionette TRACE conn3 <- [1,2234,null,{}] 10:16:46 INFO - PROCESS | 3792 | 1467739006674 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:46 INFO - PROCESS | 3792 | 1467739006675 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:46 INFO - PROCESS | 3792 | 1467739006776 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:16:46 INFO - PROCESS | 3792 | 1467739006782 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 3792 | 1467739006784 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:46 INFO - PROCESS | 3792 | ++DOCSHELL 10EC7000 == 34 [pid = 3792] [id = 568] 10:16:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (11202400) [pid = 3792] [serial = 1704] [outer = 00000000] 10:16:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (1609B400) [pid = 3792] [serial = 1705] [outer = 11202400] 10:16:46 INFO - PROCESS | 3792 | 1467739006827 Marionette DEBUG loaded listener.js 10:16:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16894C00) [pid = 3792] [serial = 1706] [outer = 11202400] 10:16:47 INFO - PROCESS | 3792 | 1467739007257 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 10:16:47 INFO - PROCESS | 3792 | 1467739007307 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:16:47 INFO - PROCESS | 3792 | 1467739007309 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 10:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:16:47 INFO - PROCESS | 3792 | 1467739007313 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 3792 | 1467739007314 Marionette TRACE conn3 <- [1,2238,null,{}] 10:16:47 INFO - PROCESS | 3792 | 1467739007318 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:47 INFO - PROCESS | 3792 | 1467739007319 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:47 INFO - PROCESS | 3792 | 1467739007379 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:16:47 INFO - PROCESS | 3792 | 1467739007385 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:47 INFO - PROCESS | 3792 | 1467739007387 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:47 INFO - PROCESS | 3792 | ++DOCSHELL 1768D000 == 35 [pid = 3792] [id = 569] 10:16:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (17C37800) [pid = 3792] [serial = 1707] [outer = 00000000] 10:16:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (19789400) [pid = 3792] [serial = 1708] [outer = 17C37800] 10:16:47 INFO - PROCESS | 3792 | 1467739007436 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1978FC00) [pid = 3792] [serial = 1709] [outer = 17C37800] 10:16:47 INFO - PROCESS | 3792 | 1467739007853 Marionette TRACE conn3 <- [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]]]}] 10:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 583ms 10:16:47 INFO - PROCESS | 3792 | 1467739007905 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:16:47 INFO - PROCESS | 3792 | 1467739007908 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 10:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:16:47 INFO - PROCESS | 3792 | 1467739007911 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 3792 | 1467739007912 Marionette TRACE conn3 <- [1,2242,null,{}] 10:16:47 INFO - PROCESS | 3792 | 1467739007916 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:47 INFO - PROCESS | 3792 | 1467739007918 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:47 INFO - PROCESS | 3792 | 1467739008000 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:16:47 INFO - PROCESS | 3792 | 1467739008006 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:47 INFO - PROCESS | 3792 | 1467739008008 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:48 INFO - PROCESS | 3792 | ++DOCSHELL 15D3A000 == 36 [pid = 3792] [id = 570] 10:16:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16894400) [pid = 3792] [serial = 1710] [outer = 00000000] 10:16:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15883000) [pid = 3792] [serial = 1711] [outer = 16894400] 10:16:48 INFO - PROCESS | 3792 | 1467739008059 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1989F400) [pid = 3792] [serial = 1712] [outer = 16894400] 10:16:48 INFO - PROCESS | 3792 | 1467739008481 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 10:16:48 INFO - PROCESS | 3792 | 1467739008584 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:16:48 INFO - PROCESS | 3792 | 1467739008589 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 10:16:48 INFO - PROCESS | 3792 | 1467739008595 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:16:48 INFO - PROCESS | 3792 | 1467739008599 Marionette TRACE conn3 <- [1,2246,null,{}] 10:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:16:48 INFO - PROCESS | 3792 | 1467739008605 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:48 INFO - PROCESS | 3792 | 1467739008609 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:48 INFO - PROCESS | 3792 | 1467739008739 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:16:48 INFO - PROCESS | 3792 | 1467739008870 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 3792 | 1467739008875 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:48 INFO - PROCESS | 3792 | ++DOCSHELL 10A7E000 == 37 [pid = 3792] [id = 571] 10:16:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (10A81000) [pid = 3792] [serial = 1713] [outer = 00000000] 10:16:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (11208000) [pid = 3792] [serial = 1714] [outer = 10A81000] 10:16:48 INFO - PROCESS | 3792 | 1467739008941 Marionette DEBUG loaded listener.js 10:16:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (11AEB000) [pid = 3792] [serial = 1715] [outer = 10A81000] 10:16:49 INFO - PROCESS | 3792 | 1467739009592 Marionette TRACE conn3 <- [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]]]}] 10:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1013ms 10:16:49 INFO - PROCESS | 3792 | 1467739009625 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 3792 | 1467739009628 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 10:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:16:49 INFO - PROCESS | 3792 | 1467739009635 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 3792 | 1467739009638 Marionette TRACE conn3 <- [1,2250,null,{}] 10:16:49 INFO - PROCESS | 3792 | 1467739009661 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:49 INFO - PROCESS | 3792 | 1467739009664 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:49 INFO - PROCESS | 3792 | 1467739009770 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:16:49 INFO - PROCESS | 3792 | 1467739009911 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:49 INFO - PROCESS | 3792 | 1467739009913 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:49 INFO - PROCESS | 3792 | ++DOCSHELL 13C76800 == 38 [pid = 3792] [id = 572] 10:16:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (142ACC00) [pid = 3792] [serial = 1716] [outer = 00000000] 10:16:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (158C4400) [pid = 3792] [serial = 1717] [outer = 142ACC00] 10:16:49 INFO - PROCESS | 3792 | 1467739009975 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16039C00) [pid = 3792] [serial = 1718] [outer = 142ACC00] 10:16:50 INFO - PROCESS | 3792 | 1467739010504 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 906ms 10:16:50 INFO - PROCESS | 3792 | 1467739010539 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:16:50 INFO - PROCESS | 3792 | 1467739010541 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 10:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:16:50 INFO - PROCESS | 3792 | 1467739010545 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:16:50 INFO - PROCESS | 3792 | 1467739010547 Marionette TRACE conn3 <- [1,2254,null,{}] 10:16:50 INFO - PROCESS | 3792 | 1467739010557 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:50 INFO - PROCESS | 3792 | 1467739010562 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:50 INFO - PROCESS | 3792 | 1467739010675 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:16:50 INFO - PROCESS | 3792 | 1467739010788 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 3792 | 1467739010792 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:50 INFO - PROCESS | 3792 | ++DOCSHELL 1754BC00 == 39 [pid = 3792] [id = 573] 10:16:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1754F000) [pid = 3792] [serial = 1719] [outer = 00000000] 10:16:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (17C38400) [pid = 3792] [serial = 1720] [outer = 1754F000] 10:16:50 INFO - PROCESS | 3792 | 1467739010887 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (19898800) [pid = 3792] [serial = 1721] [outer = 1754F000] 10:16:51 INFO - PROCESS | 3792 | 1467739011489 Marionette TRACE conn3 <- [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]]]}] 10:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 983ms 10:16:51 INFO - PROCESS | 3792 | 1467739011529 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:16:51 INFO - PROCESS | 3792 | 1467739011531 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 10:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:16:51 INFO - PROCESS | 3792 | 1467739011535 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 3792 | 1467739011537 Marionette TRACE conn3 <- [1,2258,null,{}] 10:16:51 INFO - PROCESS | 3792 | 1467739011541 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:51 INFO - PROCESS | 3792 | 1467739011543 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:51 INFO - PROCESS | 3792 | 1467739011647 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:16:51 INFO - PROCESS | 3792 | 1467739011959 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 3792 | 1467739011962 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:51 INFO - PROCESS | 3792 | ++DOCSHELL 10371C00 == 40 [pid = 3792] [id = 574] 10:16:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (10375800) [pid = 3792] [serial = 1722] [outer = 00000000] 10:16:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (10A0A400) [pid = 3792] [serial = 1723] [outer = 10375800] 10:16:52 INFO - PROCESS | 3792 | 1467739012018 Marionette DEBUG loaded listener.js 10:16:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (10EC7C00) [pid = 3792] [serial = 1724] [outer = 10375800] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 1768D000 == 39 [pid = 3792] [id = 569] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 10EC7000 == 38 [pid = 3792] [id = 568] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 174DF800 == 37 [pid = 3792] [id = 567] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 16B45400 == 36 [pid = 3792] [id = 566] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 1667BC00 == 35 [pid = 3792] [id = 565] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 15D3A800 == 34 [pid = 3792] [id = 564] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 1314D400 == 33 [pid = 3792] [id = 563] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 10E9F400 == 32 [pid = 3792] [id = 562] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 10478000 == 31 [pid = 3792] [id = 559] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 104E5000 == 30 [pid = 3792] [id = 560] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 1391F400 == 29 [pid = 3792] [id = 561] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 1754BC00 == 28 [pid = 3792] [id = 573] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 15D3A000 == 27 [pid = 3792] [id = 570] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 10A7E000 == 26 [pid = 3792] [id = 571] 10:16:53 INFO - PROCESS | 3792 | --DOCSHELL 13C76800 == 25 [pid = 3792] [id = 572] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (1B33B400) [pid = 3792] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1609CC00) [pid = 3792] [serial = 1663] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (15D45000) [pid = 3792] [serial = 1660] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (112E7400) [pid = 3792] [serial = 1654] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (11448800) [pid = 3792] [serial = 1655] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (13448000) [pid = 3792] [serial = 1652] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (131E6C00) [pid = 3792] [serial = 1651] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (131E6000) [pid = 3792] [serial = 1657] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (13281400) [pid = 3792] [serial = 1658] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (14409C00) [pid = 3792] [serial = 1643] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13131C00) [pid = 3792] [serial = 1642] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16B98400) [pid = 3792] [serial = 1646] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (1689B000) [pid = 3792] [serial = 1645] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (17C36C00) [pid = 3792] [serial = 1678] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1A2C4800) [pid = 3792] [serial = 1649] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1A107C00) [pid = 3792] [serial = 1648] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16898000) [pid = 3792] [serial = 1666] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1743DC00) [pid = 3792] [serial = 1669] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (13129C00) [pid = 3792] [serial = 1676] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (13127C00) [pid = 3792] [serial = 1130] [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.] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (16929400) [pid = 3792] [serial = 1667] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16B9C800) [pid = 3792] [serial = 1672] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (175D4400) [pid = 3792] [serial = 1675] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (174E4400) [pid = 3792] [serial = 1670] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (1667A800) [pid = 3792] [serial = 1664] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16B9E800) [pid = 3792] [serial = 1673] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (15F7B000) [pid = 3792] [serial = 1661] [outer = 00000000] [url = about:blank] 10:16:53 INFO - PROCESS | 3792 | 1467739013237 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1781ms 10:16:53 INFO - PROCESS | 3792 | 1467739013315 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:16:53 INFO - PROCESS | 3792 | 1467739013319 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 10:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:16:53 INFO - PROCESS | 3792 | 1467739013324 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 3792 | 1467739013327 Marionette TRACE conn3 <- [1,2262,null,{}] 10:16:53 INFO - PROCESS | 3792 | 1467739013334 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:53 INFO - PROCESS | 3792 | 1467739013337 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:53 INFO - PROCESS | 3792 | 1467739013420 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:16:53 INFO - PROCESS | 3792 | 1467739013514 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 3792 | 1467739013517 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:53 INFO - PROCESS | 3792 | ++DOCSHELL 10A0E800 == 26 [pid = 3792] [id = 575] 10:16:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (10A73400) [pid = 3792] [serial = 1725] [outer = 00000000] 10:16:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (12854400) [pid = 3792] [serial = 1726] [outer = 10A73400] 10:16:53 INFO - PROCESS | 3792 | 1467739013564 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (12921C00) [pid = 3792] [serial = 1727] [outer = 10A73400] 10:16:53 INFO - PROCESS | 3792 | 1467739013970 Marionette TRACE conn3 <- [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]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 676ms 10:16:54 INFO - PROCESS | 3792 | 1467739014024 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 3792 | 1467739014013 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 10:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:16:54 INFO - PROCESS | 3792 | 1467739014019 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 3792 | 1467739014022 Marionette TRACE conn3 <- [1,2266,null,{}] 10:16:54 INFO - PROCESS | 3792 | 1467739014025 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:54 INFO - PROCESS | 3792 | 1467739014029 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:54 INFO - PROCESS | 3792 | 1467739014125 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:16:54 INFO - PROCESS | 3792 | 1467739014133 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:54 INFO - PROCESS | 3792 | 1467739014136 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:54 INFO - PROCESS | 3792 | ++DOCSHELL 131EF400 == 27 [pid = 3792] [id = 576] 10:16:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (131EFC00) [pid = 3792] [serial = 1728] [outer = 00000000] 10:16:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (13442C00) [pid = 3792] [serial = 1729] [outer = 131EFC00] 10:16:54 INFO - PROCESS | 3792 | 1467739014182 Marionette DEBUG loaded listener.js 10:16:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13919000) [pid = 3792] [serial = 1730] [outer = 131EFC00] 10:16:54 INFO - PROCESS | 3792 | 1467739014638 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 10:16:54 INFO - PROCESS | 3792 | 1467739014655 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 3792 | 1467739014657 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 10:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:16:54 INFO - PROCESS | 3792 | 1467739014661 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 3792 | 1467739014664 Marionette TRACE conn3 <- [1,2270,null,{}] 10:16:54 INFO - PROCESS | 3792 | 1467739014675 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:54 INFO - PROCESS | 3792 | 1467739014679 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:54 INFO - PROCESS | 3792 | 1467739014763 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:16:54 INFO - PROCESS | 3792 | 1467739014770 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:54 INFO - PROCESS | 3792 | 1467739014773 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:54 INFO - PROCESS | 3792 | ++DOCSHELL 154A9800 == 28 [pid = 3792] [id = 577] 10:16:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (154AAC00) [pid = 3792] [serial = 1731] [outer = 00000000] 10:16:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (158C5400) [pid = 3792] [serial = 1732] [outer = 154AAC00] 10:16:54 INFO - PROCESS | 3792 | 1467739014851 Marionette DEBUG loaded listener.js 10:16:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (15D3CC00) [pid = 3792] [serial = 1733] [outer = 154AAC00] 10:16:55 INFO - PROCESS | 3792 | 1467739015307 Marionette TRACE conn3 <- [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]]]}] 10:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 10:16:55 INFO - PROCESS | 3792 | 1467739015359 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:16:55 INFO - PROCESS | 3792 | 1467739015362 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 10:16:55 INFO - PROCESS | 3792 | 1467739015365 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:16:55 INFO - PROCESS | 3792 | 1467739015367 Marionette TRACE conn3 <- [1,2274,null,{}] 10:16:55 INFO - PROCESS | 3792 | 1467739015371 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:55 INFO - PROCESS | 3792 | 1467739015372 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:55 INFO - PROCESS | 3792 | 1467739015489 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:16:55 INFO - PROCESS | 3792 | 1467739015494 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:55 INFO - PROCESS | 3792 | 1467739015496 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:55 INFO - PROCESS | 3792 | ++DOCSHELL 15D40000 == 29 [pid = 3792] [id = 578] 10:16:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (15F74400) [pid = 3792] [serial = 1734] [outer = 00000000] 10:16:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1603C000) [pid = 3792] [serial = 1735] [outer = 15F74400] 10:16:55 INFO - PROCESS | 3792 | 1467739015589 Marionette DEBUG loaded listener.js 10:16:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1609CC00) [pid = 3792] [serial = 1736] [outer = 15F74400] 10:16:55 INFO - PROCESS | 3792 | 1467739016001 Marionette TRACE conn3 <- [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]]]}] 10:16:56 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 10:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 690ms 10:16:56 INFO - PROCESS | 3792 | 1467739016050 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:16:56 INFO - PROCESS | 3792 | 1467739016052 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 10:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:16:56 INFO - PROCESS | 3792 | 1467739016061 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - PROCESS | 3792 | 1467739016063 Marionette TRACE conn3 <- [1,2278,null,{}] 10:16:56 INFO - PROCESS | 3792 | 1467739016066 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:56 INFO - PROCESS | 3792 | 1467739016068 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:56 INFO - PROCESS | 3792 | 1467739016208 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:16:56 INFO - PROCESS | 3792 | 1467739016228 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 3792 | 1467739016230 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:56 INFO - PROCESS | 3792 | ++DOCSHELL 16674400 == 30 [pid = 3792] [id = 579] 10:16:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1667BC00) [pid = 3792] [serial = 1737] [outer = 00000000] 10:16:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1688E400) [pid = 3792] [serial = 1738] [outer = 1667BC00] 10:16:56 INFO - PROCESS | 3792 | 1467739016273 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16896C00) [pid = 3792] [serial = 1739] [outer = 1667BC00] 10:16:56 INFO - PROCESS | 3792 | 1467739016715 Marionette TRACE conn3 <- [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]]]}] 10:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 675ms 10:16:56 INFO - PROCESS | 3792 | 1467739016760 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:16:56 INFO - PROCESS | 3792 | 1467739016762 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 10:16:56 INFO - PROCESS | 3792 | 1467739016765 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:16:56 INFO - PROCESS | 3792 | 1467739016767 Marionette TRACE conn3 <- [1,2282,null,{}] 10:16:56 INFO - PROCESS | 3792 | 1467739016770 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:56 INFO - PROCESS | 3792 | 1467739016775 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:56 INFO - PROCESS | 3792 | 1467739016898 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:16:56 INFO - PROCESS | 3792 | 1467739016962 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 3792 | 1467739016965 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:56 INFO - PROCESS | 3792 | ++DOCSHELL 16B42400 == 31 [pid = 3792] [id = 580] 10:16:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16B46800) [pid = 3792] [serial = 1740] [outer = 00000000] 10:16:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16B9C800) [pid = 3792] [serial = 1741] [outer = 16B46800] 10:16:57 INFO - PROCESS | 3792 | 1467739017007 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16E82800) [pid = 3792] [serial = 1742] [outer = 16B46800] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (17539C00) [pid = 3792] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16B47800) [pid = 3792] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (104E6000) [pid = 3792] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (139D0400) [pid = 3792] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (154B0800) [pid = 3792] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13150800) [pid = 3792] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (10ECB000) [pid = 3792] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (15D3B800) [pid = 3792] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16894400) [pid = 3792] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (17C37800) [pid = 3792] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (11202400) [pid = 3792] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:16:57 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (166D8400) [pid = 3792] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:16:57 INFO - PROCESS | 3792 | 1467739017627 Marionette TRACE conn3 <- [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]]]}] 10:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 890ms 10:16:57 INFO - PROCESS | 3792 | 1467739017653 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 3792 | 1467739017655 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 10:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:16:57 INFO - PROCESS | 3792 | 1467739017658 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - PROCESS | 3792 | 1467739017660 Marionette TRACE conn3 <- [1,2286,null,{}] 10:16:57 INFO - PROCESS | 3792 | 1467739017664 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:57 INFO - PROCESS | 3792 | 1467739017675 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:57 INFO - PROCESS | 3792 | 1467739017749 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:16:57 INFO - PROCESS | 3792 | 1467739017756 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:57 INFO - PROCESS | 3792 | 1467739017742 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:57 INFO - PROCESS | 3792 | ++DOCSHELL 10ECB000 == 32 [pid = 3792] [id = 581] 10:16:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (11202400) [pid = 3792] [serial = 1743] [outer = 00000000] 10:16:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16B9A400) [pid = 3792] [serial = 1744] [outer = 11202400] 10:16:57 INFO - PROCESS | 3792 | 1467739017785 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16B9E000) [pid = 3792] [serial = 1745] [outer = 11202400] 10:16:58 INFO - PROCESS | 3792 | 1467739018232 Marionette TRACE conn3 <- [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]]]}] 10:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 10:16:58 INFO - PROCESS | 3792 | 1467739018280 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:16:58 INFO - PROCESS | 3792 | 1467739018282 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 10:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:16:58 INFO - PROCESS | 3792 | 1467739018285 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:16:58 INFO - PROCESS | 3792 | 1467739018286 Marionette TRACE conn3 <- [1,2290,null,{}] 10:16:58 INFO - PROCESS | 3792 | 1467739018290 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:58 INFO - PROCESS | 3792 | 1467739018292 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:58 INFO - PROCESS | 3792 | 1467739018367 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:16:58 INFO - PROCESS | 3792 | 1467739018372 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 3792 | 1467739018374 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:58 INFO - PROCESS | 3792 | ++DOCSHELL 1120D400 == 33 [pid = 3792] [id = 582] 10:16:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (130D5400) [pid = 3792] [serial = 1746] [outer = 00000000] 10:16:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (17530800) [pid = 3792] [serial = 1747] [outer = 130D5400] 10:16:58 INFO - PROCESS | 3792 | 1467739018417 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1754C400) [pid = 3792] [serial = 1748] [outer = 130D5400] 10:16:58 INFO - PROCESS | 3792 | 1467739018824 Marionette TRACE conn3 <- [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]]]}] 10:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 584ms 10:16:58 INFO - PROCESS | 3792 | 1467739018865 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:16:58 INFO - PROCESS | 3792 | 1467739018867 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 10:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:16:58 INFO - PROCESS | 3792 | 1467739018870 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:16:58 INFO - PROCESS | 3792 | 1467739018872 Marionette TRACE conn3 <- [1,2294,null,{}] 10:16:58 INFO - PROCESS | 3792 | 1467739018879 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:58 INFO - PROCESS | 3792 | 1467739018880 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:58 INFO - PROCESS | 3792 | 1467739018958 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:16:58 INFO - PROCESS | 3792 | 1467739018964 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 3792 | 1467739018966 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:58 INFO - PROCESS | 3792 | ++DOCSHELL 1445D000 == 34 [pid = 3792] [id = 583] 10:16:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1768B000) [pid = 3792] [serial = 1749] [outer = 00000000] 10:16:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (17C3E000) [pid = 3792] [serial = 1750] [outer = 1768B000] 10:16:59 INFO - PROCESS | 3792 | 1467739019008 Marionette DEBUG loaded listener.js 10:16:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (180AEC00) [pid = 3792] [serial = 1751] [outer = 1768B000] 10:16:59 INFO - PROCESS | 3792 | 1467739019462 Marionette TRACE conn3 <- [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]]]}] 10:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 10:16:59 INFO - PROCESS | 3792 | 1467739019541 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 3792 | 1467739019545 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 10:16:59 INFO - PROCESS | 3792 | 1467739019555 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:16:59 INFO - PROCESS | 3792 | 1467739019559 Marionette TRACE conn3 <- [1,2298,null,{}] 10:16:59 INFO - PROCESS | 3792 | 1467739019565 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:16:59 INFO - PROCESS | 3792 | 1467739019569 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:59 INFO - PROCESS | 3792 | 1467739019693 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:16:59 INFO - PROCESS | 3792 | 1467739019813 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 3792 | 1467739019818 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:16:59 INFO - PROCESS | 3792 | ++DOCSHELL 10E9F400 == 35 [pid = 3792] [id = 584] 10:16:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (10ECE800) [pid = 3792] [serial = 1752] [outer = 00000000] 10:16:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (11C4CC00) [pid = 3792] [serial = 1753] [outer = 10ECE800] 10:16:59 INFO - PROCESS | 3792 | 1467739019873 Marionette DEBUG loaded listener.js 10:16:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13070800) [pid = 3792] [serial = 1754] [outer = 10ECE800] 10:17:00 INFO - PROCESS | 3792 | 1467739020699 Marionette TRACE conn3 <- [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]]]}] 10:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1228ms 10:17:00 INFO - PROCESS | 3792 | 1467739020782 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 3792 | 1467739020786 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 10:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:17:00 INFO - PROCESS | 3792 | 1467739020793 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 3792 | 1467739020796 Marionette TRACE conn3 <- [1,2302,null,{}] 10:17:00 INFO - PROCESS | 3792 | 1467739020801 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:00 INFO - PROCESS | 3792 | 1467739020804 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:00 INFO - PROCESS | 3792 | 1467739020925 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:17:01 INFO - PROCESS | 3792 | 1467739021055 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 3792 | 1467739021058 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:01 INFO - PROCESS | 3792 | ++DOCSHELL 1344FC00 == 36 [pid = 3792] [id = 585] 10:17:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1391E400) [pid = 3792] [serial = 1755] [outer = 00000000] 10:17:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (14454800) [pid = 3792] [serial = 1756] [outer = 1391E400] 10:17:01 INFO - PROCESS | 3792 | 1467739021113 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (15D3A000) [pid = 3792] [serial = 1757] [outer = 1391E400] 10:17:01 INFO - PROCESS | 3792 | 1467739021944 Marionette TRACE conn3 <- [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]]]}] 10:17:01 INFO - PROCESS | 3792 | --DOCSHELL 1120D400 == 35 [pid = 3792] [id = 582] 10:17:01 INFO - PROCESS | 3792 | --DOCSHELL 10ECB000 == 34 [pid = 3792] [id = 581] 10:17:01 INFO - PROCESS | 3792 | --DOCSHELL 16B42400 == 33 [pid = 3792] [id = 580] 10:17:01 INFO - PROCESS | 3792 | --DOCSHELL 16674400 == 32 [pid = 3792] [id = 579] 10:17:01 INFO - PROCESS | 3792 | --DOCSHELL 15D40000 == 31 [pid = 3792] [id = 578] 10:17:01 INFO - PROCESS | 3792 | --DOCSHELL 154A9800 == 30 [pid = 3792] [id = 577] 10:17:01 INFO - PROCESS | 3792 | --DOCSHELL 131EF400 == 29 [pid = 3792] [id = 576] 10:17:01 INFO - PROCESS | 3792 | --DOCSHELL 10A0E800 == 28 [pid = 3792] [id = 575] 10:17:01 INFO - PROCESS | 3792 | --DOCSHELL 10371C00 == 27 [pid = 3792] [id = 574] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1768A000) [pid = 3792] [serial = 1702] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16BA1000) [pid = 3792] [serial = 1700] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16B9FC00) [pid = 3792] [serial = 1699] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (129AA000) [pid = 3792] [serial = 1681] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13072000) [pid = 3792] [serial = 1682] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (158CF400) [pid = 3792] [serial = 1684] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (15F81000) [pid = 3792] [serial = 1685] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (180B5800) [pid = 3792] [serial = 1679] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1391B400) [pid = 3792] [serial = 1690] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (13953800) [pid = 3792] [serial = 1691] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (114CE400) [pid = 3792] [serial = 1687] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (129AFC00) [pid = 3792] [serial = 1688] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (15F81C00) [pid = 3792] [serial = 1693] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (15883000) [pid = 3792] [serial = 1711] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1989F400) [pid = 3792] [serial = 1712] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1978FC00) [pid = 3792] [serial = 1709] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16894C00) [pid = 3792] [serial = 1706] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1609B400) [pid = 3792] [serial = 1705] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (17C3CC00) [pid = 3792] [serial = 1703] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (1689A400) [pid = 3792] [serial = 1696] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (19789400) [pid = 3792] [serial = 1708] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (16B42800) [pid = 3792] [serial = 1697] [outer = 00000000] [url = about:blank] 10:17:01 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (16094400) [pid = 3792] [serial = 1694] [outer = 00000000] [url = about:blank] 10:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1228ms 10:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:17:02 INFO - PROCESS | 3792 | 1467739022031 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 3792 | 1467739022035 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 10:17:02 INFO - PROCESS | 3792 | 1467739022040 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 3792 | 1467739022043 Marionette TRACE conn3 <- [1,2306,null,{}] 10:17:02 INFO - PROCESS | 3792 | 1467739022048 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:02 INFO - PROCESS | 3792 | 1467739022051 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:02 INFO - PROCESS | 3792 | 1467739022143 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:17:02 INFO - PROCESS | 3792 | 1467739022150 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 3792 | 1467739022152 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:02 INFO - PROCESS | 3792 | ++DOCSHELL 10ECF800 == 28 [pid = 3792] [id = 586] 10:17:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (112E7400) [pid = 3792] [serial = 1758] [outer = 00000000] 10:17:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (1306E800) [pid = 3792] [serial = 1759] [outer = 112E7400] 10:17:02 INFO - PROCESS | 3792 | 1467739022199 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (1314B400) [pid = 3792] [serial = 1760] [outer = 112E7400] 10:17:02 INFO - PROCESS | 3792 | 1467739022710 Marionette TRACE conn3 <- [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] 10:17:02 INFO - PROCESS | 3792 | 1467739022764 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 10:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:17:02 INFO - PROCESS | 3792 | 1467739022771 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 3792 | 1467739022773 Marionette TRACE conn3 <- [1,2310,null,{}] 10:17:02 INFO - PROCESS | 3792 | 1467739022777 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:02 INFO - PROCESS | 3792 | 1467739022779 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:02 INFO - PROCESS | 3792 | 1467739022861 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:17:02 INFO - PROCESS | 3792 | 1467739022958 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 3792 | 1467739022960 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:02 INFO - PROCESS | 3792 | ++DOCSHELL 1394D000 == 29 [pid = 3792] [id = 587] 10:17:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (13951800) [pid = 3792] [serial = 1761] [outer = 00000000] 10:17:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (13ED6800) [pid = 3792] [serial = 1762] [outer = 13951800] 10:17:02 INFO - PROCESS | 3792 | 1467739023007 Marionette DEBUG loaded listener.js 10:17:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (14405000) [pid = 3792] [serial = 1763] [outer = 13951800] 10:17:03 INFO - PROCESS | 3792 | 1467739023386 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 614ms 10:17:03 INFO - PROCESS | 3792 | 1467739023409 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:17:03 INFO - PROCESS | 3792 | 1467739023411 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 10:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:17:03 INFO - PROCESS | 3792 | 1467739023414 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 3792 | 1467739023418 Marionette TRACE conn3 <- [1,2314,null,{}] 10:17:03 INFO - PROCESS | 3792 | 1467739023428 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:03 INFO - PROCESS | 3792 | 1467739023432 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:03 INFO - PROCESS | 3792 | 1467739023497 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:17:03 INFO - PROCESS | 3792 | 1467739023535 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:03 INFO - PROCESS | 3792 | 1467739023539 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:03 INFO - PROCESS | 3792 | ++DOCSHELL 15F80C00 == 30 [pid = 3792] [id = 588] 10:17:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (15F81000) [pid = 3792] [serial = 1764] [outer = 00000000] 10:17:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (16092800) [pid = 3792] [serial = 1765] [outer = 15F81000] 10:17:03 INFO - PROCESS | 3792 | 1467739023587 Marionette DEBUG loaded listener.js 10:17:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (1609E800) [pid = 3792] [serial = 1766] [outer = 15F81000] 10:17:04 INFO - PROCESS | 3792 | 1467739024031 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 691ms 10:17:04 INFO - PROCESS | 3792 | 1467739024097 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 3792 | 1467739024099 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 10:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:17:04 INFO - PROCESS | 3792 | 1467739024103 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 3792 | 1467739024105 Marionette TRACE conn3 <- [1,2318,null,{}] 10:17:04 INFO - PROCESS | 3792 | 1467739024108 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:04 INFO - PROCESS | 3792 | 1467739024110 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:04 INFO - PROCESS | 3792 | 1467739024224 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:17:04 INFO - PROCESS | 3792 | 1467739024229 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 3792 | 1467739024231 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:04 INFO - PROCESS | 3792 | ++DOCSHELL 16890400 == 31 [pid = 3792] [id = 589] 10:17:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16895C00) [pid = 3792] [serial = 1767] [outer = 00000000] 10:17:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16B05C00) [pid = 3792] [serial = 1768] [outer = 16895C00] 10:17:04 INFO - PROCESS | 3792 | 1467739024274 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16B44C00) [pid = 3792] [serial = 1769] [outer = 16895C00] 10:17:04 INFO - PROCESS | 3792 | 1467739024695 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 10:17:04 INFO - PROCESS | 3792 | 1467739024723 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 3792 | 1467739024724 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 10:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:17:04 INFO - PROCESS | 3792 | 1467739024728 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 3792 | 1467739024729 Marionette TRACE conn3 <- [1,2322,null,{}] 10:17:04 INFO - PROCESS | 3792 | 1467739024733 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:04 INFO - PROCESS | 3792 | 1467739024735 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:04 INFO - PROCESS | 3792 | 1467739024843 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:17:04 INFO - PROCESS | 3792 | 1467739024848 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 3792 | 1467739024850 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:04 INFO - PROCESS | 3792 | ++DOCSHELL 16B49C00 == 32 [pid = 3792] [id = 590] 10:17:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16B4A400) [pid = 3792] [serial = 1770] [outer = 00000000] 10:17:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16BA3800) [pid = 3792] [serial = 1771] [outer = 16B4A400] 10:17:04 INFO - PROCESS | 3792 | 1467739024893 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16DA6800) [pid = 3792] [serial = 1772] [outer = 16B4A400] 10:17:05 INFO - PROCESS | 3792 | 1467739025380 Marionette TRACE conn3 <- [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]]]}] 10:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 10:17:05 INFO - PROCESS | 3792 | 1467739025434 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:17:05 INFO - PROCESS | 3792 | 1467739025436 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 10:17:05 INFO - PROCESS | 3792 | 1467739025440 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:17:05 INFO - PROCESS | 3792 | 1467739025442 Marionette TRACE conn3 <- [1,2326,null,{}] 10:17:05 INFO - PROCESS | 3792 | 1467739025445 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:05 INFO - PROCESS | 3792 | 1467739025450 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:05 INFO - PROCESS | 3792 | 1467739025586 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:17:05 INFO - PROCESS | 3792 | 1467739025652 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 3792 | 1467739025654 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:05 INFO - PROCESS | 3792 | ++DOCSHELL 1752D000 == 33 [pid = 3792] [id = 591] 10:17:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1752DC00) [pid = 3792] [serial = 1773] [outer = 00000000] 10:17:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (17682C00) [pid = 3792] [serial = 1774] [outer = 1752DC00] 10:17:05 INFO - PROCESS | 3792 | 1467739025699 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (17684800) [pid = 3792] [serial = 1775] [outer = 1752DC00] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (131EFC00) [pid = 3792] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (10375800) [pid = 3792] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (10A73400) [pid = 3792] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16B46800) [pid = 3792] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (10A81000) [pid = 3792] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (142ACC00) [pid = 3792] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1754F000) [pid = 3792] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (1667BC00) [pid = 3792] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (11202400) [pid = 3792] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (154AAC00) [pid = 3792] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (130D5400) [pid = 3792] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:17:06 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (15F74400) [pid = 3792] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:17:06 INFO - PROCESS | 3792 | 1467739026214 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 783ms 10:17:06 INFO - PROCESS | 3792 | 1467739026243 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 3792 | 1467739026245 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 10:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:17:06 INFO - PROCESS | 3792 | 1467739026249 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 3792 | 1467739026250 Marionette TRACE conn3 <- [1,2330,null,{}] 10:17:06 INFO - PROCESS | 3792 | 1467739026254 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:06 INFO - PROCESS | 3792 | 1467739026256 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:06 INFO - PROCESS | 3792 | 1467739026331 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:17:06 INFO - PROCESS | 3792 | 1467739026339 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 3792 | 1467739026341 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:06 INFO - PROCESS | 3792 | ++DOCSHELL 114CC000 == 34 [pid = 3792] [id = 592] 10:17:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (11AEA400) [pid = 3792] [serial = 1776] [outer = 00000000] 10:17:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (15D40800) [pid = 3792] [serial = 1777] [outer = 11AEA400] 10:17:06 INFO - PROCESS | 3792 | 1467739026383 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16892800) [pid = 3792] [serial = 1778] [outer = 11AEA400] 10:17:06 INFO - PROCESS | 3792 | 1467739026793 Marionette TRACE conn3 <- [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]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 584ms 10:17:06 INFO - PROCESS | 3792 | 1467739026833 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 3792 | 1467739026835 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 10:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:17:06 INFO - PROCESS | 3792 | 1467739026838 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 3792 | 1467739026840 Marionette TRACE conn3 <- [1,2334,null,{}] 10:17:06 INFO - PROCESS | 3792 | 1467739026843 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:06 INFO - PROCESS | 3792 | 1467739026845 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:06 INFO - PROCESS | 3792 | 1467739026920 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:17:06 INFO - PROCESS | 3792 | 1467739026925 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 3792 | 1467739026927 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:06 INFO - PROCESS | 3792 | ++DOCSHELL 13C75400 == 35 [pid = 3792] [id = 593] 10:17:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (13ED0000) [pid = 3792] [serial = 1779] [outer = 00000000] 10:17:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (182C8000) [pid = 3792] [serial = 1780] [outer = 13ED0000] 10:17:06 INFO - PROCESS | 3792 | 1467739026970 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (19789400) [pid = 3792] [serial = 1781] [outer = 13ED0000] 10:17:07 INFO - PROCESS | 3792 | 1467739027392 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 583ms 10:17:07 INFO - PROCESS | 3792 | 1467739027423 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 3792 | 1467739027425 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 10:17:07 INFO - PROCESS | 3792 | 1467739027429 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:17:07 INFO - PROCESS | 3792 | 1467739027430 Marionette TRACE conn3 <- [1,2338,null,{}] 10:17:07 INFO - PROCESS | 3792 | 1467739027434 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:07 INFO - PROCESS | 3792 | 1467739027436 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:07 INFO - PROCESS | 3792 | 1467739027513 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:17:07 INFO - PROCESS | 3792 | 1467739027518 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 3792 | 1467739027520 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:07 INFO - PROCESS | 3792 | ++DOCSHELL 14409C00 == 36 [pid = 3792] [id = 594] 10:17:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (15F81800) [pid = 3792] [serial = 1782] [outer = 00000000] 10:17:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1989F800) [pid = 3792] [serial = 1783] [outer = 15F81800] 10:17:07 INFO - PROCESS | 3792 | 1467739027561 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (19798000) [pid = 3792] [serial = 1784] [outer = 15F81800] 10:17:08 INFO - PROCESS | 3792 | 1467739028032 Marionette TRACE conn3 <- [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]]]}] 10:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 614ms 10:17:08 INFO - PROCESS | 3792 | 1467739028072 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:17:08 INFO - PROCESS | 3792 | 1467739028074 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 10:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:17:08 INFO - PROCESS | 3792 | 1467739028122 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:17:08 INFO - PROCESS | 3792 | 1467739028125 Marionette TRACE conn3 <- [1,2342,null,{}] 10:17:08 INFO - PROCESS | 3792 | 1467739028131 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:08 INFO - PROCESS | 3792 | 1467739028135 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:08 INFO - PROCESS | 3792 | 1467739028250 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:17:08 INFO - PROCESS | 3792 | 1467739028361 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:08 INFO - PROCESS | 3792 | 1467739028365 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:08 INFO - PROCESS | 3792 | ++DOCSHELL 10A7E000 == 37 [pid = 3792] [id = 595] 10:17:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (10A7EC00) [pid = 3792] [serial = 1785] [outer = 00000000] 10:17:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1144A400) [pid = 3792] [serial = 1786] [outer = 10A7EC00] 10:17:08 INFO - PROCESS | 3792 | 1467739028405 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (13073800) [pid = 3792] [serial = 1787] [outer = 10A7EC00] 10:17:09 INFO - PROCESS | 3792 | 1467739029057 Marionette TRACE conn3 <- [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]]]}] 10:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 983ms 10:17:09 INFO - PROCESS | 3792 | 1467739029107 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:17:09 INFO - PROCESS | 3792 | 1467739029111 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 10:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:17:09 INFO - PROCESS | 3792 | 1467739029117 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - PROCESS | 3792 | 1467739029119 Marionette TRACE conn3 <- [1,2346,null,{}] 10:17:09 INFO - PROCESS | 3792 | 1467739029125 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:09 INFO - PROCESS | 3792 | 1467739029129 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:09 INFO - PROCESS | 3792 | 1467739029236 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:17:09 INFO - PROCESS | 3792 | 1467739029347 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 3792 | 1467739029333 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:09 INFO - PROCESS | 3792 | ++DOCSHELL 14459800 == 38 [pid = 3792] [id = 596] 10:17:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (154B0800) [pid = 3792] [serial = 1788] [outer = 00000000] 10:17:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (15D45C00) [pid = 3792] [serial = 1789] [outer = 154B0800] 10:17:09 INFO - PROCESS | 3792 | 1467739029428 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16039800) [pid = 3792] [serial = 1790] [outer = 154B0800] 10:17:09 INFO - PROCESS | 3792 | 1467739030002 Marionette TRACE conn3 <- [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]]]}] 10:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 921ms 10:17:10 INFO - PROCESS | 3792 | 1467739030045 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:17:10 INFO - PROCESS | 3792 | 1467739030047 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 10:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:17:10 INFO - PROCESS | 3792 | 1467739030051 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - PROCESS | 3792 | 1467739030053 Marionette TRACE conn3 <- [1,2350,null,{}] 10:17:10 INFO - PROCESS | 3792 | 1467739030057 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:10 INFO - PROCESS | 3792 | 1467739030060 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:10 INFO - PROCESS | 3792 | 1467739030165 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:17:10 INFO - PROCESS | 3792 | 1467739030323 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 3792 | 1467739030329 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:10 INFO - PROCESS | 3792 | ++DOCSHELL 17555800 == 39 [pid = 3792] [id = 597] 10:17:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (175CF400) [pid = 3792] [serial = 1791] [outer = 00000000] 10:17:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (180B6000) [pid = 3792] [serial = 1792] [outer = 175CF400] 10:17:10 INFO - PROCESS | 3792 | 1467739030386 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1989E800) [pid = 3792] [serial = 1793] [outer = 175CF400] 10:17:11 INFO - PROCESS | 3792 | 1467739031024 Marionette TRACE conn3 <- [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]]]}] 10:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1013ms 10:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:17:11 INFO - PROCESS | 3792 | 1467739031095 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 3792 | 1467739031097 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 10:17:11 INFO - PROCESS | 3792 | 1467739031101 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - PROCESS | 3792 | 1467739031103 Marionette TRACE conn3 <- [1,2354,null,{}] 10:17:11 INFO - PROCESS | 3792 | 1467739031121 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:11 INFO - PROCESS | 3792 | 1467739031123 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:11 INFO - PROCESS | 3792 | 1467739031225 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:17:11 INFO - PROCESS | 3792 | 1467739031450 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 3792 | 1467739031454 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:11 INFO - PROCESS | 3792 | ++DOCSHELL 1055F800 == 40 [pid = 3792] [id = 598] 10:17:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1059AC00) [pid = 3792] [serial = 1794] [outer = 00000000] 10:17:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (10A75400) [pid = 3792] [serial = 1795] [outer = 1059AC00] 10:17:11 INFO - PROCESS | 3792 | 1467739031518 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1144A000) [pid = 3792] [serial = 1796] [outer = 1059AC00] 10:17:12 INFO - PROCESS | 3792 | 1467739032130 Marionette TRACE conn3 <- [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]]]}] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 13C75400 == 39 [pid = 3792] [id = 593] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 114CC000 == 38 [pid = 3792] [id = 592] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 1752D000 == 37 [pid = 3792] [id = 591] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 16B49C00 == 36 [pid = 3792] [id = 590] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 16890400 == 35 [pid = 3792] [id = 589] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 15F80C00 == 34 [pid = 3792] [id = 588] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 1394D000 == 33 [pid = 3792] [id = 587] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 10ECF800 == 32 [pid = 3792] [id = 586] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 1445D000 == 31 [pid = 3792] [id = 583] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 10E9F400 == 30 [pid = 3792] [id = 584] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 1344FC00 == 29 [pid = 3792] [id = 585] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 17555800 == 28 [pid = 3792] [id = 597] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 14409C00 == 27 [pid = 3792] [id = 594] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 10A7E000 == 26 [pid = 3792] [id = 595] 10:17:12 INFO - PROCESS | 3792 | --DOCSHELL 14459800 == 25 [pid = 3792] [id = 596] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (13442C00) [pid = 3792] [serial = 1729] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (13919000) [pid = 3792] [serial = 1730] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (10EC7C00) [pid = 3792] [serial = 1724] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (10A0A400) [pid = 3792] [serial = 1723] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (12854400) [pid = 3792] [serial = 1726] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (12921C00) [pid = 3792] [serial = 1727] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16B9C800) [pid = 3792] [serial = 1741] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (11AEB000) [pid = 3792] [serial = 1715] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (11208000) [pid = 3792] [serial = 1714] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16039C00) [pid = 3792] [serial = 1718] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (158C4400) [pid = 3792] [serial = 1717] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (19898800) [pid = 3792] [serial = 1721] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (17C38400) [pid = 3792] [serial = 1720] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1688E400) [pid = 3792] [serial = 1738] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16B9E000) [pid = 3792] [serial = 1745] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16B9A400) [pid = 3792] [serial = 1744] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (16E82800) [pid = 3792] [serial = 1742] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (17C3E000) [pid = 3792] [serial = 1750] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (158C5400) [pid = 3792] [serial = 1732] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1754C400) [pid = 3792] [serial = 1748] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1603C000) [pid = 3792] [serial = 1735] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1609CC00) [pid = 3792] [serial = 1736] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16896C00) [pid = 3792] [serial = 1739] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (17530800) [pid = 3792] [serial = 1747] [outer = 00000000] [url = about:blank] 10:17:12 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (15D3CC00) [pid = 3792] [serial = 1733] [outer = 00000000] [url = about:blank] 10:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1689ms 10:17:12 INFO - PROCESS | 3792 | 1467739032836 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:17:12 INFO - PROCESS | 3792 | 1467739032840 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 10:17:12 INFO - PROCESS | 3792 | 1467739032846 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - PROCESS | 3792 | 1467739032849 Marionette TRACE conn3 <- [1,2358,null,{}] 10:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:17:12 INFO - PROCESS | 3792 | 1467739032854 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:12 INFO - PROCESS | 3792 | 1467739032858 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:12 INFO - PROCESS | 3792 | 1467739032947 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:17:12 INFO - PROCESS | 3792 | 1467739032954 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 3792 | 1467739032959 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:12 INFO - PROCESS | 3792 | ++DOCSHELL 10A77800 == 26 [pid = 3792] [id = 599] 10:17:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (10A7BC00) [pid = 3792] [serial = 1797] [outer = 00000000] 10:17:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (10EC6400) [pid = 3792] [serial = 1798] [outer = 10A7BC00] 10:17:13 INFO - PROCESS | 3792 | 1467739033006 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (11202C00) [pid = 3792] [serial = 1799] [outer = 10A7BC00] 10:17:13 INFO - PROCESS | 3792 | 1467739033502 Marionette TRACE conn3 <- [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]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 675ms 10:17:13 INFO - PROCESS | 3792 | 1467739033514 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 3792 | 1467739033517 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 10:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:17:13 INFO - PROCESS | 3792 | 1467739033523 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 3792 | 1467739033527 Marionette TRACE conn3 <- [1,2362,null,{}] 10:17:13 INFO - PROCESS | 3792 | 1467739033531 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:13 INFO - PROCESS | 3792 | 1467739033534 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:13 INFO - PROCESS | 3792 | 1467739033625 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:17:13 INFO - PROCESS | 3792 | 1467739033631 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 3792 | 1467739033634 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:13 INFO - PROCESS | 3792 | ++DOCSHELL 130A3400 == 27 [pid = 3792] [id = 600] 10:17:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (130D1400) [pid = 3792] [serial = 1800] [outer = 00000000] 10:17:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (13147000) [pid = 3792] [serial = 1801] [outer = 130D1400] 10:17:13 INFO - PROCESS | 3792 | 1467739033680 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (131F0000) [pid = 3792] [serial = 1802] [outer = 130D1400] 10:17:14 INFO - PROCESS | 3792 | 1467739034151 Marionette TRACE conn3 <- [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]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 645ms 10:17:14 INFO - PROCESS | 3792 | 1467739034178 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 3792 | 1467739034180 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 10:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:17:14 INFO - PROCESS | 3792 | 1467739034183 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 3792 | 1467739034185 Marionette TRACE conn3 <- [1,2366,null,{}] 10:17:14 INFO - PROCESS | 3792 | 1467739034199 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:14 INFO - PROCESS | 3792 | 1467739034204 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:14 INFO - PROCESS | 3792 | 1467739034317 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:17:14 INFO - PROCESS | 3792 | 1467739034399 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 3792 | 1467739034403 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:14 INFO - PROCESS | 3792 | ++DOCSHELL 13EDB800 == 28 [pid = 3792] [id = 601] 10:17:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (13EDC000) [pid = 3792] [serial = 1803] [outer = 00000000] 10:17:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (1445C800) [pid = 3792] [serial = 1804] [outer = 13EDC000] 10:17:14 INFO - PROCESS | 3792 | 1467739034450 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (15886800) [pid = 3792] [serial = 1805] [outer = 13EDC000] 10:17:14 INFO - PROCESS | 3792 | 1467739034840 Marionette TRACE conn3 <- [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]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 676ms 10:17:14 INFO - PROCESS | 3792 | 1467739034867 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 3792 | 1467739034869 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 10:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:17:14 INFO - PROCESS | 3792 | 1467739034872 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 3792 | 1467739034874 Marionette TRACE conn3 <- [1,2370,null,{}] 10:17:14 INFO - PROCESS | 3792 | 1467739034877 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:14 INFO - PROCESS | 3792 | 1467739034879 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:14 INFO - PROCESS | 3792 | 1467739034973 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:17:15 INFO - PROCESS | 3792 | 1467739035081 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 3792 | 1467739035083 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:15 INFO - PROCESS | 3792 | ++DOCSHELL 15884800 == 29 [pid = 3792] [id = 602] 10:17:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (158CF800) [pid = 3792] [serial = 1806] [outer = 00000000] 10:17:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (15F83000) [pid = 3792] [serial = 1807] [outer = 158CF800] 10:17:15 INFO - PROCESS | 3792 | 1467739035127 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1609A000) [pid = 3792] [serial = 1808] [outer = 158CF800] 10:17:15 INFO - PROCESS | 3792 | 1467739035531 Marionette TRACE conn3 <- [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]]]}] 10:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 676ms 10:17:15 INFO - PROCESS | 3792 | 1467739035555 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 3792 | 1467739035557 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 10:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:17:15 INFO - PROCESS | 3792 | 1467739035561 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 3792 | 1467739035562 Marionette TRACE conn3 <- [1,2374,null,{}] 10:17:15 INFO - PROCESS | 3792 | 1467739035566 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:15 INFO - PROCESS | 3792 | 1467739035568 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:15 INFO - PROCESS | 3792 | 1467739035708 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:17:15 INFO - PROCESS | 3792 | 1467739035728 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 3792 | 1467739035730 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:15 INFO - PROCESS | 3792 | ++DOCSHELL 160A0400 == 30 [pid = 3792] [id = 603] 10:17:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16677400) [pid = 3792] [serial = 1809] [outer = 00000000] 10:17:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1688F000) [pid = 3792] [serial = 1810] [outer = 16677400] 10:17:15 INFO - PROCESS | 3792 | 1467739035773 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16896C00) [pid = 3792] [serial = 1811] [outer = 16677400] 10:17:16 INFO - PROCESS | 3792 | 1467739036201 Marionette TRACE conn3 <- [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]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 10:17:16 INFO - PROCESS | 3792 | 1467739036261 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 3792 | 1467739036263 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 10:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:17:16 INFO - PROCESS | 3792 | 1467739036267 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 3792 | 1467739036268 Marionette TRACE conn3 <- [1,2378,null,{}] 10:17:16 INFO - PROCESS | 3792 | 1467739036279 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:16 INFO - PROCESS | 3792 | 1467739036285 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:16 INFO - PROCESS | 3792 | 1467739036421 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:17:16 INFO - PROCESS | 3792 | 1467739036433 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 3792 | 1467739036435 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:16 INFO - PROCESS | 3792 | ++DOCSHELL 16B4A800 == 31 [pid = 3792] [id = 604] 10:17:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16B4E800) [pid = 3792] [serial = 1812] [outer = 00000000] 10:17:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16BA0C00) [pid = 3792] [serial = 1813] [outer = 16B4E800] 10:17:16 INFO - PROCESS | 3792 | 1467739036479 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (17445400) [pid = 3792] [serial = 1814] [outer = 16B4E800] 10:17:16 INFO - PROCESS | 3792 | 1467739036924 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 706ms 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (15F81800) [pid = 3792] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16B4A400) [pid = 3792] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1752DC00) [pid = 3792] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (1768B000) [pid = 3792] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1391E400) [pid = 3792] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13951800) [pid = 3792] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (15F81000) [pid = 3792] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (10ECE800) [pid = 3792] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (112E7400) [pid = 3792] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (11AEA400) [pid = 3792] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (16895C00) [pid = 3792] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:17:17 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (13ED0000) [pid = 3792] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:17:17 INFO - PROCESS | 3792 | 1467739037172 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 3792 | 1467739037174 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 10:17:17 INFO - PROCESS | 3792 | 1467739037184 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 3792 | 1467739037186 Marionette TRACE conn3 <- [1,2382,null,{}] 10:17:17 INFO - PROCESS | 3792 | 1467739037189 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:17:17 INFO - PROCESS | 3792 | 1467739037191 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:17 INFO - PROCESS | 3792 | 1467739037249 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:17:17 INFO - PROCESS | 3792 | 1467739037257 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 3792 | 1467739037268 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:17 INFO - PROCESS | 3792 | ++DOCSHELL 10ECE800 == 32 [pid = 3792] [id = 605] 10:17:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (1120D800) [pid = 3792] [serial = 1815] [outer = 00000000] 10:17:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (139D4000) [pid = 3792] [serial = 1816] [outer = 1120D800] 10:17:17 INFO - PROCESS | 3792 | 1467739037311 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (15F75C00) [pid = 3792] [serial = 1817] [outer = 1120D800] 10:17:17 INFO - PROCESS | 3792 | 1467739037751 Marionette TRACE conn3 <- [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]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 629ms 10:17:17 INFO - PROCESS | 3792 | 1467739037813 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 3792 | 1467739037815 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 10:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:17:17 INFO - PROCESS | 3792 | 1467739037818 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 3792 | 1467739037820 Marionette TRACE conn3 <- [1,2386,null,{}] 10:17:17 INFO - PROCESS | 3792 | 1467739037823 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:17 INFO - PROCESS | 3792 | 1467739037825 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:17 INFO - PROCESS | 3792 | 1467739037899 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:17:17 INFO - PROCESS | 3792 | 1467739037905 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 3792 | 1467739037907 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:17 INFO - PROCESS | 3792 | ++DOCSHELL 13952C00 == 33 [pid = 3792] [id = 606] 10:17:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (15F76000) [pid = 3792] [serial = 1818] [outer = 00000000] 10:17:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16DB0000) [pid = 3792] [serial = 1819] [outer = 15F76000] 10:17:17 INFO - PROCESS | 3792 | 1467739037950 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (17536800) [pid = 3792] [serial = 1820] [outer = 15F76000] 10:17:18 INFO - PROCESS | 3792 | 1467739038344 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 583ms 10:17:18 INFO - PROCESS | 3792 | 1467739038401 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:17:18 INFO - PROCESS | 3792 | 1467739038402 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 10:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:17:18 INFO - PROCESS | 3792 | 1467739038410 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - PROCESS | 3792 | 1467739038411 Marionette TRACE conn3 <- [1,2390,null,{}] 10:17:18 INFO - PROCESS | 3792 | 1467739038415 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:18 INFO - PROCESS | 3792 | 1467739038416 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:18 INFO - PROCESS | 3792 | 1467739038492 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:17:18 INFO - PROCESS | 3792 | 1467739038497 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 3792 | 1467739038499 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:18 INFO - PROCESS | 3792 | ++DOCSHELL 1768B000 == 34 [pid = 3792] [id = 607] 10:17:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1768CC00) [pid = 3792] [serial = 1821] [outer = 00000000] 10:17:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1803B800) [pid = 3792] [serial = 1822] [outer = 1768CC00] 10:17:18 INFO - PROCESS | 3792 | 1467739038541 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1803D400) [pid = 3792] [serial = 1823] [outer = 1768CC00] 10:17:18 INFO - PROCESS | 3792 | 1467739038989 Marionette TRACE conn3 <- [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]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 10:17:19 INFO - PROCESS | 3792 | 1467739039049 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 3792 | 1467739039051 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 10:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:17:19 INFO - PROCESS | 3792 | 1467739039054 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 3792 | 1467739039056 Marionette TRACE conn3 <- [1,2394,null,{}] 10:17:19 INFO - PROCESS | 3792 | 1467739039059 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:19 INFO - PROCESS | 3792 | 1467739039061 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:19 INFO - PROCESS | 3792 | 1467739039168 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:17:19 INFO - PROCESS | 3792 | 1467739039312 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 3792 | 1467739039315 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:19 INFO - PROCESS | 3792 | ++DOCSHELL 0C7E6400 == 35 [pid = 3792] [id = 608] 10:17:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (0C7E9000) [pid = 3792] [serial = 1824] [outer = 00000000] 10:17:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (10375800) [pid = 3792] [serial = 1825] [outer = 0C7E9000] 10:17:19 INFO - PROCESS | 3792 | 1467739039373 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (10A07800) [pid = 3792] [serial = 1826] [outer = 0C7E9000] 10:17:20 INFO - PROCESS | 3792 | 1467739040167 Marionette TRACE conn3 <- [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]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1167ms 10:17:20 INFO - PROCESS | 3792 | 1467739040221 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 3792 | 1467739040225 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 10:17:20 INFO - PROCESS | 3792 | 1467739040231 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:17:20 INFO - PROCESS | 3792 | 1467739040234 Marionette TRACE conn3 <- [1,2398,null,{}] 10:17:20 INFO - PROCESS | 3792 | 1467739040239 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:20 INFO - PROCESS | 3792 | 1467739040242 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:20 INFO - PROCESS | 3792 | 1467739040382 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:17:20 INFO - PROCESS | 3792 | 1467739040519 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 3792 | 1467739040522 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:20 INFO - PROCESS | 3792 | ++DOCSHELL 13289800 == 36 [pid = 3792] [id = 609] 10:17:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1344F400) [pid = 3792] [serial = 1827] [outer = 00000000] 10:17:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (139CE400) [pid = 3792] [serial = 1828] [outer = 1344F400] 10:17:20 INFO - PROCESS | 3792 | 1467739040578 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (14403400) [pid = 3792] [serial = 1829] [outer = 1344F400] 10:17:21 INFO - PROCESS | 3792 | 1467739041447 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:17:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:17:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1228ms 10:17:21 INFO - PROCESS | 3792 | 1467739041467 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 3792 | 1467739041471 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 10:17:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:17:21 INFO - PROCESS | 3792 | 1467739041476 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 3792 | 1467739041479 Marionette TRACE conn3 <- [1,2402,null,{}] 10:17:21 INFO - PROCESS | 3792 | 1467739041484 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:21 INFO - PROCESS | 3792 | 1467739041487 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:21 INFO - PROCESS | 3792 | 1467739041611 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:17:21 INFO - PROCESS | 3792 | --DOCSHELL 1768B000 == 35 [pid = 3792] [id = 607] 10:17:21 INFO - PROCESS | 3792 | --DOCSHELL 13952C00 == 34 [pid = 3792] [id = 606] 10:17:21 INFO - PROCESS | 3792 | --DOCSHELL 10ECE800 == 33 [pid = 3792] [id = 605] 10:17:21 INFO - PROCESS | 3792 | --DOCSHELL 16B4A800 == 32 [pid = 3792] [id = 604] 10:17:21 INFO - PROCESS | 3792 | --DOCSHELL 160A0400 == 31 [pid = 3792] [id = 603] 10:17:21 INFO - PROCESS | 3792 | --DOCSHELL 15884800 == 30 [pid = 3792] [id = 602] 10:17:21 INFO - PROCESS | 3792 | --DOCSHELL 13EDB800 == 29 [pid = 3792] [id = 601] 10:17:21 INFO - PROCESS | 3792 | --DOCSHELL 130A3400 == 28 [pid = 3792] [id = 600] 10:17:21 INFO - PROCESS | 3792 | --DOCSHELL 10A77800 == 27 [pid = 3792] [id = 599] 10:17:21 INFO - PROCESS | 3792 | --DOCSHELL 1055F800 == 26 [pid = 3792] [id = 598] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16BA3800) [pid = 3792] [serial = 1771] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (17682C00) [pid = 3792] [serial = 1774] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (180AEC00) [pid = 3792] [serial = 1751] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (14454800) [pid = 3792] [serial = 1756] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (15D3A000) [pid = 3792] [serial = 1757] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (13ED6800) [pid = 3792] [serial = 1762] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (14405000) [pid = 3792] [serial = 1763] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (16092800) [pid = 3792] [serial = 1765] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (11C4CC00) [pid = 3792] [serial = 1753] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (13070800) [pid = 3792] [serial = 1754] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1306E800) [pid = 3792] [serial = 1759] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1314B400) [pid = 3792] [serial = 1760] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (16892800) [pid = 3792] [serial = 1778] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (15D40800) [pid = 3792] [serial = 1777] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (19798000) [pid = 3792] [serial = 1784] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16B05C00) [pid = 3792] [serial = 1768] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (182C8000) [pid = 3792] [serial = 1780] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16DA6800) [pid = 3792] [serial = 1772] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (17684800) [pid = 3792] [serial = 1775] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16B44C00) [pid = 3792] [serial = 1769] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (1609E800) [pid = 3792] [serial = 1766] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (19789400) [pid = 3792] [serial = 1781] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (1989F800) [pid = 3792] [serial = 1783] [outer = 00000000] [url = about:blank] 10:17:21 INFO - PROCESS | 3792 | 1467739041744 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 3792 | 1467739041748 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:21 INFO - PROCESS | 3792 | ++DOCSHELL 10472C00 == 27 [pid = 3792] [id = 610] 10:17:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (1047F800) [pid = 3792] [serial = 1830] [outer = 00000000] 10:17:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (10EC7000) [pid = 3792] [serial = 1831] [outer = 1047F800] 10:17:21 INFO - PROCESS | 3792 | 1467739041796 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (11C4CC00) [pid = 3792] [serial = 1832] [outer = 1047F800] 10:17:22 INFO - PROCESS | 3792 | 1467739042201 Marionette TRACE conn3 <- [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]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 783ms 10:17:22 INFO - PROCESS | 3792 | 1467739042262 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 3792 | 1467739042267 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 10:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:17:22 INFO - PROCESS | 3792 | 1467739042273 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 3792 | 1467739042276 Marionette TRACE conn3 <- [1,2406,null,{}] 10:17:22 INFO - PROCESS | 3792 | 1467739042279 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:22 INFO - PROCESS | 3792 | 1467739042282 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:22 INFO - PROCESS | 3792 | 1467739042365 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:17:22 INFO - PROCESS | 3792 | 1467739042372 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 3792 | 1467739042374 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:22 INFO - PROCESS | 3792 | ++DOCSHELL 1394F800 == 28 [pid = 3792] [id = 611] 10:17:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (13951800) [pid = 3792] [serial = 1833] [outer = 00000000] 10:17:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (13C7AC00) [pid = 3792] [serial = 1834] [outer = 13951800] 10:17:22 INFO - PROCESS | 3792 | 1467739042420 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (142A7400) [pid = 3792] [serial = 1835] [outer = 13951800] 10:17:22 INFO - PROCESS | 3792 | 1467739042918 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 10:17:22 INFO - PROCESS | 3792 | 1467739042972 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 3792 | 1467739042974 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 10:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:17:22 INFO - PROCESS | 3792 | 1467739042977 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 3792 | 1467739042981 Marionette TRACE conn3 <- [1,2410,null,{}] 10:17:22 INFO - PROCESS | 3792 | 1467739042974 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:22 INFO - PROCESS | 3792 | 1467739042979 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:23 INFO - PROCESS | 3792 | 1467739043086 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:17:23 INFO - PROCESS | 3792 | 1467739043185 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 3792 | 1467739043189 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:23 INFO - PROCESS | 3792 | ++DOCSHELL 15F81400 == 29 [pid = 3792] [id = 612] 10:17:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (15F82C00) [pid = 3792] [serial = 1836] [outer = 00000000] 10:17:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (16098C00) [pid = 3792] [serial = 1837] [outer = 15F82C00] 10:17:23 INFO - PROCESS | 3792 | 1467739043235 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16677800) [pid = 3792] [serial = 1838] [outer = 15F82C00] 10:17:23 INFO - PROCESS | 3792 | 1467739043608 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 690ms 10:17:23 INFO - PROCESS | 3792 | 1467739043659 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 3792 | 1467739043661 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 10:17:23 INFO - PROCESS | 3792 | 1467739043686 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 3792 | 1467739043688 Marionette TRACE conn3 <- [1,2414,null,{}] 10:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:17:23 INFO - PROCESS | 3792 | 1467739043691 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:23 INFO - PROCESS | 3792 | 1467739043693 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:23 INFO - PROCESS | 3792 | 1467739043811 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:17:23 INFO - PROCESS | 3792 | 1467739043875 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 3792 | 1467739043878 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:23 INFO - PROCESS | 3792 | ++DOCSHELL 16931800 == 30 [pid = 3792] [id = 613] 10:17:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16B41000) [pid = 3792] [serial = 1839] [outer = 00000000] 10:17:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16B48C00) [pid = 3792] [serial = 1840] [outer = 16B41000] 10:17:23 INFO - PROCESS | 3792 | 1467739043910 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16B9A400) [pid = 3792] [serial = 1841] [outer = 16B41000] 10:17:24 INFO - PROCESS | 3792 | 1467739044320 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 10:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:17:24 INFO - PROCESS | 3792 | 1467739044380 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 3792 | 1467739044382 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 10:17:24 INFO - PROCESS | 3792 | 1467739044385 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 3792 | 1467739044387 Marionette TRACE conn3 <- [1,2418,null,{}] 10:17:24 INFO - PROCESS | 3792 | 1467739044390 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:24 INFO - PROCESS | 3792 | 1467739044392 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:24 INFO - PROCESS | 3792 | 1467739044529 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:17:24 INFO - PROCESS | 3792 | 1467739044554 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:24 INFO - PROCESS | 3792 | 1467739044556 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:24 INFO - PROCESS | 3792 | ++DOCSHELL 1394A400 == 31 [pid = 3792] [id = 614] 10:17:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16BA2800) [pid = 3792] [serial = 1842] [outer = 00000000] 10:17:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (17440400) [pid = 3792] [serial = 1843] [outer = 16BA2800] 10:17:24 INFO - PROCESS | 3792 | 1467739044602 Marionette DEBUG loaded listener.js 10:17:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (174DEC00) [pid = 3792] [serial = 1844] [outer = 16BA2800] 10:17:25 INFO - PROCESS | 3792 | 1467739045032 Marionette TRACE conn3 <- [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]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 691ms 10:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:17:25 INFO - PROCESS | 3792 | 1467739045068 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 3792 | 1467739045070 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 10:17:25 INFO - PROCESS | 3792 | 1467739045073 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 3792 | 1467739045075 Marionette TRACE conn3 <- [1,2422,null,{}] 10:17:25 INFO - PROCESS | 3792 | 1467739045078 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:25 INFO - PROCESS | 3792 | 1467739045083 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:25 INFO - PROCESS | 3792 | 1467739045215 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:17:25 INFO - PROCESS | 3792 | 1467739045282 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 3792 | 1467739045283 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:25 INFO - PROCESS | 3792 | ++DOCSHELL 17687800 == 32 [pid = 3792] [id = 615] 10:17:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1768B000) [pid = 3792] [serial = 1845] [outer = 00000000] 10:17:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (182D1400) [pid = 3792] [serial = 1846] [outer = 1768B000] 10:17:25 INFO - PROCESS | 3792 | 1467739045327 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (19792000) [pid = 3792] [serial = 1847] [outer = 1768B000] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16677400) [pid = 3792] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (130D1400) [pid = 3792] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (10A7BC00) [pid = 3792] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (13EDC000) [pid = 3792] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1059AC00) [pid = 3792] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16B4E800) [pid = 3792] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (10A7EC00) [pid = 3792] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (154B0800) [pid = 3792] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (175CF400) [pid = 3792] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1120D800) [pid = 3792] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (158CF800) [pid = 3792] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:17:25 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (15F76000) [pid = 3792] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:17:25 INFO - PROCESS | 3792 | 1467739045803 Marionette TRACE conn3 <- [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]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 783ms 10:17:25 INFO - PROCESS | 3792 | 1467739045873 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 3792 | 1467739045875 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 10:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:17:25 INFO - PROCESS | 3792 | 1467739045878 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 3792 | 1467739045880 Marionette TRACE conn3 <- [1,2426,null,{}] 10:17:25 INFO - PROCESS | 3792 | 1467739045867 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:25 INFO - PROCESS | 3792 | 1467739045869 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:25 INFO - PROCESS | 3792 | 1467739045951 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:17:25 INFO - PROCESS | 3792 | 1467739045958 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 3792 | 1467739045960 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:25 INFO - PROCESS | 3792 | ++DOCSHELL 1059AC00 == 33 [pid = 3792] [id = 616] 10:17:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (10A7BC00) [pid = 3792] [serial = 1848] [outer = 00000000] 10:17:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (154B0800) [pid = 3792] [serial = 1849] [outer = 10A7BC00] 10:17:26 INFO - PROCESS | 3792 | 1467739046003 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16038000) [pid = 3792] [serial = 1850] [outer = 10A7BC00] 10:17:26 INFO - PROCESS | 3792 | 1467739046449 Marionette TRACE conn3 <- [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]]]}] 10:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 10:17:26 INFO - PROCESS | 3792 | 1467739046499 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 3792 | 1467739046501 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 10:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:17:26 INFO - PROCESS | 3792 | 1467739046504 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 3792 | 1467739046506 Marionette TRACE conn3 <- [1,2430,null,{}] 10:17:26 INFO - PROCESS | 3792 | 1467739046509 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:26 INFO - PROCESS | 3792 | 1467739046511 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:26 INFO - PROCESS | 3792 | 1467739046588 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:17:26 INFO - PROCESS | 3792 | 1467739046593 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 3792 | 1467739046595 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:26 INFO - PROCESS | 3792 | ++DOCSHELL 13C7C400 == 34 [pid = 3792] [id = 617] 10:17:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16097C00) [pid = 3792] [serial = 1851] [outer = 00000000] 10:17:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (182D0800) [pid = 3792] [serial = 1852] [outer = 16097C00] 10:17:26 INFO - PROCESS | 3792 | 1467739046637 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1989C000) [pid = 3792] [serial = 1853] [outer = 16097C00] 10:17:27 INFO - PROCESS | 3792 | 1467739047032 Marionette TRACE conn3 <- [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]]]}] 10:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 583ms 10:17:27 INFO - PROCESS | 3792 | 1467739047084 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 3792 | 1467739047086 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 10:17:27 INFO - PROCESS | 3792 | 1467739047089 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:17:27 INFO - PROCESS | 3792 | 1467739047091 Marionette TRACE conn3 <- [1,2434,null,{}] 10:17:27 INFO - PROCESS | 3792 | 1467739047094 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:27 INFO - PROCESS | 3792 | 1467739047096 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:27 INFO - PROCESS | 3792 | 1467739047175 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:17:27 INFO - PROCESS | 3792 | 1467739047180 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 3792 | 1467739047182 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:27 INFO - PROCESS | 3792 | ++DOCSHELL 198A6000 == 35 [pid = 3792] [id = 618] 10:17:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (198A6C00) [pid = 3792] [serial = 1854] [outer = 00000000] 10:17:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (11CD1400) [pid = 3792] [serial = 1855] [outer = 198A6C00] 10:17:27 INFO - PROCESS | 3792 | 1467739047225 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1609EC00) [pid = 3792] [serial = 1856] [outer = 198A6C00] 10:17:27 INFO - PROCESS | 3792 | 1467739047674 Marionette TRACE conn3 <- [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]]]}] 10:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 10:17:27 INFO - PROCESS | 3792 | 1467739047755 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 3792 | 1467739047759 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 10:17:27 INFO - PROCESS | 3792 | 1467739047765 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - PROCESS | 3792 | 1467739047769 Marionette TRACE conn3 <- [1,2438,null,{}] 10:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:17:27 INFO - PROCESS | 3792 | 1467739047776 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:27 INFO - PROCESS | 3792 | 1467739047779 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:27 INFO - PROCESS | 3792 | 1467739047903 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:17:28 INFO - PROCESS | 3792 | 1467739048013 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 3792 | 1467739048018 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:28 INFO - PROCESS | 3792 | ++DOCSHELL 12854400 == 36 [pid = 3792] [id = 619] 10:17:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (12921800) [pid = 3792] [serial = 1857] [outer = 00000000] 10:17:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (13074C00) [pid = 3792] [serial = 1858] [outer = 12921800] 10:17:28 INFO - PROCESS | 3792 | 1467739048115 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1314B400) [pid = 3792] [serial = 1859] [outer = 12921800] 10:17:28 INFO - PROCESS | 3792 | 1467739048753 Marionette TRACE conn3 <- [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]]]}] 10:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1013ms 10:17:28 INFO - PROCESS | 3792 | 1467739048791 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:17:28 INFO - PROCESS | 3792 | 1467739048794 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 10:17:28 INFO - PROCESS | 3792 | 1467739048801 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 3792 | 1467739048805 Marionette TRACE conn3 <- [1,2442,null,{}] 10:17:28 INFO - PROCESS | 3792 | 1467739048828 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:28 INFO - PROCESS | 3792 | 1467739048831 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:28 INFO - PROCESS | 3792 | 1467739048937 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:17:29 INFO - PROCESS | 3792 | 1467739049080 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 3792 | 1467739049083 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:29 INFO - PROCESS | 3792 | ++DOCSHELL 14FB2C00 == 37 [pid = 3792] [id = 620] 10:17:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (158CD800) [pid = 3792] [serial = 1860] [outer = 00000000] 10:17:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (15F7D400) [pid = 3792] [serial = 1861] [outer = 158CD800] 10:17:29 INFO - PROCESS | 3792 | 1467739049139 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1667A400) [pid = 3792] [serial = 1862] [outer = 158CD800] 10:17:29 INFO - PROCESS | 3792 | 1467739049680 Marionette TRACE conn3 <- [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]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 952ms 10:17:29 INFO - PROCESS | 3792 | 1467739049746 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 3792 | 1467739049748 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 10:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:17:29 INFO - PROCESS | 3792 | 1467739049752 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 3792 | 1467739049754 Marionette TRACE conn3 <- [1,2446,null,{}] 10:17:29 INFO - PROCESS | 3792 | 1467739049764 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:29 INFO - PROCESS | 3792 | 1467739049769 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:29 INFO - PROCESS | 3792 | 1467739049878 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:17:30 INFO - PROCESS | 3792 | 1467739050023 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 3792 | 1467739050027 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:30 INFO - PROCESS | 3792 | ++DOCSHELL 1768A000 == 38 [pid = 3792] [id = 621] 10:17:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (17C38400) [pid = 3792] [serial = 1863] [outer = 00000000] 10:17:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (182C7400) [pid = 3792] [serial = 1864] [outer = 17C38400] 10:17:30 INFO - PROCESS | 3792 | 1467739050091 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (19797C00) [pid = 3792] [serial = 1865] [outer = 17C38400] 10:17:30 INFO - PROCESS | 3792 | 1467739050925 Marionette TRACE conn3 <- [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]]]}] 10:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1212ms 10:17:30 INFO - PROCESS | 3792 | 1467739050979 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 3792 | 1467739050983 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 10:17:30 INFO - PROCESS | 3792 | 1467739050988 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:17:30 INFO - PROCESS | 3792 | 1467739050991 Marionette TRACE conn3 <- [1,2450,null,{}] 10:17:30 INFO - PROCESS | 3792 | 1467739050997 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:30 INFO - PROCESS | 3792 | 1467739051000 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:31 INFO - PROCESS | 3792 | 1467739051143 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:17:31 INFO - PROCESS | 3792 | 1467739051284 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 3792 | 1467739051289 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:31 INFO - PROCESS | 3792 | ++DOCSHELL 12824800 == 39 [pid = 3792] [id = 622] 10:17:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (12921C00) [pid = 3792] [serial = 1866] [outer = 00000000] 10:17:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (13142C00) [pid = 3792] [serial = 1867] [outer = 12921C00] 10:17:31 INFO - PROCESS | 3792 | 1467739051339 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (131EFC00) [pid = 3792] [serial = 1868] [outer = 12921C00] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 13C7C400 == 38 [pid = 3792] [id = 617] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 1059AC00 == 37 [pid = 3792] [id = 616] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 17687800 == 36 [pid = 3792] [id = 615] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 1394A400 == 35 [pid = 3792] [id = 614] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 16931800 == 34 [pid = 3792] [id = 613] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 15F81400 == 33 [pid = 3792] [id = 612] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 1394F800 == 32 [pid = 3792] [id = 611] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 10472C00 == 31 [pid = 3792] [id = 610] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 13289800 == 30 [pid = 3792] [id = 609] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 0C7E6400 == 29 [pid = 3792] [id = 608] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 1768A000 == 28 [pid = 3792] [id = 621] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 198A6000 == 27 [pid = 3792] [id = 618] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 12854400 == 26 [pid = 3792] [id = 619] 10:17:32 INFO - PROCESS | 3792 | --DOCSHELL 14FB2C00 == 25 [pid = 3792] [id = 620] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1803B800) [pid = 3792] [serial = 1822] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1688F000) [pid = 3792] [serial = 1810] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (13147000) [pid = 3792] [serial = 1801] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (131F0000) [pid = 3792] [serial = 1802] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (10EC6400) [pid = 3792] [serial = 1798] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (11202C00) [pid = 3792] [serial = 1799] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1445C800) [pid = 3792] [serial = 1804] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (15886800) [pid = 3792] [serial = 1805] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1144A000) [pid = 3792] [serial = 1796] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (10A75400) [pid = 3792] [serial = 1795] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16BA0C00) [pid = 3792] [serial = 1813] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13073800) [pid = 3792] [serial = 1787] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1144A400) [pid = 3792] [serial = 1786] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (16039800) [pid = 3792] [serial = 1790] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (15D45C00) [pid = 3792] [serial = 1789] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1989E800) [pid = 3792] [serial = 1793] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (180B6000) [pid = 3792] [serial = 1792] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (139D4000) [pid = 3792] [serial = 1816] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (17445400) [pid = 3792] [serial = 1814] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (15F75C00) [pid = 3792] [serial = 1817] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (15F83000) [pid = 3792] [serial = 1807] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16896C00) [pid = 3792] [serial = 1811] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (17536800) [pid = 3792] [serial = 1820] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16DB0000) [pid = 3792] [serial = 1819] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (1609A000) [pid = 3792] [serial = 1808] [outer = 00000000] [url = about:blank] 10:17:32 INFO - PROCESS | 3792 | 1467739052427 Marionette TRACE conn3 <- [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]]]}] 10:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1474ms 10:17:32 INFO - PROCESS | 3792 | 1467739052473 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:17:32 INFO - PROCESS | 3792 | 1467739052477 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 10:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:17:32 INFO - PROCESS | 3792 | 1467739052481 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 3792 | 1467739052486 Marionette TRACE conn3 <- [1,2454,null,{}] 10:17:32 INFO - PROCESS | 3792 | 1467739052491 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:32 INFO - PROCESS | 3792 | 1467739052493 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:32 INFO - PROCESS | 3792 | 1467739052581 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:17:32 INFO - PROCESS | 3792 | 1467739052590 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:32 INFO - PROCESS | 3792 | 1467739052593 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:32 INFO - PROCESS | 3792 | ++DOCSHELL 10ECA400 == 26 [pid = 3792] [id = 623] 10:17:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (10ECA800) [pid = 3792] [serial = 1869] [outer = 00000000] 10:17:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (114CA400) [pid = 3792] [serial = 1870] [outer = 10ECA800] 10:17:32 INFO - PROCESS | 3792 | 1467739052642 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1292B400) [pid = 3792] [serial = 1871] [outer = 10ECA800] 10:17:33 INFO - PROCESS | 3792 | 1467739053119 Marionette TRACE conn3 <- [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]]]}] 10:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 675ms 10:17:33 INFO - PROCESS | 3792 | 1467739053167 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 3792 | 1467739053171 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 10:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:17:33 INFO - PROCESS | 3792 | 1467739053178 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 3792 | 1467739053180 Marionette TRACE conn3 <- [1,2458,null,{}] 10:17:33 INFO - PROCESS | 3792 | 1467739053184 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:33 INFO - PROCESS | 3792 | 1467739053186 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:33 INFO - PROCESS | 3792 | 1467739053302 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:17:33 INFO - PROCESS | 3792 | 1467739053413 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 3792 | 1467739053415 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:33 INFO - PROCESS | 3792 | ++DOCSHELL 131E8400 == 27 [pid = 3792] [id = 624] 10:17:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (131ED400) [pid = 3792] [serial = 1872] [outer = 00000000] 10:17:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (13289800) [pid = 3792] [serial = 1873] [outer = 131ED400] 10:17:33 INFO - PROCESS | 3792 | 1467739053461 Marionette DEBUG loaded listener.js 10:17:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13448C00) [pid = 3792] [serial = 1874] [outer = 131ED400] 10:17:33 INFO - PROCESS | 3792 | 1467739053816 Marionette TRACE conn3 <- [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]]]}] 10:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 10:17:33 INFO - PROCESS | 3792 | 1467739053859 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 3792 | 1467739053861 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 10:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:17:33 INFO - PROCESS | 3792 | 1467739053864 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 3792 | 1467739053868 Marionette TRACE conn3 <- [1,2462,null,{}] 10:17:33 INFO - PROCESS | 3792 | 1467739053878 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:33 INFO - PROCESS | 3792 | 1467739053883 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:33 INFO - PROCESS | 3792 | 1467739053963 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:17:33 INFO - PROCESS | 3792 | 1467739053971 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:33 INFO - PROCESS | 3792 | 1467739053974 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:33 INFO - PROCESS | 3792 | ++DOCSHELL 14407000 == 28 [pid = 3792] [id = 625] 10:17:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (14451800) [pid = 3792] [serial = 1875] [outer = 00000000] 10:17:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (158CF400) [pid = 3792] [serial = 1876] [outer = 14451800] 10:17:34 INFO - PROCESS | 3792 | 1467739054020 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (15D45400) [pid = 3792] [serial = 1877] [outer = 14451800] 10:17:34 INFO - PROCESS | 3792 | 1467739054532 Marionette TRACE conn3 <- [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]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 690ms 10:17:34 INFO - PROCESS | 3792 | 1467739054563 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 3792 | 1467739054566 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 10:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:17:34 INFO - PROCESS | 3792 | 1467739054569 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 3792 | 1467739054571 Marionette TRACE conn3 <- [1,2466,null,{}] 10:17:34 INFO - PROCESS | 3792 | 1467739054574 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:34 INFO - PROCESS | 3792 | 1467739054576 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:34 INFO - PROCESS | 3792 | 1467739054705 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:17:34 INFO - PROCESS | 3792 | 1467739054770 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 3792 | 1467739054772 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:34 INFO - PROCESS | 3792 | ++DOCSHELL 15F83C00 == 29 [pid = 3792] [id = 626] 10:17:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1602F400) [pid = 3792] [serial = 1878] [outer = 00000000] 10:17:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16099000) [pid = 3792] [serial = 1879] [outer = 1602F400] 10:17:34 INFO - PROCESS | 3792 | 1467739054815 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16675000) [pid = 3792] [serial = 1880] [outer = 1602F400] 10:17:35 INFO - PROCESS | 3792 | 1467739055222 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 675ms 10:17:35 INFO - PROCESS | 3792 | 1467739055258 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 3792 | 1467739055260 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 10:17:35 INFO - PROCESS | 3792 | 1467739055263 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:17:35 INFO - PROCESS | 3792 | 1467739055264 Marionette TRACE conn3 <- [1,2470,null,{}] 10:17:35 INFO - PROCESS | 3792 | 1467739055268 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:35 INFO - PROCESS | 3792 | 1467739055270 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:35 INFO - PROCESS | 3792 | 1467739055384 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:17:35 INFO - PROCESS | 3792 | 1467739055389 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 3792 | 1467739055391 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:35 INFO - PROCESS | 3792 | ++DOCSHELL 16098400 == 30 [pid = 3792] [id = 627] 10:17:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (160A1400) [pid = 3792] [serial = 1881] [outer = 00000000] 10:17:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16897800) [pid = 3792] [serial = 1882] [outer = 160A1400] 10:17:35 INFO - PROCESS | 3792 | 1467739055435 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16933C00) [pid = 3792] [serial = 1883] [outer = 160A1400] 10:17:35 INFO - PROCESS | 3792 | 1467739055888 Marionette TRACE conn3 <- [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]]]}] 10:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 691ms 10:17:35 INFO - PROCESS | 3792 | 1467739055950 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 3792 | 1467739055952 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 10:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:17:35 INFO - PROCESS | 3792 | 1467739055956 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 3792 | 1467739055958 Marionette TRACE conn3 <- [1,2474,null,{}] 10:17:35 INFO - PROCESS | 3792 | 1467739055961 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:35 INFO - PROCESS | 3792 | 1467739055966 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:36 INFO - PROCESS | 3792 | 1467739056116 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (198A6C00) [pid = 3792] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1768B000) [pid = 3792] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1344F400) [pid = 3792] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1768CC00) [pid = 3792] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (0C7E9000) [pid = 3792] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1047F800) [pid = 3792] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (16BA2800) [pid = 3792] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (15F82C00) [pid = 3792] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (10A7BC00) [pid = 3792] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16B41000) [pid = 3792] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:17:36 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16097C00) [pid = 3792] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:17:36 INFO - PROCESS | 3792 | 1467739056390 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 3792 | 1467739056392 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:36 INFO - PROCESS | 3792 | ++DOCSHELL 1036B000 == 31 [pid = 3792] [id = 628] 10:17:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (10371C00) [pid = 3792] [serial = 1884] [outer = 00000000] 10:17:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (12DC5000) [pid = 3792] [serial = 1885] [outer = 10371C00] 10:17:36 INFO - PROCESS | 3792 | 1467739056436 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (13ECD400) [pid = 3792] [serial = 1886] [outer = 10371C00] 10:17:36 INFO - PROCESS | 3792 | 1467739056775 Marionette TRACE conn3 <- [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]]]}] 10:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 890ms 10:17:36 INFO - PROCESS | 3792 | 1467739056849 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:17:36 INFO - PROCESS | 3792 | 1467739056859 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 10:17:36 INFO - PROCESS | 3792 | 1467739056863 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:17:36 INFO - PROCESS | 3792 | 1467739056865 Marionette TRACE conn3 <- [1,2478,null,{}] 10:17:36 INFO - PROCESS | 3792 | 1467739056868 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:36 INFO - PROCESS | 3792 | 1467739056870 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:36 INFO - PROCESS | 3792 | 1467739056947 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:17:36 INFO - PROCESS | 3792 | 1467739056952 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 3792 | 1467739056954 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:36 INFO - PROCESS | 3792 | ++DOCSHELL 130DB800 == 32 [pid = 3792] [id = 629] 10:17:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (13951000) [pid = 3792] [serial = 1887] [outer = 00000000] 10:17:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16E7F400) [pid = 3792] [serial = 1888] [outer = 13951000] 10:17:36 INFO - PROCESS | 3792 | 1467739056997 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (174E4400) [pid = 3792] [serial = 1889] [outer = 13951000] 10:17:37 INFO - PROCESS | 3792 | 1467739057424 Marionette TRACE conn3 <- [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]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 584ms 10:17:37 INFO - PROCESS | 3792 | 1467739057469 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 3792 | 1467739057471 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 10:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:17:37 INFO - PROCESS | 3792 | 1467739057475 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 3792 | 1467739057477 Marionette TRACE conn3 <- [1,2482,null,{}] 10:17:37 INFO - PROCESS | 3792 | 1467739057484 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:37 INFO - PROCESS | 3792 | 1467739057486 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:37 INFO - PROCESS | 3792 | 1467739057546 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:17:37 INFO - PROCESS | 3792 | 1467739057552 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 3792 | 1467739057554 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:37 INFO - PROCESS | 3792 | ++DOCSHELL 13287800 == 33 [pid = 3792] [id = 630] 10:17:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16B4CC00) [pid = 3792] [serial = 1890] [outer = 00000000] 10:17:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (175D4C00) [pid = 3792] [serial = 1891] [outer = 16B4CC00] 10:17:37 INFO - PROCESS | 3792 | 1467739057597 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (175D6800) [pid = 3792] [serial = 1892] [outer = 16B4CC00] 10:17:38 INFO - PROCESS | 3792 | 1467739058062 Marionette TRACE conn3 <- [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]]]}] 10:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 614ms 10:17:38 INFO - PROCESS | 3792 | 1467739058095 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 3792 | 1467739058097 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 10:17:38 INFO - PROCESS | 3792 | 1467739058100 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:17:38 INFO - PROCESS | 3792 | 1467739058102 Marionette TRACE conn3 <- [1,2486,null,{}] 10:17:38 INFO - PROCESS | 3792 | 1467739058106 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:38 INFO - PROCESS | 3792 | 1467739058107 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:38 INFO - PROCESS | 3792 | 1467739058228 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:17:38 INFO - PROCESS | 3792 | 1467739058233 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 3792 | 1467739058235 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:38 INFO - PROCESS | 3792 | ++DOCSHELL 17536400 == 34 [pid = 3792] [id = 631] 10:17:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (17536800) [pid = 3792] [serial = 1893] [outer = 00000000] 10:17:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (180B7000) [pid = 3792] [serial = 1894] [outer = 17536800] 10:17:38 INFO - PROCESS | 3792 | 1467739058283 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (182C9000) [pid = 3792] [serial = 1895] [outer = 17536800] 10:17:39 INFO - PROCESS | 3792 | 1467739059045 Marionette TRACE conn3 <- [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]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1013ms 10:17:39 INFO - PROCESS | 3792 | 1467739059126 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 3792 | 1467739059130 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 10:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:17:39 INFO - PROCESS | 3792 | 1467739059154 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 3792 | 1467739059159 Marionette TRACE conn3 <- [1,2490,null,{}] 10:17:39 INFO - PROCESS | 3792 | 1467739059164 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:39 INFO - PROCESS | 3792 | 1467739059167 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:39 INFO - PROCESS | 3792 | 1467739059321 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:17:39 INFO - PROCESS | 3792 | 1467739059440 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 3792 | 1467739059443 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:39 INFO - PROCESS | 3792 | ++DOCSHELL 10EA8400 == 35 [pid = 3792] [id = 632] 10:17:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (10EC6C00) [pid = 3792] [serial = 1896] [outer = 00000000] 10:17:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13036000) [pid = 3792] [serial = 1897] [outer = 10EC6C00] 10:17:39 INFO - PROCESS | 3792 | 1467739059505 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1394F800) [pid = 3792] [serial = 1898] [outer = 10EC6C00] 10:17:40 INFO - PROCESS | 3792 | 1467739060253 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1290ms 10:17:40 INFO - PROCESS | 3792 | 1467739060423 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 3792 | 1467739060428 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 10:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:17:40 INFO - PROCESS | 3792 | 1467739060433 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 3792 | 1467739060435 Marionette TRACE conn3 <- [1,2494,null,{}] 10:17:40 INFO - PROCESS | 3792 | 1467739060441 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:40 INFO - PROCESS | 3792 | 1467739060444 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:40 INFO - PROCESS | 3792 | 1467739060580 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:17:40 INFO - PROCESS | 3792 | 1467739060715 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 3792 | 1467739060720 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:40 INFO - PROCESS | 3792 | ++DOCSHELL 12BDB800 == 36 [pid = 3792] [id = 633] 10:17:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (12DC2C00) [pid = 3792] [serial = 1899] [outer = 00000000] 10:17:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (130D5400) [pid = 3792] [serial = 1900] [outer = 12DC2C00] 10:17:40 INFO - PROCESS | 3792 | 1467739060773 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1047F800) [pid = 3792] [serial = 1901] [outer = 12DC2C00] 10:17:41 INFO - PROCESS | 3792 | --DOCSHELL 13287800 == 35 [pid = 3792] [id = 630] 10:17:41 INFO - PROCESS | 3792 | --DOCSHELL 130DB800 == 34 [pid = 3792] [id = 629] 10:17:41 INFO - PROCESS | 3792 | --DOCSHELL 1036B000 == 33 [pid = 3792] [id = 628] 10:17:41 INFO - PROCESS | 3792 | --DOCSHELL 16098400 == 32 [pid = 3792] [id = 627] 10:17:41 INFO - PROCESS | 3792 | --DOCSHELL 15F83C00 == 31 [pid = 3792] [id = 626] 10:17:41 INFO - PROCESS | 3792 | --DOCSHELL 14407000 == 30 [pid = 3792] [id = 625] 10:17:41 INFO - PROCESS | 3792 | --DOCSHELL 131E8400 == 29 [pid = 3792] [id = 624] 10:17:41 INFO - PROCESS | 3792 | --DOCSHELL 10ECA400 == 28 [pid = 3792] [id = 623] 10:17:41 INFO - PROCESS | 3792 | --DOCSHELL 12824800 == 27 [pid = 3792] [id = 622] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (182D1400) [pid = 3792] [serial = 1846] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (139CE400) [pid = 3792] [serial = 1828] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (14403400) [pid = 3792] [serial = 1829] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1803D400) [pid = 3792] [serial = 1823] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (13C7AC00) [pid = 3792] [serial = 1834] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (10375800) [pid = 3792] [serial = 1825] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (10A07800) [pid = 3792] [serial = 1826] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (10EC7000) [pid = 3792] [serial = 1831] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (17440400) [pid = 3792] [serial = 1843] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (11C4CC00) [pid = 3792] [serial = 1832] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (16098C00) [pid = 3792] [serial = 1837] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (154B0800) [pid = 3792] [serial = 1849] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (19792000) [pid = 3792] [serial = 1847] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (16038000) [pid = 3792] [serial = 1850] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (16B48C00) [pid = 3792] [serial = 1840] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (174DEC00) [pid = 3792] [serial = 1844] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (182D0800) [pid = 3792] [serial = 1852] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16B9A400) [pid = 3792] [serial = 1841] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1609EC00) [pid = 3792] [serial = 1856] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16677800) [pid = 3792] [serial = 1838] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (1989C000) [pid = 3792] [serial = 1853] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (11CD1400) [pid = 3792] [serial = 1855] [outer = 00000000] [url = about:blank] 10:17:41 INFO - PROCESS | 3792 | 1467739061362 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 983ms 10:17:41 INFO - PROCESS | 3792 | 1467739061414 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 3792 | 1467739061419 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 10:17:41 INFO - PROCESS | 3792 | 1467739061425 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:17:41 INFO - PROCESS | 3792 | 1467739061428 Marionette TRACE conn3 <- [1,2498,null,{}] 10:17:41 INFO - PROCESS | 3792 | 1467739061434 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:41 INFO - PROCESS | 3792 | 1467739061438 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:41 INFO - PROCESS | 3792 | 1467739061556 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:17:41 INFO - PROCESS | 3792 | 1467739061690 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 3792 | 1467739061695 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:41 INFO - PROCESS | 3792 | ++DOCSHELL 1055F800 == 28 [pid = 3792] [id = 634] 10:17:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (10564000) [pid = 3792] [serial = 1902] [outer = 00000000] 10:17:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (1306E800) [pid = 3792] [serial = 1903] [outer = 10564000] 10:17:41 INFO - PROCESS | 3792 | 1467739061757 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (13286000) [pid = 3792] [serial = 1904] [outer = 10564000] 10:17:42 INFO - PROCESS | 3792 | 1467739062401 Marionette TRACE conn3 <- [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]]]}] 10:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1029ms 10:17:42 INFO - PROCESS | 3792 | 1467739062456 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 3792 | 1467739062462 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 10:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:17:42 INFO - PROCESS | 3792 | 1467739062487 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - PROCESS | 3792 | 1467739062490 Marionette TRACE conn3 <- [1,2502,null,{}] 10:17:42 INFO - PROCESS | 3792 | 1467739062495 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:42 INFO - PROCESS | 3792 | 1467739062497 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:42 INFO - PROCESS | 3792 | 1467739062600 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:17:42 INFO - PROCESS | 3792 | 1467739062739 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 3792 | 1467739062742 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:42 INFO - PROCESS | 3792 | ++DOCSHELL 14FB2C00 == 29 [pid = 3792] [id = 635] 10:17:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (14FB5C00) [pid = 3792] [serial = 1905] [outer = 00000000] 10:17:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (15884800) [pid = 3792] [serial = 1906] [outer = 14FB5C00] 10:17:42 INFO - PROCESS | 3792 | 1467739062800 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (15D3D800) [pid = 3792] [serial = 1907] [outer = 14FB5C00] 10:17:43 INFO - PROCESS | 3792 | 1467739063364 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 937ms 10:17:43 INFO - PROCESS | 3792 | 1467739063417 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 3792 | 1467739063421 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 10:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:17:43 INFO - PROCESS | 3792 | 1467739063425 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - PROCESS | 3792 | 1467739063429 Marionette TRACE conn3 <- [1,2506,null,{}] 10:17:43 INFO - PROCESS | 3792 | 1467739063440 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:43 INFO - PROCESS | 3792 | 1467739063445 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:43 INFO - PROCESS | 3792 | 1467739063594 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:17:43 INFO - PROCESS | 3792 | 1467739063658 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 3792 | 1467739063661 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:43 INFO - PROCESS | 3792 | ++DOCSHELL 16677400 == 30 [pid = 3792] [id = 636] 10:17:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16677800) [pid = 3792] [serial = 1908] [outer = 00000000] 10:17:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16893C00) [pid = 3792] [serial = 1909] [outer = 16677800] 10:17:43 INFO - PROCESS | 3792 | 1467739063717 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16B07000) [pid = 3792] [serial = 1910] [outer = 16677800] 10:17:44 INFO - PROCESS | 3792 | 1467739064282 Marionette TRACE conn3 <- [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]]]}] 10:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 890ms 10:17:44 INFO - PROCESS | 3792 | 1467739064314 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 3792 | 1467739064317 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 10:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:17:44 INFO - PROCESS | 3792 | 1467739064321 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 3792 | 1467739064322 Marionette TRACE conn3 <- [1,2510,null,{}] 10:17:44 INFO - PROCESS | 3792 | 1467739064326 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:44 INFO - PROCESS | 3792 | 1467739064329 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:44 INFO - PROCESS | 3792 | 1467739064429 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:17:44 INFO - PROCESS | 3792 | 1467739064538 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 3792 | 1467739064541 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:44 INFO - PROCESS | 3792 | ++DOCSHELL 16B48C00 == 31 [pid = 3792] [id = 637] 10:17:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16B49400) [pid = 3792] [serial = 1911] [outer = 00000000] 10:17:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16B9A800) [pid = 3792] [serial = 1912] [outer = 16B49400] 10:17:44 INFO - PROCESS | 3792 | 1467739064593 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16BA4400) [pid = 3792] [serial = 1913] [outer = 16B49400] 10:17:45 INFO - PROCESS | 3792 | 1467739065175 Marionette TRACE conn3 <- [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]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 983ms 10:17:45 INFO - PROCESS | 3792 | 1467739065306 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 3792 | 1467739065309 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 10:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:17:45 INFO - PROCESS | 3792 | 1467739065314 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 3792 | 1467739065318 Marionette TRACE conn3 <- [1,2514,null,{}] 10:17:45 INFO - PROCESS | 3792 | 1467739065324 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:45 INFO - PROCESS | 3792 | 1467739065327 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:45 INFO - PROCESS | 3792 | 1467739065439 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:17:45 INFO - PROCESS | 3792 | 1467739065596 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 3792 | 1467739065601 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:45 INFO - PROCESS | 3792 | ++DOCSHELL 1281EC00 == 32 [pid = 3792] [id = 638] 10:17:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (12824800) [pid = 3792] [serial = 1914] [outer = 00000000] 10:17:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (130A5800) [pid = 3792] [serial = 1915] [outer = 12824800] 10:17:45 INFO - PROCESS | 3792 | 1467739065654 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1328AC00) [pid = 3792] [serial = 1916] [outer = 12824800] 10:17:46 INFO - PROCESS | 3792 | --DOCSHELL 10EA8400 == 31 [pid = 3792] [id = 632] 10:17:46 INFO - PROCESS | 3792 | --DOCSHELL 16B48C00 == 30 [pid = 3792] [id = 637] 10:17:46 INFO - PROCESS | 3792 | --DOCSHELL 14FB2C00 == 29 [pid = 3792] [id = 635] 10:17:46 INFO - PROCESS | 3792 | --DOCSHELL 16677400 == 28 [pid = 3792] [id = 636] 10:17:46 INFO - PROCESS | 3792 | --DOCSHELL 12BDB800 == 27 [pid = 3792] [id = 633] 10:17:46 INFO - PROCESS | 3792 | --DOCSHELL 17536400 == 26 [pid = 3792] [id = 631] 10:17:46 INFO - PROCESS | 3792 | --DOCSHELL 1055F800 == 25 [pid = 3792] [id = 634] 10:17:46 INFO - PROCESS | 3792 | 1467739066714 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1428ms 10:17:46 INFO - PROCESS | 3792 | 1467739066755 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 3792 | 1467739066759 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 10:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:17:46 INFO - PROCESS | 3792 | 1467739066764 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - PROCESS | 3792 | 1467739066768 Marionette TRACE conn3 <- [1,2518,null,{}] 10:17:46 INFO - PROCESS | 3792 | 1467739066773 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:46 INFO - PROCESS | 3792 | 1467739066776 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:46 INFO - PROCESS | 3792 | 1467739066866 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:17:46 INFO - PROCESS | 3792 | 1467739066874 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 3792 | 1467739066877 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:46 INFO - PROCESS | 3792 | ++DOCSHELL 10A76800 == 26 [pid = 3792] [id = 639] 10:17:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (10A76C00) [pid = 3792] [serial = 1917] [outer = 00000000] 10:17:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (11205400) [pid = 3792] [serial = 1918] [outer = 10A76C00] 10:17:46 INFO - PROCESS | 3792 | 1467739066926 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1144A400) [pid = 3792] [serial = 1919] [outer = 10A76C00] 10:17:47 INFO - PROCESS | 3792 | 1467739067425 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 691ms 10:17:47 INFO - PROCESS | 3792 | 1467739067447 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:17:47 INFO - PROCESS | 3792 | 1467739067452 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 10:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:17:47 INFO - PROCESS | 3792 | 1467739067462 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 3792 | 1467739067465 Marionette TRACE conn3 <- [1,2522,null,{}] 10:17:47 INFO - PROCESS | 3792 | 1467739067469 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:47 INFO - PROCESS | 3792 | 1467739067471 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:47 INFO - PROCESS | 3792 | 1467739067595 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:17:47 INFO - PROCESS | 3792 | 1467739067699 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 3792 | 1467739067702 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:47 INFO - PROCESS | 3792 | ++DOCSHELL 1312F800 == 27 [pid = 3792] [id = 640] 10:17:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (13130400) [pid = 3792] [serial = 1920] [outer = 00000000] 10:17:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (139DCC00) [pid = 3792] [serial = 1921] [outer = 13130400] 10:17:47 INFO - PROCESS | 3792 | 1467739067748 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (13ED6800) [pid = 3792] [serial = 1922] [outer = 13130400] 10:17:48 INFO - PROCESS | 3792 | 1467739068126 Marionette TRACE conn3 <- [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]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 721ms 10:17:48 INFO - PROCESS | 3792 | 1467739068198 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 3792 | 1467739068200 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 10:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:17:48 INFO - PROCESS | 3792 | 1467739068204 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 3792 | 1467739068190 Marionette TRACE conn3 <- [1,2526,null,{}] 10:17:48 INFO - PROCESS | 3792 | 1467739068201 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:48 INFO - PROCESS | 3792 | 1467739068206 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:48 INFO - PROCESS | 3792 | 1467739068287 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:17:48 INFO - PROCESS | 3792 | 1467739068294 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 3792 | 1467739068297 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:48 INFO - PROCESS | 3792 | ++DOCSHELL 15F7E400 == 28 [pid = 3792] [id = 641] 10:17:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (15F7E800) [pid = 3792] [serial = 1923] [outer = 00000000] 10:17:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (16094800) [pid = 3792] [serial = 1924] [outer = 15F7E800] 10:17:48 INFO - PROCESS | 3792 | 1467739068343 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (160A1C00) [pid = 3792] [serial = 1925] [outer = 15F7E800] 10:17:48 INFO - PROCESS | 3792 | 1467739068848 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 10:17:48 INFO - PROCESS | 3792 | 1467739068885 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 3792 | 1467739068888 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 10:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:17:48 INFO - PROCESS | 3792 | 1467739068891 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - PROCESS | 3792 | 1467739068893 Marionette TRACE conn3 <- [1,2530,null,{}] 10:17:48 INFO - PROCESS | 3792 | 1467739068897 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:48 INFO - PROCESS | 3792 | 1467739068898 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:49 INFO - PROCESS | 3792 | 1467739069043 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:17:49 INFO - PROCESS | 3792 | 1467739069062 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 3792 | 1467739069064 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:49 INFO - PROCESS | 3792 | ++DOCSHELL 16892C00 == 29 [pid = 3792] [id = 642] 10:17:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (16930C00) [pid = 3792] [serial = 1926] [outer = 00000000] 10:17:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (16B46C00) [pid = 3792] [serial = 1927] [outer = 16930C00] 10:17:49 INFO - PROCESS | 3792 | 1467739069107 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (16B98400) [pid = 3792] [serial = 1928] [outer = 16930C00] 10:17:49 INFO - PROCESS | 3792 | 1467739069521 Marionette TRACE conn3 <- [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]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 676ms 10:17:49 INFO - PROCESS | 3792 | 1467739069575 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:17:49 INFO - PROCESS | 3792 | 1467739069578 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 10:17:49 INFO - PROCESS | 3792 | 1467739069582 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 3792 | 1467739069584 Marionette TRACE conn3 <- [1,2534,null,{}] 10:17:49 INFO - PROCESS | 3792 | 1467739069588 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:49 INFO - PROCESS | 3792 | 1467739069590 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:49 INFO - PROCESS | 3792 | 1467739069697 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:17:49 INFO - PROCESS | 3792 | 1467739069703 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 3792 | 1467739069705 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:49 INFO - PROCESS | 3792 | ++DOCSHELL 13283000 == 30 [pid = 3792] [id = 643] 10:17:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (13C80C00) [pid = 3792] [serial = 1929] [outer = 00000000] 10:17:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (16DA8800) [pid = 3792] [serial = 1930] [outer = 13C80C00] 10:17:49 INFO - PROCESS | 3792 | 1467739069748 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (17442400) [pid = 3792] [serial = 1931] [outer = 13C80C00] 10:17:50 INFO - PROCESS | 3792 | 1467739070205 Marionette TRACE conn3 <- [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]]]}] 10:17:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 676ms 10:17:50 INFO - PROCESS | 3792 | 1467739070265 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 3792 | 1467739070267 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 10:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:17:50 INFO - PROCESS | 3792 | 1467739070270 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 3792 | 1467739070272 Marionette TRACE conn3 <- [1,2538,null,{}] 10:17:50 INFO - PROCESS | 3792 | 1467739070275 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:50 INFO - PROCESS | 3792 | 1467739070280 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:50 INFO - PROCESS | 3792 | 1467739070428 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (12DC2C00) [pid = 3792] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1602F400) [pid = 3792] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (10ECA800) [pid = 3792] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (160A1400) [pid = 3792] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (131ED400) [pid = 3792] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (14451800) [pid = 3792] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (12921C00) [pid = 3792] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (10371C00) [pid = 3792] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (12921800) [pid = 3792] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (158CD800) [pid = 3792] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (17C38400) [pid = 3792] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (13951000) [pid = 3792] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (17536800) [pid = 3792] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (10EC6C00) [pid = 3792] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (13951800) [pid = 3792] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:17:50 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16B4CC00) [pid = 3792] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:17:50 INFO - PROCESS | 3792 | 1467739070769 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 3792 | 1467739070771 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:50 INFO - PROCESS | 3792 | ++DOCSHELL 0C7ED400 == 31 [pid = 3792] [id = 644] 10:17:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (0C7EDC00) [pid = 3792] [serial = 1932] [outer = 00000000] 10:17:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (10EA1C00) [pid = 3792] [serial = 1933] [outer = 0C7EDC00] 10:17:50 INFO - PROCESS | 3792 | 1467739070819 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (13074800) [pid = 3792] [serial = 1934] [outer = 0C7EDC00] 10:17:51 INFO - PROCESS | 3792 | 1467739071175 Marionette TRACE conn3 <- [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]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 921ms 10:17:51 INFO - PROCESS | 3792 | 1467739071198 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 3792 | 1467739071200 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 10:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:17:51 INFO - PROCESS | 3792 | 1467739071203 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 3792 | 1467739071205 Marionette TRACE conn3 <- [1,2542,null,{}] 10:17:51 INFO - PROCESS | 3792 | 1467739071208 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:51 INFO - PROCESS | 3792 | 1467739071210 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:51 INFO - PROCESS | 3792 | 1467739071322 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:17:51 INFO - PROCESS | 3792 | 1467739071330 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 3792 | 1467739071332 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:51 INFO - PROCESS | 3792 | ++DOCSHELL 12921C00 == 32 [pid = 3792] [id = 645] 10:17:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (14FB2800) [pid = 3792] [serial = 1935] [outer = 00000000] 10:17:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16928800) [pid = 3792] [serial = 1936] [outer = 14FB2800] 10:17:51 INFO - PROCESS | 3792 | 1467739071376 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (17440C00) [pid = 3792] [serial = 1937] [outer = 14FB2800] 10:17:51 INFO - PROCESS | 3792 | 1467739071789 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 614ms 10:17:51 INFO - PROCESS | 3792 | 1467739071842 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 3792 | 1467739071827 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 10:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:17:51 INFO - PROCESS | 3792 | 1467739071830 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 3792 | 1467739071832 Marionette TRACE conn3 <- [1,2546,null,{}] 10:17:51 INFO - PROCESS | 3792 | 1467739071836 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:51 INFO - PROCESS | 3792 | 1467739071837 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:51 INFO - PROCESS | 3792 | 1467739071911 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:17:52 INFO - PROCESS | 3792 | 1467739072032 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 3792 | 1467739072034 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:52 INFO - PROCESS | 3792 | ++DOCSHELL 0C7E6400 == 33 [pid = 3792] [id = 646] 10:17:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (0F390400) [pid = 3792] [serial = 1938] [outer = 00000000] 10:17:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (17CD1400) [pid = 3792] [serial = 1939] [outer = 0F390400] 10:17:52 INFO - PROCESS | 3792 | 1467739072079 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (180BC000) [pid = 3792] [serial = 1940] [outer = 0F390400] 10:17:52 INFO - PROCESS | 3792 | 1467739072434 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 614ms 10:17:52 INFO - PROCESS | 3792 | 1467739072469 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 3792 | 1467739072471 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 10:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:17:52 INFO - PROCESS | 3792 | 1467739072474 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 3792 | 1467739072476 Marionette TRACE conn3 <- [1,2550,null,{}] 10:17:52 INFO - PROCESS | 3792 | 1467739072479 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:52 INFO - PROCESS | 3792 | 1467739072481 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:52 INFO - PROCESS | 3792 | 1467739072596 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:17:52 INFO - PROCESS | 3792 | 1467739072620 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 3792 | 1467739072622 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:52 INFO - PROCESS | 3792 | ++DOCSHELL 1978AC00 == 34 [pid = 3792] [id = 647] 10:17:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (1978D800) [pid = 3792] [serial = 1941] [outer = 00000000] 10:17:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1989A400) [pid = 3792] [serial = 1942] [outer = 1978D800] 10:17:52 INFO - PROCESS | 3792 | 1467739072672 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1989F000) [pid = 3792] [serial = 1943] [outer = 1978D800] 10:17:53 INFO - PROCESS | 3792 | 1467739073530 Marionette TRACE conn3 <- [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]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1075ms 10:17:53 INFO - PROCESS | 3792 | 1467739073556 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 3792 | 1467739073561 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 10:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:17:53 INFO - PROCESS | 3792 | 1467739073565 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 3792 | 1467739073570 Marionette TRACE conn3 <- [1,2554,null,{}] 10:17:53 INFO - PROCESS | 3792 | 1467739073575 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:53 INFO - PROCESS | 3792 | 1467739073578 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:53 INFO - PROCESS | 3792 | 1467739073708 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:17:53 INFO - PROCESS | 3792 | 1467739073846 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 3792 | 1467739073850 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:53 INFO - PROCESS | 3792 | ++DOCSHELL 10A7C400 == 35 [pid = 3792] [id = 648] 10:17:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (10A82C00) [pid = 3792] [serial = 1944] [outer = 00000000] 10:17:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (12BDC800) [pid = 3792] [serial = 1945] [outer = 10A82C00] 10:17:53 INFO - PROCESS | 3792 | 1467739073906 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1328DC00) [pid = 3792] [serial = 1946] [outer = 10A82C00] 10:17:54 INFO - PROCESS | 3792 | 1467739074771 Marionette TRACE conn3 <- [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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1275ms 10:17:54 INFO - PROCESS | 3792 | 1467739074830 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 3792 | 1467739074836 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 10:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:17:54 INFO - PROCESS | 3792 | 1467739074843 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 3792 | 1467739074847 Marionette TRACE conn3 <- [1,2558,null,{}] 10:17:54 INFO - PROCESS | 3792 | 1467739074853 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:54 INFO - PROCESS | 3792 | 1467739074856 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:54 INFO - PROCESS | 3792 | 1467739074970 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:17:55 INFO - PROCESS | 3792 | 1467739075120 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 3792 | 1467739075124 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:55 INFO - PROCESS | 3792 | --DOCSHELL 0C7E6400 == 34 [pid = 3792] [id = 646] 10:17:55 INFO - PROCESS | 3792 | --DOCSHELL 12921C00 == 33 [pid = 3792] [id = 645] 10:17:55 INFO - PROCESS | 3792 | --DOCSHELL 0C7ED400 == 32 [pid = 3792] [id = 644] 10:17:55 INFO - PROCESS | 3792 | --DOCSHELL 13283000 == 31 [pid = 3792] [id = 643] 10:17:55 INFO - PROCESS | 3792 | --DOCSHELL 16892C00 == 30 [pid = 3792] [id = 642] 10:17:55 INFO - PROCESS | 3792 | --DOCSHELL 15F7E400 == 29 [pid = 3792] [id = 641] 10:17:55 INFO - PROCESS | 3792 | --DOCSHELL 1312F800 == 28 [pid = 3792] [id = 640] 10:17:55 INFO - PROCESS | 3792 | --DOCSHELL 10A76800 == 27 [pid = 3792] [id = 639] 10:17:55 INFO - PROCESS | 3792 | --DOCSHELL 1281EC00 == 26 [pid = 3792] [id = 638] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (13036000) [pid = 3792] [serial = 1897] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (175D4C00) [pid = 3792] [serial = 1891] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (1047F800) [pid = 3792] [serial = 1901] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (16099000) [pid = 3792] [serial = 1879] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (114CA400) [pid = 3792] [serial = 1870] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1292B400) [pid = 3792] [serial = 1871] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (16897800) [pid = 3792] [serial = 1882] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (13289800) [pid = 3792] [serial = 1873] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (13448C00) [pid = 3792] [serial = 1874] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (158CF400) [pid = 3792] [serial = 1876] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (131EFC00) [pid = 3792] [serial = 1868] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (13142C00) [pid = 3792] [serial = 1867] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16675000) [pid = 3792] [serial = 1880] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (12DC5000) [pid = 3792] [serial = 1885] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (1314B400) [pid = 3792] [serial = 1859] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13074C00) [pid = 3792] [serial = 1858] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1667A400) [pid = 3792] [serial = 1862] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (15F7D400) [pid = 3792] [serial = 1861] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (175D6800) [pid = 3792] [serial = 1892] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (19797C00) [pid = 3792] [serial = 1865] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (182C7400) [pid = 3792] [serial = 1864] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (16933C00) [pid = 3792] [serial = 1883] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (13ECD400) [pid = 3792] [serial = 1886] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16E7F400) [pid = 3792] [serial = 1888] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (130D5400) [pid = 3792] [serial = 1900] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (174E4400) [pid = 3792] [serial = 1889] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (15D45400) [pid = 3792] [serial = 1877] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (180B7000) [pid = 3792] [serial = 1894] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (1394F800) [pid = 3792] [serial = 1898] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (142A7400) [pid = 3792] [serial = 1835] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (182C9000) [pid = 3792] [serial = 1895] [outer = 00000000] [url = about:blank] 10:17:55 INFO - PROCESS | 3792 | ++DOCSHELL 10371C00 == 27 [pid = 3792] [id = 649] 10:17:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (103CD400) [pid = 3792] [serial = 1947] [outer = 00000000] 10:17:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (104EB400) [pid = 3792] [serial = 1948] [outer = 103CD400] 10:17:55 INFO - PROCESS | 3792 | 1467739075196 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (114D4400) [pid = 3792] [serial = 1949] [outer = 103CD400] 10:17:55 INFO - PROCESS | 3792 | 1467739075647 Marionette TRACE conn3 <- [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]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 814ms 10:17:55 INFO - PROCESS | 3792 | 1467739075683 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 3792 | 1467739075688 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 10:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:17:55 INFO - PROCESS | 3792 | 1467739075694 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 3792 | 1467739075680 Marionette TRACE conn3 <- [1,2562,null,{}] 10:17:55 INFO - PROCESS | 3792 | 1467739075684 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:55 INFO - PROCESS | 3792 | 1467739075687 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:55 INFO - PROCESS | 3792 | 1467739075779 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:17:55 INFO - PROCESS | 3792 | 1467739075785 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 3792 | 1467739075787 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:55 INFO - PROCESS | 3792 | ++DOCSHELL 130A5000 == 28 [pid = 3792] [id = 650] 10:17:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (130AD400) [pid = 3792] [serial = 1950] [outer = 00000000] 10:17:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (131ED000) [pid = 3792] [serial = 1951] [outer = 130AD400] 10:17:55 INFO - PROCESS | 3792 | 1467739075833 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (13289800) [pid = 3792] [serial = 1952] [outer = 130AD400] 10:17:56 INFO - PROCESS | 3792 | 1467739076339 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 10:17:56 INFO - PROCESS | 3792 | 1467739076376 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 3792 | 1467739076379 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 10:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:17:56 INFO - PROCESS | 3792 | 1467739076384 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 3792 | 1467739076388 Marionette TRACE conn3 <- [1,2566,null,{}] 10:17:56 INFO - PROCESS | 3792 | 1467739076399 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:56 INFO - PROCESS | 3792 | 1467739076403 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:56 INFO - PROCESS | 3792 | 1467739076516 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:17:56 INFO - PROCESS | 3792 | 1467739076623 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 3792 | 1467739076626 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:56 INFO - PROCESS | 3792 | ++DOCSHELL 14405400 == 29 [pid = 3792] [id = 651] 10:17:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (14409C00) [pid = 3792] [serial = 1953] [outer = 00000000] 10:17:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (154AF800) [pid = 3792] [serial = 1954] [outer = 14409C00] 10:17:56 INFO - PROCESS | 3792 | 1467739076656 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (15D38C00) [pid = 3792] [serial = 1955] [outer = 14409C00] 10:17:57 INFO - PROCESS | 3792 | 1467739077025 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 10:17:57 INFO - PROCESS | 3792 | 1467739077064 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 3792 | 1467739077066 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 10:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:17:57 INFO - PROCESS | 3792 | 1467739077070 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 3792 | 1467739077071 Marionette TRACE conn3 <- [1,2570,null,{}] 10:17:57 INFO - PROCESS | 3792 | 1467739077075 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:57 INFO - PROCESS | 3792 | 1467739077076 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:57 INFO - PROCESS | 3792 | 1467739077167 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:17:57 INFO - PROCESS | 3792 | 1467739077172 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 3792 | 1467739077174 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:57 INFO - PROCESS | 3792 | ++DOCSHELL 15F7A000 == 30 [pid = 3792] [id = 652] 10:17:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (1602F400) [pid = 3792] [serial = 1956] [outer = 00000000] 10:17:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16098000) [pid = 3792] [serial = 1957] [outer = 1602F400] 10:17:57 INFO - PROCESS | 3792 | 1467739077217 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (160A0400) [pid = 3792] [serial = 1958] [outer = 1602F400] 10:17:57 INFO - PROCESS | 3792 | 1467739077666 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 614ms 10:17:57 INFO - PROCESS | 3792 | 1467739077691 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 3792 | 1467739077692 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 10:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:17:57 INFO - PROCESS | 3792 | 1467739077705 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 3792 | 1467739077707 Marionette TRACE conn3 <- [1,2574,null,{}] 10:17:57 INFO - PROCESS | 3792 | 1467739077710 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:57 INFO - PROCESS | 3792 | 1467739077712 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:57 INFO - PROCESS | 3792 | 1467739077825 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:17:57 INFO - PROCESS | 3792 | 1467739077833 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 3792 | 1467739077835 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:57 INFO - PROCESS | 3792 | ++DOCSHELL 16674800 == 31 [pid = 3792] [id = 653] 10:17:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16675000) [pid = 3792] [serial = 1959] [outer = 00000000] 10:17:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16893400) [pid = 3792] [serial = 1960] [outer = 16675000] 10:17:57 INFO - PROCESS | 3792 | 1467739077904 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16927400) [pid = 3792] [serial = 1961] [outer = 16675000] 10:17:58 INFO - PROCESS | 3792 | 1467739078368 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 676ms 10:17:58 INFO - PROCESS | 3792 | 1467739078396 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 3792 | 1467739078398 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 10:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:17:58 INFO - PROCESS | 3792 | 1467739078401 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 3792 | 1467739078403 Marionette TRACE conn3 <- [1,2578,null,{}] 10:17:58 INFO - PROCESS | 3792 | 1467739078406 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:58 INFO - PROCESS | 3792 | 1467739078412 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:58 INFO - PROCESS | 3792 | 1467739078550 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:17:58 INFO - PROCESS | 3792 | 1467739078539 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 3792 | 1467739078541 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:58 INFO - PROCESS | 3792 | ++DOCSHELL 1314D400 == 32 [pid = 3792] [id = 654] 10:17:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1445F800) [pid = 3792] [serial = 1962] [outer = 00000000] 10:17:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16B9B000) [pid = 3792] [serial = 1963] [outer = 1445F800] 10:17:58 INFO - PROCESS | 3792 | 1467739078590 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1743C400) [pid = 3792] [serial = 1964] [outer = 1445F800] 10:17:59 INFO - PROCESS | 3792 | 1467739079048 Marionette TRACE conn3 <- [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]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 676ms 10:17:59 INFO - PROCESS | 3792 | 1467739079084 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 3792 | 1467739079086 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 10:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:17:59 INFO - PROCESS | 3792 | 1467739079089 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 3792 | 1467739079091 Marionette TRACE conn3 <- [1,2582,null,{}] 10:17:59 INFO - PROCESS | 3792 | 1467739079094 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:59 INFO - PROCESS | 3792 | 1467739079104 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:59 INFO - PROCESS | 3792 | 1467739079242 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:17:59 INFO - PROCESS | 3792 | 1467739079254 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 3792 | 1467739079256 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:59 INFO - PROCESS | 3792 | ++DOCSHELL 14407000 == 33 [pid = 3792] [id = 655] 10:17:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (174E2400) [pid = 3792] [serial = 1965] [outer = 00000000] 10:17:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (1768A000) [pid = 3792] [serial = 1966] [outer = 174E2400] 10:17:59 INFO - PROCESS | 3792 | 1467739079298 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1768B000) [pid = 3792] [serial = 1967] [outer = 174E2400] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (13130400) [pid = 3792] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16930C00) [pid = 3792] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (15F7E800) [pid = 3792] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (10564000) [pid = 3792] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (14FB5C00) [pid = 3792] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (16677800) [pid = 3792] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16B49400) [pid = 3792] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (13C80C00) [pid = 3792] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (0C7EDC00) [pid = 3792] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (12824800) [pid = 3792] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (10A76C00) [pid = 3792] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (14FB2800) [pid = 3792] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:17:59 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (0F390400) [pid = 3792] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:17:59 INFO - PROCESS | 3792 | 1467739079829 Marionette TRACE conn3 <- [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]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 783ms 10:17:59 INFO - PROCESS | 3792 | 1467739079873 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:17:59 INFO - PROCESS | 3792 | 1467739079875 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 10:17:59 INFO - PROCESS | 3792 | 1467739079878 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 3792 | 1467739079880 Marionette TRACE conn3 <- [1,2586,null,{}] 10:17:59 INFO - PROCESS | 3792 | 1467739079883 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:17:59 INFO - PROCESS | 3792 | 1467739079885 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:59 INFO - PROCESS | 3792 | 1467739079962 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:17:59 INFO - PROCESS | 3792 | 1467739079967 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 3792 | 1467739079969 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:17:59 INFO - PROCESS | 3792 | ++DOCSHELL 1314CC00 == 34 [pid = 3792] [id = 656] 10:17:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (158CF800) [pid = 3792] [serial = 1968] [outer = 00000000] 10:17:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16677800) [pid = 3792] [serial = 1969] [outer = 158CF800] 10:18:00 INFO - PROCESS | 3792 | 1467739080012 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16E87C00) [pid = 3792] [serial = 1970] [outer = 158CF800] 10:18:00 INFO - PROCESS | 3792 | 1467739080439 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 584ms 10:18:00 INFO - PROCESS | 3792 | 1467739080480 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 3792 | 1467739080482 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 10:18:00 INFO - PROCESS | 3792 | 1467739080485 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:18:00 INFO - PROCESS | 3792 | 1467739080487 Marionette TRACE conn3 <- [1,2590,null,{}] 10:18:00 INFO - PROCESS | 3792 | 1467739080490 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:00 INFO - PROCESS | 3792 | 1467739080492 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:00 INFO - PROCESS | 3792 | 1467739080551 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:18:00 INFO - PROCESS | 3792 | 1467739080556 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 3792 | 1467739080558 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:00 INFO - PROCESS | 3792 | ++DOCSHELL 154AF000 == 35 [pid = 3792] [id = 657] 10:18:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (17554C00) [pid = 3792] [serial = 1971] [outer = 00000000] 10:18:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1803D400) [pid = 3792] [serial = 1972] [outer = 17554C00] 10:18:00 INFO - PROCESS | 3792 | 1467739080600 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (182CDC00) [pid = 3792] [serial = 1973] [outer = 17554C00] 10:18:01 INFO - PROCESS | 3792 | 1467739081050 Marionette TRACE conn3 <- [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]]]}] 10:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 614ms 10:18:01 INFO - PROCESS | 3792 | 1467739081108 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 3792 | 1467739081110 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 10:18:01 INFO - PROCESS | 3792 | 1467739081113 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:18:01 INFO - PROCESS | 3792 | 1467739081115 Marionette TRACE conn3 <- [1,2594,null,{}] 10:18:01 INFO - PROCESS | 3792 | 1467739081118 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:01 INFO - PROCESS | 3792 | 1467739081120 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:01 INFO - PROCESS | 3792 | 1467739081197 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:18:01 INFO - PROCESS | 3792 | 1467739081202 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 3792 | 1467739081204 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:01 INFO - PROCESS | 3792 | ++DOCSHELL 16B9C400 == 36 [pid = 3792] [id = 658] 10:18:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (175D4C00) [pid = 3792] [serial = 1974] [outer = 00000000] 10:18:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (19899800) [pid = 3792] [serial = 1975] [outer = 175D4C00] 10:18:01 INFO - PROCESS | 3792 | 1467739081246 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (198A0800) [pid = 3792] [serial = 1976] [outer = 175D4C00] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 10A7C400 == 35 [pid = 3792] [id = 648] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 10371C00 == 34 [pid = 3792] [id = 649] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 1978AC00 == 33 [pid = 3792] [id = 647] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 154AF000 == 32 [pid = 3792] [id = 657] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 16674800 == 31 [pid = 3792] [id = 653] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 1314D400 == 30 [pid = 3792] [id = 654] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 15F7A000 == 29 [pid = 3792] [id = 652] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 14407000 == 28 [pid = 3792] [id = 655] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 1314CC00 == 27 [pid = 3792] [id = 656] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 130A5000 == 26 [pid = 3792] [id = 650] 10:18:02 INFO - PROCESS | 3792 | --DOCSHELL 14405400 == 25 [pid = 3792] [id = 651] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (16B07000) [pid = 3792] [serial = 1910] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (16893C00) [pid = 3792] [serial = 1909] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16BA4400) [pid = 3792] [serial = 1913] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (16B9A800) [pid = 3792] [serial = 1912] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16DA8800) [pid = 3792] [serial = 1930] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16B98400) [pid = 3792] [serial = 1928] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (10EA1C00) [pid = 3792] [serial = 1933] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (17442400) [pid = 3792] [serial = 1931] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1328AC00) [pid = 3792] [serial = 1916] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (130A5800) [pid = 3792] [serial = 1915] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (13074800) [pid = 3792] [serial = 1934] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (1144A400) [pid = 3792] [serial = 1919] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (11205400) [pid = 3792] [serial = 1918] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16928800) [pid = 3792] [serial = 1936] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (160A1C00) [pid = 3792] [serial = 1925] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (17440C00) [pid = 3792] [serial = 1937] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (180BC000) [pid = 3792] [serial = 1940] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (17CD1400) [pid = 3792] [serial = 1939] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (139DCC00) [pid = 3792] [serial = 1921] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (13ED6800) [pid = 3792] [serial = 1922] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (16B46C00) [pid = 3792] [serial = 1927] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (16094800) [pid = 3792] [serial = 1924] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 54 (13286000) [pid = 3792] [serial = 1904] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 53 (1306E800) [pid = 3792] [serial = 1903] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 52 (15D3D800) [pid = 3792] [serial = 1907] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | --DOMWINDOW == 51 (15884800) [pid = 3792] [serial = 1906] [outer = 00000000] [url = about:blank] 10:18:02 INFO - PROCESS | 3792 | 1467739082987 Marionette TRACE conn3 <- [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]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1919ms 10:18:03 INFO - PROCESS | 3792 | 1467739083037 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 3792 | 1467739083041 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 10:18:03 INFO - PROCESS | 3792 | 1467739083046 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:18:03 INFO - PROCESS | 3792 | 1467739083049 Marionette TRACE conn3 <- [1,2598,null,{}] 10:18:03 INFO - PROCESS | 3792 | 1467739083055 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:03 INFO - PROCESS | 3792 | 1467739083058 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:03 INFO - PROCESS | 3792 | 1467739083149 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:18:03 INFO - PROCESS | 3792 | 1467739083156 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 3792 | 1467739083161 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:03 INFO - PROCESS | 3792 | ++DOCSHELL 10A7DC00 == 26 [pid = 3792] [id = 659] 10:18:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 52 (10A7E000) [pid = 3792] [serial = 1977] [outer = 00000000] 10:18:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 53 (11210C00) [pid = 3792] [serial = 1978] [outer = 10A7E000] 10:18:03 INFO - PROCESS | 3792 | 1467739083209 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 54 (112F0400) [pid = 3792] [serial = 1979] [outer = 10A7E000] 10:18:03 INFO - PROCESS | 3792 | 1467739083696 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 675ms 10:18:03 INFO - PROCESS | 3792 | 1467739083729 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 3792 | 1467739083734 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 10:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:18:03 INFO - PROCESS | 3792 | 1467739083741 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - PROCESS | 3792 | 1467739083743 Marionette TRACE conn3 <- [1,2602,null,{}] 10:18:03 INFO - PROCESS | 3792 | 1467739083747 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:03 INFO - PROCESS | 3792 | 1467739083750 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:03 INFO - PROCESS | 3792 | 1467739083837 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:18:03 INFO - PROCESS | 3792 | 1467739083846 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 3792 | 1467739083848 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:03 INFO - PROCESS | 3792 | ++DOCSHELL 13074800 == 27 [pid = 3792] [id = 660] 10:18:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 55 (13074C00) [pid = 3792] [serial = 1980] [outer = 00000000] 10:18:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (130D1400) [pid = 3792] [serial = 1981] [outer = 13074C00] 10:18:03 INFO - PROCESS | 3792 | 1467739083894 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (13130400) [pid = 3792] [serial = 1982] [outer = 13074C00] 10:18:04 INFO - PROCESS | 3792 | 1467739084376 Marionette TRACE conn3 <- [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]]]}] 10:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 10:18:04 INFO - PROCESS | 3792 | 1467739084438 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 3792 | 1467739084440 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 10:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:18:04 INFO - PROCESS | 3792 | 1467739084444 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 3792 | 1467739084431 Marionette TRACE conn3 <- [1,2606,null,{}] 10:18:04 INFO - PROCESS | 3792 | 1467739084442 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:04 INFO - PROCESS | 3792 | 1467739084446 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:04 INFO - PROCESS | 3792 | 1467739084554 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:18:04 INFO - PROCESS | 3792 | 1467739084653 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 3792 | 1467739084656 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:04 INFO - PROCESS | 3792 | ++DOCSHELL 139D6C00 == 28 [pid = 3792] [id = 661] 10:18:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (13C76000) [pid = 3792] [serial = 1983] [outer = 00000000] 10:18:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (13C81400) [pid = 3792] [serial = 1984] [outer = 13C76000] 10:18:04 INFO - PROCESS | 3792 | 1467739084703 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (142A4C00) [pid = 3792] [serial = 1985] [outer = 13C76000] 10:18:05 INFO - PROCESS | 3792 | 1467739085088 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 10:18:05 INFO - PROCESS | 3792 | 1467739085126 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 3792 | 1467739085128 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 10:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:18:05 INFO - PROCESS | 3792 | 1467739085142 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 3792 | 1467739085144 Marionette TRACE conn3 <- [1,2610,null,{}] 10:18:05 INFO - PROCESS | 3792 | 1467739085148 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:05 INFO - PROCESS | 3792 | 1467739085150 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:05 INFO - PROCESS | 3792 | 1467739085263 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:18:05 INFO - PROCESS | 3792 | 1467739085320 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 3792 | 1467739085322 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:05 INFO - PROCESS | 3792 | ++DOCSHELL 13C80C00 == 29 [pid = 3792] [id = 662] 10:18:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (13EDCC00) [pid = 3792] [serial = 1986] [outer = 00000000] 10:18:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (15884800) [pid = 3792] [serial = 1987] [outer = 13EDCC00] 10:18:05 INFO - PROCESS | 3792 | 1467739085365 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (15D3D800) [pid = 3792] [serial = 1988] [outer = 13EDCC00] 10:18:05 INFO - PROCESS | 3792 | 1467739085712 Marionette TRACE conn3 <- [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]]]}] 10:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 644ms 10:18:05 INFO - PROCESS | 3792 | 1467739085773 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 3792 | 1467739085776 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 10:18:05 INFO - PROCESS | 3792 | 1467739085787 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:18:05 INFO - PROCESS | 3792 | 1467739085789 Marionette TRACE conn3 <- [1,2614,null,{}] 10:18:05 INFO - PROCESS | 3792 | 1467739085793 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:05 INFO - PROCESS | 3792 | 1467739085795 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:05 INFO - PROCESS | 3792 | 1467739085869 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:18:05 INFO - PROCESS | 3792 | 1467739085907 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 3792 | 1467739085909 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:05 INFO - PROCESS | 3792 | ++DOCSHELL 15F78400 == 30 [pid = 3792] [id = 663] 10:18:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (15F7E000) [pid = 3792] [serial = 1989] [outer = 00000000] 10:18:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (16037800) [pid = 3792] [serial = 1990] [outer = 15F7E000] 10:18:05 INFO - PROCESS | 3792 | 1467739085953 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (16097C00) [pid = 3792] [serial = 1991] [outer = 15F7E000] 10:18:06 INFO - PROCESS | 3792 | 1467739086378 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 614ms 10:18:06 INFO - PROCESS | 3792 | 1467739086412 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 3792 | 1467739086414 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 10:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:18:06 INFO - PROCESS | 3792 | 1467739086418 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 3792 | 1467739086419 Marionette TRACE conn3 <- [1,2618,null,{}] 10:18:06 INFO - PROCESS | 3792 | 1467739086423 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:06 INFO - PROCESS | 3792 | 1467739086428 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:06 INFO - PROCESS | 3792 | 1467739086526 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:18:06 INFO - PROCESS | 3792 | 1467739086531 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 3792 | 1467739086533 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:06 INFO - PROCESS | 3792 | ++DOCSHELL 1688E000 == 31 [pid = 3792] [id = 664] 10:18:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (16895000) [pid = 3792] [serial = 1992] [outer = 00000000] 10:18:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (16B07000) [pid = 3792] [serial = 1993] [outer = 16895000] 10:18:06 INFO - PROCESS | 3792 | 1467739086576 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16B48000) [pid = 3792] [serial = 1994] [outer = 16895000] 10:18:07 INFO - PROCESS | 3792 | 1467739087028 Marionette TRACE conn3 <- [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]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 615ms 10:18:07 INFO - PROCESS | 3792 | 1467739087054 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 3792 | 1467739087056 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 10:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:18:07 INFO - PROCESS | 3792 | 1467739087066 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 3792 | 1467739087069 Marionette TRACE conn3 <- [1,2622,null,{}] 10:18:07 INFO - PROCESS | 3792 | 1467739087074 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:07 INFO - PROCESS | 3792 | 1467739087086 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:07 INFO - PROCESS | 3792 | 1467739087160 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:18:07 INFO - PROCESS | 3792 | 1467739087165 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 3792 | 1467739087167 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:07 INFO - PROCESS | 3792 | ++DOCSHELL 16B4C000 == 32 [pid = 3792] [id = 665] 10:18:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16B4D000) [pid = 3792] [serial = 1995] [outer = 00000000] 10:18:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16BA3800) [pid = 3792] [serial = 1996] [outer = 16B4D000] 10:18:07 INFO - PROCESS | 3792 | 1467739087209 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (16BA5400) [pid = 3792] [serial = 1997] [outer = 16B4D000] 10:18:07 INFO - PROCESS | 3792 | 1467739087675 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 691ms 10:18:07 INFO - PROCESS | 3792 | 1467739087743 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 3792 | 1467739087746 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 10:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:18:07 INFO - PROCESS | 3792 | 1467739087749 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 3792 | 1467739087752 Marionette TRACE conn3 <- [1,2626,null,{}] 10:18:07 INFO - PROCESS | 3792 | 1467739087755 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:07 INFO - PROCESS | 3792 | 1467739087757 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:07 INFO - PROCESS | 3792 | 1467739087833 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:18:07 INFO - PROCESS | 3792 | 1467739087841 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 3792 | 1467739087843 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:07 INFO - PROCESS | 3792 | ++DOCSHELL 16BA3400 == 33 [pid = 3792] [id = 666] 10:18:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16E88C00) [pid = 3792] [serial = 1998] [outer = 00000000] 10:18:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (17530C00) [pid = 3792] [serial = 1999] [outer = 16E88C00] 10:18:07 INFO - PROCESS | 3792 | 1467739087885 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (17533C00) [pid = 3792] [serial = 2000] [outer = 16E88C00] 10:18:08 INFO - PROCESS | 3792 | 1467739088342 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 10:18:08 INFO - PROCESS | 3792 | 1467739088376 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 3792 | 1467739088378 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 10:18:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:18:08 INFO - PROCESS | 3792 | 1467739088382 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 3792 | 1467739088383 Marionette TRACE conn3 <- [1,2630,null,{}] 10:18:08 INFO - PROCESS | 3792 | 1467739088387 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:08 INFO - PROCESS | 3792 | 1467739088389 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:08 INFO - PROCESS | 3792 | 1467739088499 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:18:08 INFO - PROCESS | 3792 | 1467739088588 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 3792 | 1467739088590 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:08 INFO - PROCESS | 3792 | ++DOCSHELL 13953800 == 34 [pid = 3792] [id = 667] 10:18:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (17530800) [pid = 3792] [serial = 2001] [outer = 00000000] 10:18:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (17CCF000) [pid = 3792] [serial = 2002] [outer = 17530800] 10:18:08 INFO - PROCESS | 3792 | 1467739088632 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (17CD1400) [pid = 3792] [serial = 2003] [outer = 17530800] 10:18:09 INFO - PROCESS | 3792 | 1467739089030 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:18:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 675ms 10:18:09 INFO - PROCESS | 3792 | 1467739089081 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 3792 | 1467739089093 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 10:18:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:18:09 INFO - PROCESS | 3792 | 1467739089096 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 3792 | 1467739089098 Marionette TRACE conn3 <- [1,2634,null,{}] 10:18:09 INFO - PROCESS | 3792 | 1467739089092 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:09 INFO - PROCESS | 3792 | 1467739089094 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:09 INFO - PROCESS | 3792 | 1467739089215 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:18:09 INFO - PROCESS | 3792 | 1467739089226 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 3792 | 1467739089228 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:09 INFO - PROCESS | 3792 | ++DOCSHELL 104E6C00 == 35 [pid = 3792] [id = 668] 10:18:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (14FB6400) [pid = 3792] [serial = 2004] [outer = 00000000] 10:18:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (19792000) [pid = 3792] [serial = 2005] [outer = 14FB6400] 10:18:09 INFO - PROCESS | 3792 | 1467739089270 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (19798000) [pid = 3792] [serial = 2006] [outer = 14FB6400] 10:18:09 INFO - PROCESS | 3792 | 1467739089705 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:18:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 645ms 10:18:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:18:09 INFO - PROCESS | 3792 | 1467739089738 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 3792 | 1467739089741 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 10:18:09 INFO - PROCESS | 3792 | 1467739089744 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 3792 | 1467739089746 Marionette TRACE conn3 <- [1,2638,null,{}] 10:18:09 INFO - PROCESS | 3792 | 1467739089750 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:09 INFO - PROCESS | 3792 | 1467739089752 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:09 INFO - PROCESS | 3792 | 1467739089872 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:18:09 INFO - PROCESS | 3792 | 1467739089971 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 3792 | 1467739089973 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:09 INFO - PROCESS | 3792 | ++DOCSHELL 15F74800 == 36 [pid = 3792] [id = 669] 10:18:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (19F60400) [pid = 3792] [serial = 2007] [outer = 00000000] 10:18:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (19F65400) [pid = 3792] [serial = 2008] [outer = 19F60400] 10:18:10 INFO - PROCESS | 3792 | 1467739090019 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (19F6C000) [pid = 3792] [serial = 2009] [outer = 19F60400] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1445F800) [pid = 3792] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (10A82C00) [pid = 3792] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (14409C00) [pid = 3792] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16675000) [pid = 3792] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (103CD400) [pid = 3792] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (174E2400) [pid = 3792] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (130AD400) [pid = 3792] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (17554C00) [pid = 3792] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1602F400) [pid = 3792] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1978D800) [pid = 3792] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:18:10 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (158CF800) [pid = 3792] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:18:10 INFO - PROCESS | 3792 | 1467739090505 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:18:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 783ms 10:18:10 INFO - PROCESS | 3792 | 1467739090529 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 3792 | 1467739090531 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 10:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:18:10 INFO - PROCESS | 3792 | 1467739090534 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 3792 | 1467739090536 Marionette TRACE conn3 <- [1,2642,null,{}] 10:18:10 INFO - PROCESS | 3792 | 1467739090552 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:10 INFO - PROCESS | 3792 | 1467739090554 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:10 INFO - PROCESS | 3792 | 1467739090633 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:18:10 INFO - PROCESS | 3792 | 1467739090638 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 3792 | 1467739090640 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:10 INFO - PROCESS | 3792 | ++DOCSHELL 13C83400 == 37 [pid = 3792] [id = 670] 10:18:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (13ED0400) [pid = 3792] [serial = 2010] [outer = 00000000] 10:18:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16898800) [pid = 3792] [serial = 2011] [outer = 13ED0400] 10:18:10 INFO - PROCESS | 3792 | 1467739090684 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (175DE400) [pid = 3792] [serial = 2012] [outer = 13ED0400] 10:18:11 INFO - PROCESS | 3792 | 1467739091109 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:18:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 614ms 10:18:11 INFO - PROCESS | 3792 | 1467739091167 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 3792 | 1467739091170 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 10:18:11 INFO - PROCESS | 3792 | 1467739091175 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 3792 | 1467739091178 Marionette TRACE conn3 <- [1,2646,null,{}] 10:18:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:18:11 INFO - PROCESS | 3792 | 1467739091181 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:11 INFO - PROCESS | 3792 | 1467739091183 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:11 INFO - PROCESS | 3792 | 1467739091263 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:18:11 INFO - PROCESS | 3792 | 1467739091270 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 3792 | 1467739091272 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:11 INFO - PROCESS | 3792 | ++DOCSHELL 1686D000 == 38 [pid = 3792] [id = 671] 10:18:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16894800) [pid = 3792] [serial = 2013] [outer = 00000000] 10:18:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (1A108000) [pid = 3792] [serial = 2014] [outer = 16894800] 10:18:11 INFO - PROCESS | 3792 | 1467739091317 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1A10D000) [pid = 3792] [serial = 2015] [outer = 16894800] 10:18:11 INFO - PROCESS | 3792 | 1467739091750 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:18:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 583ms 10:18:11 INFO - PROCESS | 3792 | 1467739091775 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 3792 | 1467739091777 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 10:18:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:18:11 INFO - PROCESS | 3792 | 1467739091780 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 3792 | 1467739091782 Marionette TRACE conn3 <- [1,2650,null,{}] 10:18:11 INFO - PROCESS | 3792 | 1467739091786 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:11 INFO - PROCESS | 3792 | 1467739091788 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:11 INFO - PROCESS | 3792 | 1467739091910 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:18:11 INFO - PROCESS | 3792 | 1467739091919 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 3792 | 1467739091921 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:11 INFO - PROCESS | 3792 | ++DOCSHELL 1036DC00 == 39 [pid = 3792] [id = 672] 10:18:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16034000) [pid = 3792] [serial = 2016] [outer = 00000000] 10:18:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (1A2C1800) [pid = 3792] [serial = 2017] [outer = 16034000] 10:18:11 INFO - PROCESS | 3792 | 1467739091962 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1A2C8800) [pid = 3792] [serial = 2018] [outer = 16034000] 10:18:12 INFO - PROCESS | 3792 | 1467739092495 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:18:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 798ms 10:18:12 INFO - PROCESS | 3792 | 1467739092567 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 3792 | 1467739092571 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 10:18:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:18:12 INFO - PROCESS | 3792 | 1467739092576 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 3792 | 1467739092580 Marionette TRACE conn3 <- [1,2654,null,{}] 10:18:12 INFO - PROCESS | 3792 | 1467739092586 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:12 INFO - PROCESS | 3792 | 1467739092589 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:12 INFO - PROCESS | 3792 | 1467739092762 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:18:12 INFO - PROCESS | 3792 | 1467739092897 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 3792 | 1467739092900 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:12 INFO - PROCESS | 3792 | ++DOCSHELL 1036D800 == 40 [pid = 3792] [id = 673] 10:18:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (103C8400) [pid = 3792] [serial = 2019] [outer = 00000000] 10:18:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (10ECE400) [pid = 3792] [serial = 2020] [outer = 103C8400] 10:18:12 INFO - PROCESS | 3792 | 1467739092956 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (11AEB000) [pid = 3792] [serial = 2021] [outer = 103C8400] 10:18:14 INFO - PROCESS | 3792 | 1467739094222 Marionette TRACE conn3 <- [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]]]}] 10:18:14 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) 10:18:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1674ms 10:18:14 INFO - PROCESS | 3792 | 1467739094331 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 3792 | 1467739094336 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 10:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:18:14 INFO - PROCESS | 3792 | 1467739094344 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - PROCESS | 3792 | 1467739094347 Marionette TRACE conn3 <- [1,2658,null,{}] 10:18:14 INFO - PROCESS | 3792 | 1467739094353 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:14 INFO - PROCESS | 3792 | 1467739094356 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:14 INFO - PROCESS | 3792 | 1467739094483 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:18:14 INFO - PROCESS | 3792 | 1467739094631 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 3792 | 1467739094633 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:14 INFO - PROCESS | 3792 | ++DOCSHELL 1292B400 == 41 [pid = 3792] [id = 674] 10:18:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (12D7A800) [pid = 3792] [serial = 2022] [outer = 00000000] 10:18:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (130AD000) [pid = 3792] [serial = 2023] [outer = 12D7A800] 10:18:14 INFO - PROCESS | 3792 | 1467739094710 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (13147000) [pid = 3792] [serial = 2024] [outer = 12D7A800] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 1686D000 == 40 [pid = 3792] [id = 671] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 13C83400 == 39 [pid = 3792] [id = 670] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 15F74800 == 38 [pid = 3792] [id = 669] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 104E6C00 == 37 [pid = 3792] [id = 668] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 13953800 == 36 [pid = 3792] [id = 667] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 16BA3400 == 35 [pid = 3792] [id = 666] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 16B4C000 == 34 [pid = 3792] [id = 665] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 1688E000 == 33 [pid = 3792] [id = 664] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 15F78400 == 32 [pid = 3792] [id = 663] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 13C80C00 == 31 [pid = 3792] [id = 662] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 139D6C00 == 30 [pid = 3792] [id = 661] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 13074800 == 29 [pid = 3792] [id = 660] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (19899800) [pid = 3792] [serial = 1975] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOCSHELL 10A7DC00 == 28 [pid = 3792] [id = 659] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (182CDC00) [pid = 3792] [serial = 1973] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1743C400) [pid = 3792] [serial = 1964] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (12BDC800) [pid = 3792] [serial = 1945] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (154AF800) [pid = 3792] [serial = 1954] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16893400) [pid = 3792] [serial = 1960] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1328DC00) [pid = 3792] [serial = 1946] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (15D38C00) [pid = 3792] [serial = 1955] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (114D4400) [pid = 3792] [serial = 1949] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16927400) [pid = 3792] [serial = 1961] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1768A000) [pid = 3792] [serial = 1966] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (131ED000) [pid = 3792] [serial = 1951] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13289800) [pid = 3792] [serial = 1952] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1803D400) [pid = 3792] [serial = 1972] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (160A0400) [pid = 3792] [serial = 1958] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16B9B000) [pid = 3792] [serial = 1963] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1989A400) [pid = 3792] [serial = 1942] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (16E87C00) [pid = 3792] [serial = 1970] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (16677800) [pid = 3792] [serial = 1969] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1989F000) [pid = 3792] [serial = 1943] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (104EB400) [pid = 3792] [serial = 1948] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (1768B000) [pid = 3792] [serial = 1967] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16098000) [pid = 3792] [serial = 1957] [outer = 00000000] [url = about:blank] 10:18:15 INFO - PROCESS | 3792 | 1467739095730 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:18:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 10:18:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:18:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1428ms 10:18:15 INFO - PROCESS | 3792 | 1467739095778 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 3792 | 1467739095783 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 10:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:18:15 INFO - PROCESS | 3792 | 1467739095789 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - PROCESS | 3792 | 1467739095792 Marionette TRACE conn3 <- [1,2662,null,{}] 10:18:15 INFO - PROCESS | 3792 | 1467739095796 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:15 INFO - PROCESS | 3792 | 1467739095799 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:15 INFO - PROCESS | 3792 | 1467739095884 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:18:15 INFO - PROCESS | 3792 | 1467739095891 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:15 INFO - PROCESS | 3792 | 1467739095893 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:15 INFO - PROCESS | 3792 | ++DOCSHELL 130A0C00 == 29 [pid = 3792] [id = 675] 10:18:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (130D2C00) [pid = 3792] [serial = 2025] [outer = 00000000] 10:18:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1344A000) [pid = 3792] [serial = 2026] [outer = 130D2C00] 10:18:15 INFO - PROCESS | 3792 | 1467739095941 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (1391B400) [pid = 3792] [serial = 2027] [outer = 130D2C00] 10:18:16 INFO - PROCESS | 3792 | 1467739096902 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:18:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 10:18:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:18:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:18:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1136ms 10:18:16 INFO - PROCESS | 3792 | 1467739096923 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:18:16 INFO - PROCESS | 3792 | 1467739096925 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 10:18:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:18:16 INFO - PROCESS | 3792 | 1467739096929 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:18:16 INFO - PROCESS | 3792 | 1467739096932 Marionette TRACE conn3 <- [1,2666,null,{}] 10:18:16 INFO - PROCESS | 3792 | 1467739096942 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:16 INFO - PROCESS | 3792 | 1467739096947 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:17 INFO - PROCESS | 3792 | 1467739097032 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:18:17 INFO - PROCESS | 3792 | 1467739097039 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 3792 | 1467739097042 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:17 INFO - PROCESS | 3792 | ++DOCSHELL 1440C800 == 30 [pid = 3792] [id = 676] 10:18:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (1440CC00) [pid = 3792] [serial = 2028] [outer = 00000000] 10:18:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (158CC800) [pid = 3792] [serial = 2029] [outer = 1440CC00] 10:18:17 INFO - PROCESS | 3792 | 1467739097090 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (15D45C00) [pid = 3792] [serial = 2030] [outer = 1440CC00] 10:18:18 INFO - PROCESS | 3792 | 1467739098066 Marionette TRACE conn3 <- [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]]]}] 10:18:18 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) 10:18:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1166ms 10:18:18 INFO - PROCESS | 3792 | 1467739098113 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 3792 | 1467739098116 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 10:18:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:18:18 INFO - PROCESS | 3792 | 1467739098120 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 3792 | 1467739098121 Marionette TRACE conn3 <- [1,2670,null,{}] 10:18:18 INFO - PROCESS | 3792 | 1467739098125 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:18 INFO - PROCESS | 3792 | 1467739098127 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:18 INFO - PROCESS | 3792 | 1467739098244 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:18:18 INFO - PROCESS | 3792 | 1467739098250 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 3792 | 1467739098252 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:18 INFO - PROCESS | 3792 | ++DOCSHELL 15F77400 == 31 [pid = 3792] [id = 677] 10:18:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (15F7EC00) [pid = 3792] [serial = 2031] [outer = 00000000] 10:18:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16095800) [pid = 3792] [serial = 2032] [outer = 15F7EC00] 10:18:18 INFO - PROCESS | 3792 | 1467739098359 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16674400) [pid = 3792] [serial = 2033] [outer = 15F7EC00] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (17530800) [pid = 3792] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13C76000) [pid = 3792] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (13EDCC00) [pid = 3792] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (14FB6400) [pid = 3792] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (15F7E000) [pid = 3792] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (16E88C00) [pid = 3792] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (13074C00) [pid = 3792] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (10A7E000) [pid = 3792] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16895000) [pid = 3792] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16B4D000) [pid = 3792] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16894800) [pid = 3792] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (19F60400) [pid = 3792] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:18:19 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (13ED0400) [pid = 3792] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:18:19 INFO - PROCESS | 3792 | 1467739099264 Marionette TRACE conn3 <- [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]]]}] 10:18:19 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) 10:18:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1166ms 10:18:19 INFO - PROCESS | 3792 | 1467739099299 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 10:18:19 INFO - PROCESS | 3792 | 1467739099301 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 10:18:19 INFO - PROCESS | 3792 | 1467739099304 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:18:19 INFO - PROCESS | 3792 | 1467739099306 Marionette TRACE conn3 <- [1,2674,null,{}] 10:18:19 INFO - PROCESS | 3792 | 1467739099310 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:19 INFO - PROCESS | 3792 | 1467739099312 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:19 INFO - PROCESS | 3792 | 1467739099389 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:18:19 INFO - PROCESS | 3792 | 1467739099394 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 3792 | 1467739099397 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:19 INFO - PROCESS | 3792 | ++DOCSHELL 13448800 == 32 [pid = 3792] [id = 678] 10:18:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (1344EC00) [pid = 3792] [serial = 2034] [outer = 00000000] 10:18:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (15F7E000) [pid = 3792] [serial = 2035] [outer = 1344EC00] 10:18:19 INFO - PROCESS | 3792 | 1467739099447 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (1667B800) [pid = 3792] [serial = 2036] [outer = 1344EC00] 10:18:20 INFO - PROCESS | 3792 | 1467739100369 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:18:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:18:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:18:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:18:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1074ms 10:18:20 INFO - PROCESS | 3792 | 1467739100388 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 3792 | 1467739100390 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 10:18:20 INFO - PROCESS | 3792 | 1467739100394 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:18:20 INFO - PROCESS | 3792 | 1467739100396 Marionette TRACE conn3 <- [1,2678,null,{}] 10:18:20 INFO - PROCESS | 3792 | 1467739100400 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:20 INFO - PROCESS | 3792 | 1467739100405 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:20 INFO - PROCESS | 3792 | 1467739100547 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:18:20 INFO - PROCESS | 3792 | 1467739100553 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 3792 | 1467739100555 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:20 INFO - PROCESS | 3792 | ++DOCSHELL 1686D800 == 33 [pid = 3792] [id = 679] 10:18:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1686E000) [pid = 3792] [serial = 2037] [outer = 00000000] 10:18:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (16B40000) [pid = 3792] [serial = 2038] [outer = 1686E000] 10:18:20 INFO - PROCESS | 3792 | 1467739100599 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (16B9BC00) [pid = 3792] [serial = 2039] [outer = 1686E000] 10:18:21 INFO - PROCESS | 3792 | 1467739101550 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:18:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:18:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:18:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:18:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1167ms 10:18:21 INFO - PROCESS | 3792 | 1467739101578 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 3792 | 1467739101582 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 10:18:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:18:21 INFO - PROCESS | 3792 | 1467739101588 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - PROCESS | 3792 | 1467739101591 Marionette TRACE conn3 <- [1,2682,null,{}] 10:18:21 INFO - PROCESS | 3792 | 1467739101597 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:21 INFO - PROCESS | 3792 | 1467739101600 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:21 INFO - PROCESS | 3792 | 1467739101743 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:18:21 INFO - PROCESS | 3792 | 1467739101875 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 3792 | 1467739101879 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:21 INFO - PROCESS | 3792 | ++DOCSHELL 114D0C00 == 34 [pid = 3792] [id = 680] 10:18:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (114D2000) [pid = 3792] [serial = 2040] [outer = 00000000] 10:18:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (12DC4C00) [pid = 3792] [serial = 2041] [outer = 114D2000] 10:18:21 INFO - PROCESS | 3792 | 1467739101978 Marionette DEBUG loaded listener.js 10:18:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (131E5800) [pid = 3792] [serial = 2042] [outer = 114D2000] 10:18:23 INFO - PROCESS | 3792 | 1467739103017 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:18:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:18:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:18:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:18:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1474ms 10:18:23 INFO - PROCESS | 3792 | 1467739103095 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 3792 | 1467739103099 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 10:18:23 INFO - PROCESS | 3792 | 1467739103108 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 3792 | 1467739103111 Marionette TRACE conn3 <- [1,2686,null,{}] 10:18:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:18:23 INFO - PROCESS | 3792 | 1467739103115 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:23 INFO - PROCESS | 3792 | 1467739103118 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:23 INFO - PROCESS | 3792 | 1467739103214 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:18:23 INFO - PROCESS | 3792 | 1467739103424 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 3792 | 1467739103427 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:23 INFO - PROCESS | 3792 | ++DOCSHELL 154B1000 == 35 [pid = 3792] [id = 681] 10:18:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (15887400) [pid = 3792] [serial = 2043] [outer = 00000000] 10:18:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (15F79400) [pid = 3792] [serial = 2044] [outer = 15887400] 10:18:23 INFO - PROCESS | 3792 | 1467739103481 Marionette DEBUG loaded listener.js 10:18:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (16099400) [pid = 3792] [serial = 2045] [outer = 15887400] 10:18:24 INFO - PROCESS | 3792 | --DOCSHELL 13448800 == 34 [pid = 3792] [id = 678] 10:18:24 INFO - PROCESS | 3792 | --DOCSHELL 15F77400 == 33 [pid = 3792] [id = 677] 10:18:24 INFO - PROCESS | 3792 | --DOCSHELL 1440C800 == 32 [pid = 3792] [id = 676] 10:18:24 INFO - PROCESS | 3792 | --DOCSHELL 130A0C00 == 31 [pid = 3792] [id = 675] 10:18:24 INFO - PROCESS | 3792 | --DOCSHELL 1292B400 == 30 [pid = 3792] [id = 674] 10:18:24 INFO - PROCESS | 3792 | --DOCSHELL 16B9C400 == 29 [pid = 3792] [id = 658] 10:18:24 INFO - PROCESS | 3792 | --DOCSHELL 1036D800 == 28 [pid = 3792] [id = 673] 10:18:24 INFO - PROCESS | 3792 | --DOCSHELL 1036DC00 == 27 [pid = 3792] [id = 672] 10:18:24 INFO - PROCESS | 3792 | --DOCSHELL 1686D800 == 26 [pid = 3792] [id = 679] 10:18:24 INFO - PROCESS | 3792 | --DOCSHELL 114D0C00 == 25 [pid = 3792] [id = 680] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (17CCF000) [pid = 3792] [serial = 2002] [outer = 00000000] [url = about:blank] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (13C81400) [pid = 3792] [serial = 1984] [outer = 00000000] [url = about:blank] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (142A4C00) [pid = 3792] [serial = 1985] [outer = 00000000] [url = about:blank] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (15884800) [pid = 3792] [serial = 1987] [outer = 00000000] [url = about:blank] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (15D3D800) [pid = 3792] [serial = 1988] [outer = 00000000] [url = about:blank] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (19792000) [pid = 3792] [serial = 2005] [outer = 00000000] [url = about:blank] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16037800) [pid = 3792] [serial = 1990] [outer = 00000000] [url = about:blank] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16097C00) [pid = 3792] [serial = 1991] [outer = 00000000] [url = about:blank] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (17530C00) [pid = 3792] [serial = 1999] [outer = 00000000] [url = about:blank] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (130D1400) [pid = 3792] [serial = 1981] [outer = 00000000] [url = about:blank] 10:18:24 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (13130400) [pid = 3792] [serial = 1982] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (11210C00) [pid = 3792] [serial = 1978] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (112F0400) [pid = 3792] [serial = 1979] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (16B07000) [pid = 3792] [serial = 1993] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (16B48000) [pid = 3792] [serial = 1994] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (16BA3800) [pid = 3792] [serial = 1996] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (16BA5400) [pid = 3792] [serial = 1997] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (17CD1400) [pid = 3792] [serial = 2003] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 54 (1A10D000) [pid = 3792] [serial = 2015] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 53 (19F65400) [pid = 3792] [serial = 2008] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 52 (19798000) [pid = 3792] [serial = 2006] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 51 (1A108000) [pid = 3792] [serial = 2014] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 50 (19F6C000) [pid = 3792] [serial = 2009] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 49 (16898800) [pid = 3792] [serial = 2011] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 48 (175DE400) [pid = 3792] [serial = 2012] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 47 (1A2C1800) [pid = 3792] [serial = 2017] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | --DOMWINDOW == 46 (17533C00) [pid = 3792] [serial = 2000] [outer = 00000000] [url = about:blank] 10:18:25 INFO - PROCESS | 3792 | 1467739105049 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:18:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:18:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:18:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:18:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:18:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1981ms 10:18:25 INFO - PROCESS | 3792 | 1467739105108 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 10:18:25 INFO - PROCESS | 3792 | 1467739105111 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 10:18:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:18:25 INFO - PROCESS | 3792 | 1467739105119 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - PROCESS | 3792 | 1467739105123 Marionette TRACE conn3 <- [1,2690,null,{}] 10:18:25 INFO - PROCESS | 3792 | 1467739105130 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:25 INFO - PROCESS | 3792 | 1467739105133 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:25 INFO - PROCESS | 3792 | 1467739105224 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:18:25 INFO - PROCESS | 3792 | 1467739105308 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 3792 | 1467739105311 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:25 INFO - PROCESS | 3792 | ++DOCSHELL 10EA2400 == 26 [pid = 3792] [id = 682] 10:18:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 47 (10EC6C00) [pid = 3792] [serial = 2046] [outer = 00000000] 10:18:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 48 (114CC000) [pid = 3792] [serial = 2047] [outer = 10EC6C00] 10:18:25 INFO - PROCESS | 3792 | 1467739105360 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 49 (11C4C000) [pid = 3792] [serial = 2048] [outer = 10EC6C00] 10:18:25 INFO - PROCESS | 3792 | 1467739105781 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:18:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:18:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 737ms 10:18:25 INFO - PROCESS | 3792 | 1467739105841 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 10:18:25 INFO - PROCESS | 3792 | 1467739105846 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 10:18:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:18:25 INFO - PROCESS | 3792 | 1467739105852 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - PROCESS | 3792 | 1467739105855 Marionette TRACE conn3 <- [1,2694,null,{}] 10:18:25 INFO - PROCESS | 3792 | 1467739105859 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:25 INFO - PROCESS | 3792 | 1467739105862 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:25 INFO - PROCESS | 3792 | 1467739105946 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:18:25 INFO - PROCESS | 3792 | 1467739105954 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 3792 | 1467739105957 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:25 INFO - PROCESS | 3792 | ++DOCSHELL 13142400 == 27 [pid = 3792] [id = 683] 10:18:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 50 (13147400) [pid = 3792] [serial = 2049] [outer = 00000000] 10:18:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 51 (13280000) [pid = 3792] [serial = 2050] [outer = 13147400] 10:18:26 INFO - PROCESS | 3792 | 1467739106004 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 52 (13443400) [pid = 3792] [serial = 2051] [outer = 13147400] 10:18:26 INFO - PROCESS | 3792 | 1467739106466 Marionette TRACE conn3 <- [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]]]}] 10:18:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:18:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 614ms 10:18:26 INFO - PROCESS | 3792 | 1467739106492 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 10:18:26 INFO - PROCESS | 3792 | 1467739106495 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 10:18:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:18:26 INFO - PROCESS | 3792 | 1467739106498 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 3792 | 1467739106502 Marionette TRACE conn3 <- [1,2698,null,{}] 10:18:26 INFO - PROCESS | 3792 | 1467739106513 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:26 INFO - PROCESS | 3792 | 1467739106517 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:26 INFO - PROCESS | 3792 | 1467739106587 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:18:26 INFO - PROCESS | 3792 | 1467739106629 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 3792 | 1467739106632 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:26 INFO - PROCESS | 3792 | ++DOCSHELL 14406800 == 28 [pid = 3792] [id = 684] 10:18:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 53 (14407000) [pid = 3792] [serial = 2052] [outer = 00000000] 10:18:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 54 (14459800) [pid = 3792] [serial = 2053] [outer = 14407000] 10:18:26 INFO - PROCESS | 3792 | 1467739106678 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 55 (154B0C00) [pid = 3792] [serial = 2054] [outer = 14407000] 10:18:27 INFO - PROCESS | 3792 | 1467739107160 Marionette TRACE conn3 <- [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] 10:18:27 INFO - PROCESS | 3792 | 1467739107184 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 10:18:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:18:27 INFO - PROCESS | 3792 | 1467739107187 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 3792 | 1467739107189 Marionette TRACE conn3 <- [1,2702,null,{}] 10:18:27 INFO - PROCESS | 3792 | 1467739107193 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:27 INFO - PROCESS | 3792 | 1467739107205 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:27 INFO - PROCESS | 3792 | 1467739107315 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:18:27 INFO - PROCESS | 3792 | 1467739107320 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 3792 | 1467739107322 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:27 INFO - PROCESS | 3792 | ++DOCSHELL 158D1400 == 29 [pid = 3792] [id = 685] 10:18:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (15D39C00) [pid = 3792] [serial = 2055] [outer = 00000000] 10:18:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (16094800) [pid = 3792] [serial = 2056] [outer = 15D39C00] 10:18:27 INFO - PROCESS | 3792 | 1467739107366 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (1609FC00) [pid = 3792] [serial = 2057] [outer = 15D39C00] 10:18:27 INFO - PROCESS | 3792 | 1467739107801 Marionette TRACE conn3 <- [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]]]}] 10:18:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:18:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 10:18:27 INFO - PROCESS | 3792 | 1467739107869 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:18:27 INFO - PROCESS | 3792 | 1467739107872 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 10:18:27 INFO - PROCESS | 3792 | 1467739107875 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:18:27 INFO - PROCESS | 3792 | 1467739107877 Marionette TRACE conn3 <- [1,2706,null,{}] 10:18:27 INFO - PROCESS | 3792 | 1467739107880 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:27 INFO - PROCESS | 3792 | 1467739107882 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:28 INFO - PROCESS | 3792 | 1467739108020 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:18:28 INFO - PROCESS | 3792 | 1467739108090 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 3792 | 1467739108092 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:28 INFO - PROCESS | 3792 | ++DOCSHELL 1688F000 == 30 [pid = 3792] [id = 686] 10:18:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (1688F800) [pid = 3792] [serial = 2058] [outer = 00000000] 10:18:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (1689B000) [pid = 3792] [serial = 2059] [outer = 1688F800] 10:18:28 INFO - PROCESS | 3792 | 1467739108135 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (16B07000) [pid = 3792] [serial = 2060] [outer = 1688F800] 10:18:28 INFO - PROCESS | 3792 | 1467739108533 Marionette TRACE conn3 <- [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] 10:18:28 INFO - PROCESS | 3792 | 1467739108560 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 10:18:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:18:28 INFO - PROCESS | 3792 | 1467739108564 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 3792 | 1467739108565 Marionette TRACE conn3 <- [1,2710,null,{}] 10:18:28 INFO - PROCESS | 3792 | 1467739108569 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:28 INFO - PROCESS | 3792 | 1467739108574 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:28 INFO - PROCESS | 3792 | 1467739108713 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:18:28 INFO - PROCESS | 3792 | 1467739108718 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 3792 | 1467739108720 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:28 INFO - PROCESS | 3792 | ++DOCSHELL 16B46000 == 31 [pid = 3792] [id = 687] 10:18:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (16B49400) [pid = 3792] [serial = 2061] [outer = 00000000] 10:18:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (16B9F800) [pid = 3792] [serial = 2062] [outer = 16B49400] 10:18:28 INFO - PROCESS | 3792 | 1467739108769 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (16E88C00) [pid = 3792] [serial = 2063] [outer = 16B49400] 10:18:29 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (175D4C00) [pid = 3792] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:18:29 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (1686E000) [pid = 3792] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:18:29 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (15F7EC00) [pid = 3792] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:18:29 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (1440CC00) [pid = 3792] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:18:29 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (16034000) [pid = 3792] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:18:29 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (130D2C00) [pid = 3792] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:18:29 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (12D7A800) [pid = 3792] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:18:29 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (103C8400) [pid = 3792] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:18:29 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (1344EC00) [pid = 3792] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:18:29 INFO - PROCESS | 3792 | 1467739109312 Marionette TRACE conn3 <- [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] 10:18:29 INFO - PROCESS | 3792 | 1467739109368 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 10:18:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:18:29 INFO - PROCESS | 3792 | 1467739109371 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 3792 | 1467739109372 Marionette TRACE conn3 <- [1,2714,null,{}] 10:18:29 INFO - PROCESS | 3792 | 1467739109376 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:29 INFO - PROCESS | 3792 | 1467739109378 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:29 INFO - PROCESS | 3792 | 1467739109450 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:18:29 INFO - PROCESS | 3792 | 1467739109547 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 3792 | 1467739109549 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:29 INFO - PROCESS | 3792 | ++DOCSHELL 10375C00 == 32 [pid = 3792] [id = 688] 10:18:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (10435000) [pid = 3792] [serial = 2064] [outer = 00000000] 10:18:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (16BA3C00) [pid = 3792] [serial = 2065] [outer = 10435000] 10:18:29 INFO - PROCESS | 3792 | 1467739109591 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (174E4400) [pid = 3792] [serial = 2066] [outer = 10435000] 10:18:29 INFO - PROCESS | 3792 | 1467739109958 Marionette TRACE conn3 <- [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]]]}] 10:18:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:18:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 10:18:29 INFO - PROCESS | 3792 | 1467739109992 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:18:29 INFO - PROCESS | 3792 | 1467739109994 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 10:18:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:18:29 INFO - PROCESS | 3792 | 1467739109997 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - PROCESS | 3792 | 1467739109999 Marionette TRACE conn3 <- [1,2718,null,{}] 10:18:29 INFO - PROCESS | 3792 | 1467739110003 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:29 INFO - PROCESS | 3792 | 1467739110004 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:30 INFO - PROCESS | 3792 | 1467739110116 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:18:30 INFO - PROCESS | 3792 | 1467739110124 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 3792 | 1467739110126 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:30 INFO - PROCESS | 3792 | ++DOCSHELL 131F1400 == 33 [pid = 3792] [id = 689] 10:18:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (17533C00) [pid = 3792] [serial = 2067] [outer = 00000000] 10:18:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (17555800) [pid = 3792] [serial = 2068] [outer = 17533C00] 10:18:30 INFO - PROCESS | 3792 | 1467739110169 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (175CF400) [pid = 3792] [serial = 2069] [outer = 17533C00] 10:18:31 INFO - PROCESS | 3792 | 1467739111049 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:18:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:18:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:18:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:18:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1075ms 10:18:31 INFO - PROCESS | 3792 | 1467739111074 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 3792 | 1467739111076 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 10:18:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:18:31 INFO - PROCESS | 3792 | 1467739111080 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 3792 | 1467739111082 Marionette TRACE conn3 <- [1,2722,null,{}] 10:18:31 INFO - PROCESS | 3792 | 1467739111086 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:31 INFO - PROCESS | 3792 | 1467739111088 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:31 INFO - PROCESS | 3792 | 1467739111162 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:18:31 INFO - PROCESS | 3792 | 1467739111167 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 3792 | 1467739111169 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:31 INFO - PROCESS | 3792 | ++DOCSHELL 17C37000 == 34 [pid = 3792] [id = 690] 10:18:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (17C37C00) [pid = 3792] [serial = 2070] [outer = 00000000] 10:18:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (1803CC00) [pid = 3792] [serial = 2071] [outer = 17C37C00] 10:18:31 INFO - PROCESS | 3792 | 1467739111212 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (1803D400) [pid = 3792] [serial = 2072] [outer = 17C37C00] 10:18:31 INFO - PROCESS | 3792 | 1467739111986 Marionette TRACE conn3 <- [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]]]}] 10:18:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:18:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 982ms 10:18:32 INFO - PROCESS | 3792 | 1467739112065 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 3792 | 1467739112070 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 10:18:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:18:32 INFO - PROCESS | 3792 | 1467739112074 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 3792 | 1467739112079 Marionette TRACE conn3 <- [1,2726,null,{}] 10:18:32 INFO - PROCESS | 3792 | 1467739112085 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:32 INFO - PROCESS | 3792 | 1467739112088 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:32 INFO - PROCESS | 3792 | 1467739112250 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:18:32 INFO - PROCESS | 3792 | 1467739112381 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 3792 | 1467739112384 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:32 INFO - PROCESS | 3792 | ++DOCSHELL 112EE000 == 35 [pid = 3792] [id = 691] 10:18:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (129AFC00) [pid = 3792] [serial = 2073] [outer = 00000000] 10:18:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (131E4400) [pid = 3792] [serial = 2074] [outer = 129AFC00] 10:18:32 INFO - PROCESS | 3792 | 1467739112442 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (13947800) [pid = 3792] [serial = 2075] [outer = 129AFC00] 10:18:33 INFO - PROCESS | 3792 | 1467739113303 Marionette TRACE conn3 <- [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]]]}] 10:18:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:18:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1274ms 10:18:33 INFO - PROCESS | 3792 | 1467739113348 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 3792 | 1467739113352 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 10:18:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:18:33 INFO - PROCESS | 3792 | 1467739113357 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 3792 | 1467739113360 Marionette TRACE conn3 <- [1,2730,null,{}] 10:18:33 INFO - PROCESS | 3792 | 1467739113366 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:33 INFO - PROCESS | 3792 | 1467739113368 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:33 INFO - PROCESS | 3792 | 1467739113488 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:18:33 INFO - PROCESS | 3792 | --DOCSHELL 131F1400 == 34 [pid = 3792] [id = 689] 10:18:33 INFO - PROCESS | 3792 | --DOCSHELL 10375C00 == 33 [pid = 3792] [id = 688] 10:18:33 INFO - PROCESS | 3792 | --DOCSHELL 16B46000 == 32 [pid = 3792] [id = 687] 10:18:33 INFO - PROCESS | 3792 | --DOCSHELL 1688F000 == 31 [pid = 3792] [id = 686] 10:18:33 INFO - PROCESS | 3792 | --DOCSHELL 158D1400 == 30 [pid = 3792] [id = 685] 10:18:33 INFO - PROCESS | 3792 | --DOCSHELL 14406800 == 29 [pid = 3792] [id = 684] 10:18:33 INFO - PROCESS | 3792 | --DOCSHELL 13142400 == 28 [pid = 3792] [id = 683] 10:18:33 INFO - PROCESS | 3792 | --DOCSHELL 10EA2400 == 27 [pid = 3792] [id = 682] 10:18:33 INFO - PROCESS | 3792 | --DOCSHELL 154B1000 == 26 [pid = 3792] [id = 681] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (198A0800) [pid = 3792] [serial = 1976] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16B40000) [pid = 3792] [serial = 2038] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16095800) [pid = 3792] [serial = 2032] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (158CC800) [pid = 3792] [serial = 2029] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (1A2C8800) [pid = 3792] [serial = 2018] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (1344A000) [pid = 3792] [serial = 2026] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (1391B400) [pid = 3792] [serial = 2027] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (130AD000) [pid = 3792] [serial = 2023] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (13147000) [pid = 3792] [serial = 2024] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (10ECE400) [pid = 3792] [serial = 2020] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (11AEB000) [pid = 3792] [serial = 2021] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (15F7E000) [pid = 3792] [serial = 2035] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 54 (16674400) [pid = 3792] [serial = 2033] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 53 (1667B800) [pid = 3792] [serial = 2036] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 52 (16B9BC00) [pid = 3792] [serial = 2039] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | --DOMWINDOW == 51 (15D45C00) [pid = 3792] [serial = 2030] [outer = 00000000] [url = about:blank] 10:18:33 INFO - PROCESS | 3792 | 1467739113616 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:33 INFO - PROCESS | 3792 | 1467739113621 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:33 INFO - PROCESS | 3792 | ++DOCSHELL 104E8C00 == 27 [pid = 3792] [id = 692] 10:18:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 52 (104EB400) [pid = 3792] [serial = 2076] [outer = 00000000] 10:18:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 53 (10EC7C00) [pid = 3792] [serial = 2077] [outer = 104EB400] 10:18:33 INFO - PROCESS | 3792 | 1467739113668 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 3792 | ++DOMWINDOW == 54 (112E5800) [pid = 3792] [serial = 2078] [outer = 104EB400] 10:18:34 INFO - PROCESS | 3792 | 1467739114090 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:18:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:18:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 783ms 10:18:34 INFO - PROCESS | 3792 | 1467739114161 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 3792 | 1467739114165 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 10:18:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:18:34 INFO - PROCESS | 3792 | 1467739114172 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 3792 | 1467739114175 Marionette TRACE conn3 <- [1,2734,null,{}] 10:18:34 INFO - PROCESS | 3792 | 1467739114178 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:34 INFO - PROCESS | 3792 | 1467739114181 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:34 INFO - PROCESS | 3792 | 1467739114249 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:18:34 INFO - PROCESS | 3792 | 1467739114258 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 3792 | 1467739114260 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:34 INFO - PROCESS | 3792 | ++DOCSHELL 13132000 == 28 [pid = 3792] [id = 693] 10:18:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 55 (13150800) [pid = 3792] [serial = 2079] [outer = 00000000] 10:18:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (13280400) [pid = 3792] [serial = 2080] [outer = 13150800] 10:18:34 INFO - PROCESS | 3792 | 1467739114311 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (1344F800) [pid = 3792] [serial = 2081] [outer = 13150800] 10:18:34 INFO - PROCESS | 3792 | 1467739114786 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:18:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:18:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 675ms 10:18:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:18:34 INFO - PROCESS | 3792 | 1467739114854 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 3792 | 1467739114856 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 10:18:34 INFO - PROCESS | 3792 | 1467739114860 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 3792 | 1467739114863 Marionette TRACE conn3 <- [1,2738,null,{}] 10:18:34 INFO - PROCESS | 3792 | 1467739114874 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:34 INFO - PROCESS | 3792 | 1467739114878 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:34 INFO - PROCESS | 3792 | 1467739114992 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:18:35 INFO - PROCESS | 3792 | 1467739115089 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 3792 | 1467739115092 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:35 INFO - PROCESS | 3792 | ++DOCSHELL 142A8000 == 29 [pid = 3792] [id = 694] 10:18:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (142A9000) [pid = 3792] [serial = 2082] [outer = 00000000] 10:18:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (154B1000) [pid = 3792] [serial = 2083] [outer = 142A9000] 10:18:35 INFO - PROCESS | 3792 | 1467739115122 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (15D3CC00) [pid = 3792] [serial = 2084] [outer = 142A9000] 10:18:35 INFO - PROCESS | 3792 | 1467739115484 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:18:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:18:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 675ms 10:18:35 INFO - PROCESS | 3792 | 1467739115542 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 3792 | 1467739115545 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 10:18:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:18:35 INFO - PROCESS | 3792 | 1467739115548 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 3792 | 1467739115550 Marionette TRACE conn3 <- [1,2742,null,{}] 10:18:35 INFO - PROCESS | 3792 | 1467739115553 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:35 INFO - PROCESS | 3792 | 1467739115555 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:35 INFO - PROCESS | 3792 | 1467739115697 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:18:35 INFO - PROCESS | 3792 | 1467739115706 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 3792 | 1467739115708 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:35 INFO - PROCESS | 3792 | ++DOCSHELL 16037800 == 30 [pid = 3792] [id = 695] 10:18:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (16092400) [pid = 3792] [serial = 2085] [outer = 00000000] 10:18:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (1609CC00) [pid = 3792] [serial = 2086] [outer = 16092400] 10:18:35 INFO - PROCESS | 3792 | 1467739115752 Marionette DEBUG loaded listener.js 10:18:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (1667B000) [pid = 3792] [serial = 2087] [outer = 16092400] 10:18:36 INFO - PROCESS | 3792 | 1467739116187 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:18:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 691ms 10:18:36 INFO - PROCESS | 3792 | 1467739116230 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 3792 | 1467739116232 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 10:18:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:18:36 INFO - PROCESS | 3792 | 1467739116235 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 3792 | 1467739116237 Marionette TRACE conn3 <- [1,2746,null,{}] 10:18:36 INFO - PROCESS | 3792 | 1467739116240 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:36 INFO - PROCESS | 3792 | 1467739116242 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:36 INFO - PROCESS | 3792 | 1467739116358 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:18:36 INFO - PROCESS | 3792 | 1467739116447 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:36 INFO - PROCESS | 3792 | 1467739116449 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:36 INFO - PROCESS | 3792 | ++DOCSHELL 16890000 == 31 [pid = 3792] [id = 696] 10:18:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (16891C00) [pid = 3792] [serial = 2088] [outer = 00000000] 10:18:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1689B800) [pid = 3792] [serial = 2089] [outer = 16891C00] 10:18:36 INFO - PROCESS | 3792 | 1467739116491 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (16B42400) [pid = 3792] [serial = 2090] [outer = 16891C00] 10:18:36 INFO - PROCESS | 3792 | 1467739116903 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:18:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 691ms 10:18:36 INFO - PROCESS | 3792 | 1467739116935 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 3792 | 1467739116937 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 10:18:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:18:36 INFO - PROCESS | 3792 | 1467739116940 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 3792 | 1467739116942 Marionette TRACE conn3 <- [1,2750,null,{}] 10:18:36 INFO - PROCESS | 3792 | 1467739116946 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:36 INFO - PROCESS | 3792 | 1467739116951 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:37 INFO - PROCESS | 3792 | 1467739117073 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:18:37 INFO - PROCESS | 3792 | 1467739117085 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 3792 | 1467739117087 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:37 INFO - PROCESS | 3792 | ++DOCSHELL 16B49000 == 32 [pid = 3792] [id = 697] 10:18:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (16B4B800) [pid = 3792] [serial = 2091] [outer = 00000000] 10:18:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (16B9E800) [pid = 3792] [serial = 2092] [outer = 16B4B800] 10:18:37 INFO - PROCESS | 3792 | 1467739117131 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16DB1C00) [pid = 3792] [serial = 2093] [outer = 16B4B800] 10:18:37 INFO - PROCESS | 3792 | 1467739117639 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:18:37 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (17533C00) [pid = 3792] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:18:37 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (15887400) [pid = 3792] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:18:37 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (13147400) [pid = 3792] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:18:37 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (14407000) [pid = 3792] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:18:37 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (10EC6C00) [pid = 3792] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:18:37 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (16B49400) [pid = 3792] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:18:37 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (114D2000) [pid = 3792] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:18:37 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (1688F800) [pid = 3792] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:18:37 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (10435000) [pid = 3792] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:18:37 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (15D39C00) [pid = 3792] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 722ms 10:18:37 INFO - PROCESS | 3792 | 1467739117665 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:18:37 INFO - PROCESS | 3792 | 1467739117667 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 10:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:18:37 INFO - PROCESS | 3792 | 1467739117671 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:18:37 INFO - PROCESS | 3792 | 1467739117672 Marionette TRACE conn3 <- [1,2754,null,{}] 10:18:37 INFO - PROCESS | 3792 | 1467739117676 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:37 INFO - PROCESS | 3792 | 1467739117678 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:37 INFO - PROCESS | 3792 | 1467739117787 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:18:37 INFO - PROCESS | 3792 | 1467739117796 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 3792 | 1467739117798 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:37 INFO - PROCESS | 3792 | ++DOCSHELL 10A0F000 == 33 [pid = 3792] [id = 698] 10:18:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (1120C400) [pid = 3792] [serial = 2094] [outer = 00000000] 10:18:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (15F82000) [pid = 3792] [serial = 2095] [outer = 1120C400] 10:18:37 INFO - PROCESS | 3792 | 1467739117840 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (16B4B400) [pid = 3792] [serial = 2096] [outer = 1120C400] 10:18:38 INFO - PROCESS | 3792 | 1467739118244 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:18:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 629ms 10:18:38 INFO - PROCESS | 3792 | 1467739118292 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 3792 | 1467739118294 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 10:18:38 INFO - PROCESS | 3792 | 1467739118298 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:18:38 INFO - PROCESS | 3792 | 1467739118299 Marionette TRACE conn3 <- [1,2758,null,{}] 10:18:38 INFO - PROCESS | 3792 | 1467739118303 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:38 INFO - PROCESS | 3792 | 1467739118305 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:38 INFO - PROCESS | 3792 | 1467739118385 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:18:38 INFO - PROCESS | 3792 | 1467739118390 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 3792 | 1467739118392 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:38 INFO - PROCESS | 3792 | ++DOCSHELL 174DEC00 == 34 [pid = 3792] [id = 699] 10:18:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (174DF800) [pid = 3792] [serial = 2097] [outer = 00000000] 10:18:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (17681800) [pid = 3792] [serial = 2098] [outer = 174DF800] 10:18:38 INFO - PROCESS | 3792 | 1467739118434 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1768CC00) [pid = 3792] [serial = 2099] [outer = 174DF800] 10:18:38 INFO - PROCESS | 3792 | 1467739118846 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:18:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 584ms 10:18:38 INFO - PROCESS | 3792 | 1467739118900 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 3792 | 1467739118902 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 10:18:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:18:38 INFO - PROCESS | 3792 | 1467739118909 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 3792 | 1467739118910 Marionette TRACE conn3 <- [1,2762,null,{}] 10:18:38 INFO - PROCESS | 3792 | 1467739118897 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:38 INFO - PROCESS | 3792 | 1467739118899 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:38 INFO - PROCESS | 3792 | 1467739118985 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:18:38 INFO - PROCESS | 3792 | 1467739118990 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 3792 | 1467739118992 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:39 INFO - PROCESS | 3792 | ++DOCSHELL 17686000 == 35 [pid = 3792] [id = 700] 10:18:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (17C3A000) [pid = 3792] [serial = 2100] [outer = 00000000] 10:18:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (182CDC00) [pid = 3792] [serial = 2101] [outer = 17C3A000] 10:18:39 INFO - PROCESS | 3792 | 1467739119034 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (182D0400) [pid = 3792] [serial = 2102] [outer = 17C3A000] 10:18:39 INFO - PROCESS | 3792 | 1467739119479 Marionette TRACE conn3 <- [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]]]}] 10:18:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:18:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 10:18:39 INFO - PROCESS | 3792 | 1467739119533 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 3792 | 1467739119535 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 10:18:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:18:39 INFO - PROCESS | 3792 | 1467739119538 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 3792 | 1467739119540 Marionette TRACE conn3 <- [1,2766,null,{}] 10:18:39 INFO - PROCESS | 3792 | 1467739119544 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:39 INFO - PROCESS | 3792 | 1467739119545 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:39 INFO - PROCESS | 3792 | 1467739119673 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:18:39 INFO - PROCESS | 3792 | 1467739119814 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 3792 | 1467739119817 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:39 INFO - PROCESS | 3792 | ++DOCSHELL 0C7EA400 == 36 [pid = 3792] [id = 701] 10:18:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (0C7EB400) [pid = 3792] [serial = 2103] [outer = 00000000] 10:18:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (103CAC00) [pid = 3792] [serial = 2104] [outer = 0C7EB400] 10:18:39 INFO - PROCESS | 3792 | 1467739119860 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (1059AC00) [pid = 3792] [serial = 2105] [outer = 0C7EB400] 10:18:40 INFO - PROCESS | 3792 | 1467739120511 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:18:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:18:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1013ms 10:18:40 INFO - PROCESS | 3792 | 1467739120587 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 3792 | 1467739120592 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 10:18:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:18:40 INFO - PROCESS | 3792 | 1467739120598 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 3792 | 1467739120601 Marionette TRACE conn3 <- [1,2770,null,{}] 10:18:40 INFO - PROCESS | 3792 | 1467739120606 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:40 INFO - PROCESS | 3792 | 1467739120609 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:40 INFO - PROCESS | 3792 | 1467739120725 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:18:40 INFO - PROCESS | 3792 | 1467739120856 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 3792 | 1467739120859 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:40 INFO - PROCESS | 3792 | ++DOCSHELL 13948C00 == 37 [pid = 3792] [id = 702] 10:18:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (13952C00) [pid = 3792] [serial = 2106] [outer = 00000000] 10:18:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13ECD400) [pid = 3792] [serial = 2107] [outer = 13952C00] 10:18:40 INFO - PROCESS | 3792 | 1467739120916 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (14FB2000) [pid = 3792] [serial = 2108] [outer = 13952C00] 10:18:41 INFO - PROCESS | 3792 | 1467739121467 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:18:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 936ms 10:18:41 INFO - PROCESS | 3792 | 1467739121525 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 3792 | 1467739121528 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 10:18:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:18:41 INFO - PROCESS | 3792 | 1467739121532 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 3792 | 1467739121534 Marionette TRACE conn3 <- [1,2774,null,{}] 10:18:41 INFO - PROCESS | 3792 | 1467739121538 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:41 INFO - PROCESS | 3792 | 1467739121541 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:41 INFO - PROCESS | 3792 | 1467739121644 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:18:41 INFO - PROCESS | 3792 | 1467739121757 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 3792 | 1467739121759 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:41 INFO - PROCESS | 3792 | ++DOCSHELL 16039400 == 38 [pid = 3792] [id = 703] 10:18:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16B48000) [pid = 3792] [serial = 2109] [outer = 00000000] 10:18:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16B98800) [pid = 3792] [serial = 2110] [outer = 16B48000] 10:18:41 INFO - PROCESS | 3792 | 1467739121851 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16BA5C00) [pid = 3792] [serial = 2111] [outer = 16B48000] 10:18:42 INFO - PROCESS | 3792 | 1467739122664 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:18:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:18:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1198ms 10:18:42 INFO - PROCESS | 3792 | 1467739122708 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 3792 | 1467739122713 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 10:18:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:18:42 INFO - PROCESS | 3792 | 1467739122718 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - PROCESS | 3792 | 1467739122721 Marionette TRACE conn3 <- [1,2778,null,{}] 10:18:42 INFO - PROCESS | 3792 | 1467739122727 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:42 INFO - PROCESS | 3792 | 1467739122729 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:42 INFO - PROCESS | 3792 | 1467739122836 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:18:42 INFO - PROCESS | 3792 | 1467739122979 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 3792 | 1467739122983 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:42 INFO - PROCESS | 3792 | ++DOCSHELL 10A77C00 == 39 [pid = 3792] [id = 704] 10:18:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (10EC7000) [pid = 3792] [serial = 2112] [outer = 00000000] 10:18:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (12B0A400) [pid = 3792] [serial = 2113] [outer = 10EC7000] 10:18:43 INFO - PROCESS | 3792 | 1467739123033 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13074800) [pid = 3792] [serial = 2114] [outer = 10EC7000] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 17686000 == 38 [pid = 3792] [id = 700] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 174DEC00 == 37 [pid = 3792] [id = 699] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 10A0F000 == 36 [pid = 3792] [id = 698] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 16B49000 == 35 [pid = 3792] [id = 697] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 16890000 == 34 [pid = 3792] [id = 696] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 16037800 == 33 [pid = 3792] [id = 695] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 142A8000 == 32 [pid = 3792] [id = 694] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 13132000 == 31 [pid = 3792] [id = 693] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 104E8C00 == 30 [pid = 3792] [id = 692] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 112EE000 == 29 [pid = 3792] [id = 691] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 17C37000 == 28 [pid = 3792] [id = 690] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 16039400 == 27 [pid = 3792] [id = 703] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 0C7EA400 == 26 [pid = 3792] [id = 701] 10:18:43 INFO - PROCESS | 3792 | --DOCSHELL 13948C00 == 25 [pid = 3792] [id = 702] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (17555800) [pid = 3792] [serial = 2068] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (15F79400) [pid = 3792] [serial = 2044] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (16099400) [pid = 3792] [serial = 2045] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (13280000) [pid = 3792] [serial = 2050] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13443400) [pid = 3792] [serial = 2051] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (14459800) [pid = 3792] [serial = 2053] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (114CC000) [pid = 3792] [serial = 2047] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (11C4C000) [pid = 3792] [serial = 2048] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16B9F800) [pid = 3792] [serial = 2062] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (131E5800) [pid = 3792] [serial = 2042] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (12DC4C00) [pid = 3792] [serial = 2041] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (16B07000) [pid = 3792] [serial = 2060] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1689B000) [pid = 3792] [serial = 2059] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (16BA3C00) [pid = 3792] [serial = 2065] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16E88C00) [pid = 3792] [serial = 2063] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16094800) [pid = 3792] [serial = 2056] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (1609FC00) [pid = 3792] [serial = 2057] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (154B0C00) [pid = 3792] [serial = 2054] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (175CF400) [pid = 3792] [serial = 2069] [outer = 00000000] [url = about:blank] 10:18:43 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (174E4400) [pid = 3792] [serial = 2066] [outer = 00000000] [url = about:blank] 10:18:44 INFO - PROCESS | 3792 | 1467739124050 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:18:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:18:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1397ms 10:18:44 INFO - PROCESS | 3792 | 1467739124116 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:18:44 INFO - PROCESS | 3792 | 1467739124120 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 10:18:44 INFO - PROCESS | 3792 | 1467739124124 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:18:44 INFO - PROCESS | 3792 | 1467739124129 Marionette TRACE conn3 <- [1,2782,null,{}] 10:18:44 INFO - PROCESS | 3792 | 1467739124134 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:44 INFO - PROCESS | 3792 | 1467739124136 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:44 INFO - PROCESS | 3792 | 1467739124228 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:18:44 INFO - PROCESS | 3792 | 1467739124237 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 3792 | 1467739124241 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:44 INFO - PROCESS | 3792 | ++DOCSHELL 10ECB800 == 26 [pid = 3792] [id = 705] 10:18:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (10ECF800) [pid = 3792] [serial = 2115] [outer = 00000000] 10:18:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (11AF5000) [pid = 3792] [serial = 2116] [outer = 10ECF800] 10:18:44 INFO - PROCESS | 3792 | 1467739124336 Marionette DEBUG loaded listener.js 10:18:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (12921C00) [pid = 3792] [serial = 2117] [outer = 10ECF800] 10:18:44 INFO - PROCESS | 3792 | 1467739124771 Marionette TRACE conn3 <- [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]]]}] 10:18:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:18:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 676ms 10:18:44 INFO - PROCESS | 3792 | 1467739124812 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:18:44 INFO - PROCESS | 3792 | 1467739124817 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 10:18:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:18:44 INFO - PROCESS | 3792 | 1467739124824 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - PROCESS | 3792 | 1467739124826 Marionette TRACE conn3 <- [1,2786,null,{}] 10:18:44 INFO - PROCESS | 3792 | 1467739124830 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:44 INFO - PROCESS | 3792 | 1467739124832 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:44 INFO - PROCESS | 3792 | 1467739124960 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:18:44 INFO - PROCESS | 3792 | 1467739124974 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 3792 | 1467739124977 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:44 INFO - PROCESS | 3792 | ++DOCSHELL 13280000 == 27 [pid = 3792] [id = 706] 10:18:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (13282000) [pid = 3792] [serial = 2118] [outer = 00000000] 10:18:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (13949000) [pid = 3792] [serial = 2119] [outer = 13282000] 10:18:45 INFO - PROCESS | 3792 | 1467739125022 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (139D0000) [pid = 3792] [serial = 2120] [outer = 13282000] 10:18:45 INFO - PROCESS | 3792 | 1467739125715 Marionette TRACE conn3 <- [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]]]}] 10:18:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:18:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 937ms 10:18:45 INFO - PROCESS | 3792 | 1467739125754 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:18:45 INFO - PROCESS | 3792 | 1467739125758 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 10:18:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:18:45 INFO - PROCESS | 3792 | 1467739125763 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:18:45 INFO - PROCESS | 3792 | 1467739125767 Marionette TRACE conn3 <- [1,2790,null,{}] 10:18:45 INFO - PROCESS | 3792 | 1467739125772 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:45 INFO - PROCESS | 3792 | 1467739125775 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:45 INFO - PROCESS | 3792 | 1467739125894 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:18:46 INFO - PROCESS | 3792 | 1467739126012 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:46 INFO - PROCESS | 3792 | 1467739126015 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:46 INFO - PROCESS | 3792 | ++DOCSHELL 1144B000 == 28 [pid = 3792] [id = 707] 10:18:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (114C9400) [pid = 3792] [serial = 2121] [outer = 00000000] 10:18:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (13283800) [pid = 3792] [serial = 2122] [outer = 114C9400] 10:18:46 INFO - PROCESS | 3792 | 1467739126070 Marionette DEBUG loaded listener.js 10:18:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (1391C400) [pid = 3792] [serial = 2123] [outer = 114C9400] 10:18:46 INFO - PROCESS | 3792 | 1467739126786 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:18:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:18:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1059ms 10:18:46 INFO - PROCESS | 3792 | 1467739126841 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:18:46 INFO - PROCESS | 3792 | 1467739126845 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 10:18:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:18:46 INFO - PROCESS | 3792 | 1467739126852 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:18:46 INFO - PROCESS | 3792 | 1467739126855 Marionette TRACE conn3 <- [1,2794,null,{}] 10:18:46 INFO - PROCESS | 3792 | 1467739126859 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:46 INFO - PROCESS | 3792 | 1467739126862 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:46 INFO - PROCESS | 3792 | 1467739126975 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:18:47 INFO - PROCESS | 3792 | 1467739127111 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:47 INFO - PROCESS | 3792 | 1467739127113 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:47 INFO - PROCESS | 3792 | ++DOCSHELL 112E7000 == 29 [pid = 3792] [id = 708] 10:18:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (112EE000) [pid = 3792] [serial = 2124] [outer = 00000000] 10:18:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (1588C800) [pid = 3792] [serial = 2125] [outer = 112EE000] 10:18:47 INFO - PROCESS | 3792 | 1467739127170 Marionette DEBUG loaded listener.js 10:18:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (15D3B000) [pid = 3792] [serial = 2126] [outer = 112EE000] 10:18:47 INFO - PROCESS | 3792 | --DOCSHELL 10ECB800 == 28 [pid = 3792] [id = 705] 10:18:47 INFO - PROCESS | 3792 | 1467739127853 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:18:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1028ms 10:18:47 INFO - PROCESS | 3792 | 1467739127877 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 3792 | 1467739127881 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 10:18:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:18:47 INFO - PROCESS | 3792 | 1467739127902 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - PROCESS | 3792 | 1467739127905 Marionette TRACE conn3 <- [1,2798,null,{}] 10:18:47 INFO - PROCESS | 3792 | 1467739127910 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:47 INFO - PROCESS | 3792 | 1467739127913 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:48 INFO - PROCESS | 3792 | 1467739128018 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:18:48 INFO - PROCESS | 3792 | 1467739128117 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 3792 | 1467739128119 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:48 INFO - PROCESS | 3792 | ++DOCSHELL 1120D800 == 29 [pid = 3792] [id = 709] 10:18:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (11448800) [pid = 3792] [serial = 2127] [outer = 00000000] 10:18:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1292A800) [pid = 3792] [serial = 2128] [outer = 11448800] 10:18:48 INFO - PROCESS | 3792 | 1467739128166 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1394D400) [pid = 3792] [serial = 2129] [outer = 11448800] 10:18:48 INFO - PROCESS | 3792 | 1467739128650 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:18:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:18:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 799ms 10:18:48 INFO - PROCESS | 3792 | 1467739128686 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 3792 | 1467739128690 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 10:18:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:18:48 INFO - PROCESS | 3792 | 1467739128697 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - PROCESS | 3792 | 1467739128699 Marionette TRACE conn3 <- [1,2802,null,{}] 10:18:48 INFO - PROCESS | 3792 | 1467739128703 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:48 INFO - PROCESS | 3792 | 1467739128705 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:48 INFO - PROCESS | 3792 | 1467739128822 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:18:48 INFO - PROCESS | 3792 | 1467739128890 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 3792 | 1467739128892 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:48 INFO - PROCESS | 3792 | ++DOCSHELL 15F7B000 == 30 [pid = 3792] [id = 710] 10:18:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15F7C400) [pid = 3792] [serial = 2130] [outer = 00000000] 10:18:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1602E800) [pid = 3792] [serial = 2131] [outer = 15F7C400] 10:18:48 INFO - PROCESS | 3792 | 1467739128939 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16093800) [pid = 3792] [serial = 2132] [outer = 15F7C400] 10:18:49 INFO - PROCESS | 3792 | 1467739129368 Marionette TRACE conn3 <- [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]]]}] 10:18:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:18:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 737ms 10:18:49 INFO - PROCESS | 3792 | 1467739129421 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:18:49 INFO - PROCESS | 3792 | 1467739129423 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 10:18:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:18:49 INFO - PROCESS | 3792 | 1467739129427 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:18:49 INFO - PROCESS | 3792 | 1467739129430 Marionette TRACE conn3 <- [1,2806,null,{}] 10:18:49 INFO - PROCESS | 3792 | 1467739129440 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:49 INFO - PROCESS | 3792 | 1467739129445 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:49 INFO - PROCESS | 3792 | 1467739129565 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:18:49 INFO - PROCESS | 3792 | 1467739129582 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 3792 | 1467739129586 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:49 INFO - PROCESS | 3792 | ++DOCSHELL 16899400 == 31 [pid = 3792] [id = 711] 10:18:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (16899C00) [pid = 3792] [serial = 2133] [outer = 00000000] 10:18:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16B41000) [pid = 3792] [serial = 2134] [outer = 16899C00] 10:18:49 INFO - PROCESS | 3792 | 1467739129689 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16B4A000) [pid = 3792] [serial = 2135] [outer = 16899C00] 10:18:50 INFO - PROCESS | 3792 | 1467739130112 Marionette TRACE conn3 <- [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]]]}] 10:18:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:18:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 721ms 10:18:50 INFO - PROCESS | 3792 | 1467739130167 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 3792 | 1467739130169 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 10:18:50 INFO - PROCESS | 3792 | 1467739130177 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - PROCESS | 3792 | 1467739130178 Marionette TRACE conn3 <- [1,2810,null,{}] 10:18:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:18:50 INFO - PROCESS | 3792 | 1467739130182 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:50 INFO - PROCESS | 3792 | 1467739130184 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:50 INFO - PROCESS | 3792 | 1467739130315 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (10ECF800) [pid = 3792] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16B48000) [pid = 3792] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (13952C00) [pid = 3792] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (0C7EB400) [pid = 3792] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (10EC7000) [pid = 3792] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (16B4B800) [pid = 3792] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (17C37C00) [pid = 3792] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (104EB400) [pid = 3792] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (13150800) [pid = 3792] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (142A9000) [pid = 3792] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (129AFC00) [pid = 3792] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (16891C00) [pid = 3792] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1120C400) [pid = 3792] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (16092400) [pid = 3792] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:18:50 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (174DF800) [pid = 3792] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:18:50 INFO - PROCESS | 3792 | 1467739130389 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 3792 | 1467739130392 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:50 INFO - PROCESS | 3792 | ++DOCSHELL 10371C00 == 32 [pid = 3792] [id = 712] 10:18:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (103C6000) [pid = 3792] [serial = 2136] [outer = 00000000] 10:18:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (10A7D800) [pid = 3792] [serial = 2137] [outer = 103C6000] 10:18:50 INFO - PROCESS | 3792 | 1467739130435 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (1314CC00) [pid = 3792] [serial = 2138] [outer = 103C6000] 10:18:50 INFO - PROCESS | 3792 | 1467739130793 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:18:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:18:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 614ms 10:18:50 INFO - PROCESS | 3792 | 1467739130819 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 3792 | 1467739130821 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 10:18:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:18:50 INFO - PROCESS | 3792 | 1467739130825 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - PROCESS | 3792 | 1467739130827 Marionette TRACE conn3 <- [1,2814,null,{}] 10:18:50 INFO - PROCESS | 3792 | 1467739130832 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:50 INFO - PROCESS | 3792 | 1467739130834 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:50 INFO - PROCESS | 3792 | 1467739130910 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:18:50 INFO - PROCESS | 3792 | 1467739130915 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 3792 | 1467739130917 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:50 INFO - PROCESS | 3792 | ++DOCSHELL 12B05400 == 33 [pid = 3792] [id = 713] 10:18:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (12D7F000) [pid = 3792] [serial = 2139] [outer = 00000000] 10:18:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (16DB0400) [pid = 3792] [serial = 2140] [outer = 12D7F000] 10:18:50 INFO - PROCESS | 3792 | 1467739130960 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (17442C00) [pid = 3792] [serial = 2141] [outer = 12D7F000] 10:18:51 INFO - PROCESS | 3792 | 1467739131391 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:18:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:18:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 614ms 10:18:51 INFO - PROCESS | 3792 | 1467739131447 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:18:51 INFO - PROCESS | 3792 | 1467739131449 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 10:18:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:18:51 INFO - PROCESS | 3792 | 1467739131452 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 3792 | 1467739131454 Marionette TRACE conn3 <- [1,2818,null,{}] 10:18:51 INFO - PROCESS | 3792 | 1467739131457 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:51 INFO - PROCESS | 3792 | 1467739131463 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:51 INFO - PROCESS | 3792 | 1467739131562 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:18:51 INFO - PROCESS | 3792 | 1467739131568 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 3792 | 1467739131570 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:51 INFO - PROCESS | 3792 | ++DOCSHELL 13130000 == 34 [pid = 3792] [id = 714] 10:18:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (17534000) [pid = 3792] [serial = 2142] [outer = 00000000] 10:18:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (175DA000) [pid = 3792] [serial = 2143] [outer = 17534000] 10:18:51 INFO - PROCESS | 3792 | 1467739131612 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (17682C00) [pid = 3792] [serial = 2144] [outer = 17534000] 10:18:52 INFO - PROCESS | 3792 | 1467739132071 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:18:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:18:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 676ms 10:18:52 INFO - PROCESS | 3792 | 1467739132135 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:18:52 INFO - PROCESS | 3792 | 1467739132137 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 10:18:52 INFO - PROCESS | 3792 | 1467739132140 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:18:52 INFO - PROCESS | 3792 | 1467739132141 Marionette TRACE conn3 <- [1,2822,null,{}] 10:18:52 INFO - PROCESS | 3792 | 1467739132145 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:52 INFO - PROCESS | 3792 | 1467739132147 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:52 INFO - PROCESS | 3792 | 1467739132222 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:18:52 INFO - PROCESS | 3792 | 1467739132228 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 3792 | 1467739132229 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:52 INFO - PROCESS | 3792 | ++DOCSHELL 19796000 == 35 [pid = 3792] [id = 715] 10:18:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (19797C00) [pid = 3792] [serial = 2145] [outer = 00000000] 10:18:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1989E000) [pid = 3792] [serial = 2146] [outer = 19797C00] 10:18:52 INFO - PROCESS | 3792 | 1467739132271 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (198A2800) [pid = 3792] [serial = 2147] [outer = 19797C00] 10:18:52 INFO - PROCESS | 3792 | 1467739132976 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:18:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 890ms 10:18:53 INFO - PROCESS | 3792 | 1467739133029 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 3792 | 1467739133034 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 10:18:53 INFO - PROCESS | 3792 | 1467739133038 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:18:53 INFO - PROCESS | 3792 | 1467739133044 Marionette TRACE conn3 <- [1,2826,null,{}] 10:18:53 INFO - PROCESS | 3792 | 1467739133049 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:53 INFO - PROCESS | 3792 | 1467739133052 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:53 INFO - PROCESS | 3792 | 1467739133176 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:18:53 INFO - PROCESS | 3792 | 1467739133313 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 3792 | 1467739133316 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:53 INFO - PROCESS | 3792 | ++DOCSHELL 11C44400 == 36 [pid = 3792] [id = 716] 10:18:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1281EC00) [pid = 3792] [serial = 2148] [outer = 00000000] 10:18:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (14407000) [pid = 3792] [serial = 2149] [outer = 1281EC00] 10:18:53 INFO - PROCESS | 3792 | 1467739133379 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (15F7E000) [pid = 3792] [serial = 2150] [outer = 1281EC00] 10:18:53 INFO - PROCESS | 3792 | 1467739133957 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:18:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 984ms 10:18:54 INFO - PROCESS | 3792 | 1467739134026 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:18:54 INFO - PROCESS | 3792 | 1467739134030 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 10:18:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:18:54 INFO - PROCESS | 3792 | 1467739134037 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 3792 | 1467739134040 Marionette TRACE conn3 <- [1,2830,null,{}] 10:18:54 INFO - PROCESS | 3792 | 1467739134044 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:54 INFO - PROCESS | 3792 | 1467739134046 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:54 INFO - PROCESS | 3792 | 1467739134154 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:18:54 INFO - PROCESS | 3792 | 1467739134293 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:54 INFO - PROCESS | 3792 | 1467739134296 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:54 INFO - PROCESS | 3792 | ++DOCSHELL 16892C00 == 37 [pid = 3792] [id = 717] 10:18:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16893C00) [pid = 3792] [serial = 2151] [outer = 00000000] 10:18:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16B02000) [pid = 3792] [serial = 2152] [outer = 16893C00] 10:18:54 INFO - PROCESS | 3792 | 1467739134351 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (16B4D400) [pid = 3792] [serial = 2153] [outer = 16893C00] 10:18:54 INFO - PROCESS | 3792 | 1467739134945 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:18:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 947ms 10:18:54 INFO - PROCESS | 3792 | 1467739134981 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:18:54 INFO - PROCESS | 3792 | 1467739134984 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 10:18:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:18:54 INFO - PROCESS | 3792 | 1467739134988 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 3792 | 1467739134991 Marionette TRACE conn3 <- [1,2834,null,{}] 10:18:54 INFO - PROCESS | 3792 | 1467739135002 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:54 INFO - PROCESS | 3792 | 1467739135007 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:55 INFO - PROCESS | 3792 | 1467739135148 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:18:55 INFO - PROCESS | 3792 | 1467739135290 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:55 INFO - PROCESS | 3792 | 1467739135293 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:55 INFO - PROCESS | 3792 | ++DOCSHELL 10A7D000 == 38 [pid = 3792] [id = 718] 10:18:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (10ECA400) [pid = 3792] [serial = 2154] [outer = 00000000] 10:18:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (13034400) [pid = 3792] [serial = 2155] [outer = 10ECA400] 10:18:55 INFO - PROCESS | 3792 | 1467739135349 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1440B400) [pid = 3792] [serial = 2156] [outer = 10ECA400] 10:18:56 INFO - PROCESS | 3792 | 1467739136078 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:18:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:18:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1149ms 10:18:56 INFO - PROCESS | 3792 | 1467739136142 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:18:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:18:56 INFO - PROCESS | 3792 | 1467739136146 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 10:18:56 INFO - PROCESS | 3792 | 1467739136150 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:18:56 INFO - PROCESS | 3792 | 1467739136153 Marionette TRACE conn3 <- [1,2838,null,{}] 10:18:56 INFO - PROCESS | 3792 | 1467739136159 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:56 INFO - PROCESS | 3792 | 1467739136162 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:56 INFO - PROCESS | 3792 | 1467739136265 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:18:56 INFO - PROCESS | 3792 | 1467739136427 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:56 INFO - PROCESS | 3792 | 1467739136430 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:56 INFO - PROCESS | 3792 | --DOCSHELL 13130000 == 37 [pid = 3792] [id = 714] 10:18:56 INFO - PROCESS | 3792 | --DOCSHELL 12B05400 == 36 [pid = 3792] [id = 713] 10:18:56 INFO - PROCESS | 3792 | --DOCSHELL 10371C00 == 35 [pid = 3792] [id = 712] 10:18:56 INFO - PROCESS | 3792 | --DOCSHELL 16899400 == 34 [pid = 3792] [id = 711] 10:18:56 INFO - PROCESS | 3792 | --DOCSHELL 15F7B000 == 33 [pid = 3792] [id = 710] 10:18:56 INFO - PROCESS | 3792 | --DOCSHELL 1120D800 == 32 [pid = 3792] [id = 709] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (182CDC00) [pid = 3792] [serial = 2101] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (12921C00) [pid = 3792] [serial = 2117] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (16B98800) [pid = 3792] [serial = 2110] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (13ECD400) [pid = 3792] [serial = 2107] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16BA5C00) [pid = 3792] [serial = 2111] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1059AC00) [pid = 3792] [serial = 2105] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (13074800) [pid = 3792] [serial = 2114] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (103CAC00) [pid = 3792] [serial = 2104] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (12B0A400) [pid = 3792] [serial = 2113] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (14FB2000) [pid = 3792] [serial = 2108] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (11AF5000) [pid = 3792] [serial = 2116] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (16B9E800) [pid = 3792] [serial = 2092] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1803D400) [pid = 3792] [serial = 2072] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1803CC00) [pid = 3792] [serial = 2071] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (10EC7C00) [pid = 3792] [serial = 2077] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (112E5800) [pid = 3792] [serial = 2078] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (13280400) [pid = 3792] [serial = 2080] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1344F800) [pid = 3792] [serial = 2081] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (154B1000) [pid = 3792] [serial = 2083] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (131E4400) [pid = 3792] [serial = 2074] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (13947800) [pid = 3792] [serial = 2075] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16B42400) [pid = 3792] [serial = 2090] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (13949000) [pid = 3792] [serial = 2119] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (1689B800) [pid = 3792] [serial = 2089] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (15F82000) [pid = 3792] [serial = 2095] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (16DB1C00) [pid = 3792] [serial = 2093] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (1609CC00) [pid = 3792] [serial = 2086] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 59 (17681800) [pid = 3792] [serial = 2098] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 58 (1667B000) [pid = 3792] [serial = 2087] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 57 (1768CC00) [pid = 3792] [serial = 2099] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 56 (16B4B400) [pid = 3792] [serial = 2096] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | --DOMWINDOW == 55 (15D3CC00) [pid = 3792] [serial = 2084] [outer = 00000000] [url = about:blank] 10:18:56 INFO - PROCESS | 3792 | ++DOCSHELL 10371C00 == 33 [pid = 3792] [id = 719] 10:18:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 56 (103CAC00) [pid = 3792] [serial = 2157] [outer = 00000000] 10:18:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 57 (10A81400) [pid = 3792] [serial = 2158] [outer = 103CAC00] 10:18:56 INFO - PROCESS | 3792 | 1467739136502 Marionette DEBUG loaded listener.js 10:18:56 INFO - PROCESS | 3792 | ++DOMWINDOW == 58 (1144A400) [pid = 3792] [serial = 2159] [outer = 103CAC00] 10:18:56 INFO - PROCESS | 3792 | 1467739136890 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:18:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:18:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 791ms 10:18:56 INFO - PROCESS | 3792 | 1467739136933 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:18:56 INFO - PROCESS | 3792 | 1467739136937 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 10:18:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:18:56 INFO - PROCESS | 3792 | 1467739136943 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:18:56 INFO - PROCESS | 3792 | 1467739136946 Marionette TRACE conn3 <- [1,2842,null,{}] 10:18:57 INFO - PROCESS | 3792 | 1467739136995 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:57 INFO - PROCESS | 3792 | 1467739136998 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:57 INFO - PROCESS | 3792 | 1467739137083 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:18:57 INFO - PROCESS | 3792 | 1467739137095 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 3792 | 1467739137097 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:57 INFO - PROCESS | 3792 | ++DOCSHELL 1314B400 == 34 [pid = 3792] [id = 720] 10:18:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 59 (131E4400) [pid = 3792] [serial = 2160] [outer = 00000000] 10:18:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 60 (1344A400) [pid = 3792] [serial = 2161] [outer = 131E4400] 10:18:57 INFO - PROCESS | 3792 | 1467739137143 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (1391E800) [pid = 3792] [serial = 2162] [outer = 131E4400] 10:18:57 INFO - PROCESS | 3792 | 1467739137614 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 10:18:57 INFO - PROCESS | 3792 | 1467739137684 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:18:57 INFO - PROCESS | 3792 | 1467739137686 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 10:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:18:57 INFO - PROCESS | 3792 | 1467739137690 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 3792 | 1467739137693 Marionette TRACE conn3 <- [1,2846,null,{}] 10:18:57 INFO - PROCESS | 3792 | 1467739137730 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:57 INFO - PROCESS | 3792 | 1467739137734 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:57 INFO - PROCESS | 3792 | 1467739137854 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:18:57 INFO - PROCESS | 3792 | 1467739137871 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 3792 | 1467739137874 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:57 INFO - PROCESS | 3792 | ++DOCSHELL 158CE800 == 35 [pid = 3792] [id = 721] 10:18:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (15D39800) [pid = 3792] [serial = 2163] [outer = 00000000] 10:18:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (15F7B400) [pid = 3792] [serial = 2164] [outer = 15D39800] 10:18:57 INFO - PROCESS | 3792 | 1467739137919 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (16095C00) [pid = 3792] [serial = 2165] [outer = 15D39800] 10:18:58 INFO - PROCESS | 3792 | 1467739138340 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:18:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:18:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 698ms 10:18:58 INFO - PROCESS | 3792 | 1467739138389 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:18:58 INFO - PROCESS | 3792 | 1467739138392 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 10:18:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:18:58 INFO - PROCESS | 3792 | 1467739138395 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:18:58 INFO - PROCESS | 3792 | 1467739138397 Marionette TRACE conn3 <- [1,2850,null,{}] 10:18:58 INFO - PROCESS | 3792 | 1467739138400 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:58 INFO - PROCESS | 3792 | 1467739138402 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:58 INFO - PROCESS | 3792 | 1467739138544 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:18:58 INFO - PROCESS | 3792 | 1467739138560 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:58 INFO - PROCESS | 3792 | 1467739138562 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:58 INFO - PROCESS | 3792 | ++DOCSHELL 16674400 == 36 [pid = 3792] [id = 722] 10:18:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (1667B400) [pid = 3792] [serial = 2166] [outer = 00000000] 10:18:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (1688F800) [pid = 3792] [serial = 2167] [outer = 1667B400] 10:18:58 INFO - PROCESS | 3792 | 1467739138605 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1689B800) [pid = 3792] [serial = 2168] [outer = 1667B400] 10:18:59 INFO - PROCESS | 3792 | 1467739139021 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:18:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 699ms 10:18:59 INFO - PROCESS | 3792 | 1467739139078 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 3792 | 1467739139080 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 10:18:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:18:59 INFO - PROCESS | 3792 | 1467739139116 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - PROCESS | 3792 | 1467739139118 Marionette TRACE conn3 <- [1,2854,null,{}] 10:18:59 INFO - PROCESS | 3792 | 1467739139132 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:59 INFO - PROCESS | 3792 | 1467739139134 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:59 INFO - PROCESS | 3792 | 1467739139244 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:18:59 INFO - PROCESS | 3792 | 1467739139255 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 3792 | 1467739139257 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:59 INFO - PROCESS | 3792 | ++DOCSHELL 16874000 == 37 [pid = 3792] [id = 723] 10:18:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (16B49800) [pid = 3792] [serial = 2169] [outer = 00000000] 10:18:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (16BA1000) [pid = 3792] [serial = 2170] [outer = 16B49800] 10:18:59 INFO - PROCESS | 3792 | 1467739139299 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (16BA4000) [pid = 3792] [serial = 2171] [outer = 16B49800] 10:18:59 INFO - PROCESS | 3792 | 1467739139771 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:18:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:18:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 698ms 10:18:59 INFO - PROCESS | 3792 | 1467739139804 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:18:59 INFO - PROCESS | 3792 | 1467739139806 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 10:18:59 INFO - PROCESS | 3792 | 1467739139809 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:18:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:18:59 INFO - PROCESS | 3792 | 1467739139811 Marionette TRACE conn3 <- [1,2858,null,{}] 10:18:59 INFO - PROCESS | 3792 | 1467739139814 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:18:59 INFO - PROCESS | 3792 | 1467739139819 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:18:59 INFO - PROCESS | 3792 | 1467739139957 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:19:00 INFO - PROCESS | 3792 | 1467739140021 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 3792 | 1467739140023 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:00 INFO - PROCESS | 3792 | ++DOCSHELL 114CC000 == 38 [pid = 3792] [id = 724] 10:19:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (1743C800) [pid = 3792] [serial = 2172] [outer = 00000000] 10:19:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1768B800) [pid = 3792] [serial = 2173] [outer = 1743C800] 10:19:00 INFO - PROCESS | 3792 | 1467739140067 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1803A800) [pid = 3792] [serial = 2174] [outer = 1743C800] 10:19:00 INFO - PROCESS | 3792 | 1467739140472 Marionette TRACE conn3 <- [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]]]}] 10:19:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:19:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 699ms 10:19:00 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (15F7C400) [pid = 3792] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:19:00 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (16899C00) [pid = 3792] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:19:00 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (103C6000) [pid = 3792] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:19:00 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (12D7F000) [pid = 3792] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:19:00 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (17534000) [pid = 3792] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:19:00 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (17C3A000) [pid = 3792] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:19:00 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (11448800) [pid = 3792] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:19:00 INFO - PROCESS | 3792 | 1467739140560 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:19:00 INFO - PROCESS | 3792 | 1467739140571 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 10:19:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:19:00 INFO - PROCESS | 3792 | 1467739140606 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - PROCESS | 3792 | 1467739140608 Marionette TRACE conn3 <- [1,2862,null,{}] 10:19:00 INFO - PROCESS | 3792 | 1467739140611 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:00 INFO - PROCESS | 3792 | 1467739140613 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:00 INFO - PROCESS | 3792 | 1467739140699 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:19:00 INFO - PROCESS | 3792 | 1467739140706 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 3792 | 1467739140708 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:00 INFO - PROCESS | 3792 | ++DOCSHELL 1344A000 == 39 [pid = 3792] [id = 725] 10:19:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1391D800) [pid = 3792] [serial = 2175] [outer = 00000000] 10:19:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (15F7EC00) [pid = 3792] [serial = 2176] [outer = 1391D800] 10:19:00 INFO - PROCESS | 3792 | 1467739140750 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (1688E400) [pid = 3792] [serial = 2177] [outer = 1391D800] 10:19:01 INFO - PROCESS | 3792 | 1467739141174 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:19:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 590ms 10:19:01 INFO - PROCESS | 3792 | 1467739141210 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 3792 | 1467739141212 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 10:19:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:19:01 INFO - PROCESS | 3792 | 1467739141215 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - PROCESS | 3792 | 1467739141217 Marionette TRACE conn3 <- [1,2866,null,{}] 10:19:01 INFO - PROCESS | 3792 | 1467739141225 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:01 INFO - PROCESS | 3792 | 1467739141227 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:01 INFO - PROCESS | 3792 | 1467739141309 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:19:01 INFO - PROCESS | 3792 | 1467739141314 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 3792 | 1467739141316 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:01 INFO - PROCESS | 3792 | ++DOCSHELL 17536400 == 40 [pid = 3792] [id = 726] 10:19:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (17539C00) [pid = 3792] [serial = 2178] [outer = 00000000] 10:19:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (180BC800) [pid = 3792] [serial = 2179] [outer = 17539C00] 10:19:01 INFO - PROCESS | 3792 | 1467739141359 Marionette DEBUG loaded listener.js 10:19:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (19796C00) [pid = 3792] [serial = 2180] [outer = 17539C00] 10:19:01 INFO - PROCESS | 3792 | 1467739141765 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:19:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 590ms 10:19:01 INFO - PROCESS | 3792 | 1467739141795 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 3792 | 1467739141797 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 10:19:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:19:01 INFO - PROCESS | 3792 | 1467739141800 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - PROCESS | 3792 | 1467739141802 Marionette TRACE conn3 <- [1,2870,null,{}] 10:19:01 INFO - PROCESS | 3792 | 1467739141806 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:01 INFO - PROCESS | 3792 | 1467739141807 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:01 INFO - PROCESS | 3792 | 1467739141930 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:19:01 INFO - PROCESS | 3792 | 1467739141938 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 3792 | 1467739141940 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:01 INFO - PROCESS | 3792 | ++DOCSHELL 198A4C00 == 41 [pid = 3792] [id = 727] 10:19:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (19F60800) [pid = 3792] [serial = 2181] [outer = 00000000] 10:19:01 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (19F63800) [pid = 3792] [serial = 2182] [outer = 19F60800] 10:19:01 INFO - PROCESS | 3792 | 1467739141981 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (19F61C00) [pid = 3792] [serial = 2183] [outer = 19F60800] 10:19:02 INFO - PROCESS | 3792 | 1467739142408 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:19:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 621ms 10:19:02 INFO - PROCESS | 3792 | 1467739142450 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 3792 | 1467739142452 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 10:19:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:19:02 INFO - PROCESS | 3792 | 1467739142456 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 3792 | 1467739142457 Marionette TRACE conn3 <- [1,2874,null,{}] 10:19:02 INFO - PROCESS | 3792 | 1467739142461 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:02 INFO - PROCESS | 3792 | 1467739142463 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:02 INFO - PROCESS | 3792 | 1467739142540 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:19:02 INFO - PROCESS | 3792 | 1467739142689 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 3792 | 1467739142692 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:02 INFO - PROCESS | 3792 | ++DOCSHELL 0C7EBC00 == 42 [pid = 3792] [id = 728] 10:19:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (0C7ED000) [pid = 3792] [serial = 2184] [outer = 00000000] 10:19:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (10434400) [pid = 3792] [serial = 2185] [outer = 0C7ED000] 10:19:02 INFO - PROCESS | 3792 | 1467739142789 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (10A01C00) [pid = 3792] [serial = 2186] [outer = 0C7ED000] 10:19:03 INFO - PROCESS | 3792 | 1467739143436 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:19:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:19:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1041ms 10:19:03 INFO - PROCESS | 3792 | 1467739143512 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:19:03 INFO - PROCESS | 3792 | 1467739143515 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 10:19:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:19:03 INFO - PROCESS | 3792 | 1467739143534 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:19:03 INFO - PROCESS | 3792 | 1467739143538 Marionette TRACE conn3 <- [1,2878,null,{}] 10:19:03 INFO - PROCESS | 3792 | 1467739143544 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:03 INFO - PROCESS | 3792 | 1467739143547 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:03 INFO - PROCESS | 3792 | 1467739143672 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:19:03 INFO - PROCESS | 3792 | 1467739143805 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 3792 | 1467739143809 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:03 INFO - PROCESS | 3792 | ++DOCSHELL 1344AC00 == 43 [pid = 3792] [id = 729] 10:19:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (1391B800) [pid = 3792] [serial = 2187] [outer = 00000000] 10:19:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (13EDB000) [pid = 3792] [serial = 2188] [outer = 1391B800] 10:19:03 INFO - PROCESS | 3792 | 1467739143863 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (154AF000) [pid = 3792] [serial = 2189] [outer = 1391B800] 10:19:04 INFO - PROCESS | 3792 | 1467739144385 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:19:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:19:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 916ms 10:19:04 INFO - PROCESS | 3792 | 1467739144430 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 3792 | 1467739144434 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 10:19:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:19:04 INFO - PROCESS | 3792 | 1467739144438 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - PROCESS | 3792 | 1467739144440 Marionette TRACE conn3 <- [1,2882,null,{}] 10:19:04 INFO - PROCESS | 3792 | 1467739144445 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:04 INFO - PROCESS | 3792 | 1467739144447 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:04 INFO - PROCESS | 3792 | 1467739144560 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:19:04 INFO - PROCESS | 3792 | 1467739144721 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:04 INFO - PROCESS | 3792 | 1467739144723 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:04 INFO - PROCESS | 3792 | ++DOCSHELL 166E0000 == 44 [pid = 3792] [id = 730] 10:19:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16890000) [pid = 3792] [serial = 2190] [outer = 00000000] 10:19:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16E88C00) [pid = 3792] [serial = 2191] [outer = 16890000] 10:19:04 INFO - PROCESS | 3792 | 1467739144777 Marionette DEBUG loaded listener.js 10:19:04 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (17555800) [pid = 3792] [serial = 2192] [outer = 16890000] 10:19:05 INFO - PROCESS | 3792 | 1467739145420 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:19:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:19:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1040ms 10:19:05 INFO - PROCESS | 3792 | 1467739145713 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:19:05 INFO - PROCESS | 3792 | 1467739145717 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 10:19:05 INFO - PROCESS | 3792 | 1467739145724 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:19:05 INFO - PROCESS | 3792 | 1467739145726 Marionette TRACE conn3 <- [1,2886,null,{}] 10:19:05 INFO - PROCESS | 3792 | 1467739145732 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:05 INFO - PROCESS | 3792 | 1467739145735 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:19:05 INFO - PROCESS | 3792 | 1467739145840 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:19:05 INFO - PROCESS | 3792 | 1467739145976 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 3792 | 1467739145980 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:05 INFO - PROCESS | 3792 | ++DOCSHELL 1292B400 == 45 [pid = 3792] [id = 731] 10:19:05 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (12B05000) [pid = 3792] [serial = 2193] [outer = 00000000] 10:19:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (130A0C00) [pid = 3792] [serial = 2194] [outer = 12B05000] 10:19:06 INFO - PROCESS | 3792 | 1467739146031 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (13131800) [pid = 3792] [serial = 2195] [outer = 12B05000] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 1144B000 == 44 [pid = 3792] [id = 707] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 198A4C00 == 43 [pid = 3792] [id = 727] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 17536400 == 42 [pid = 3792] [id = 726] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 1344A000 == 41 [pid = 3792] [id = 725] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 114CC000 == 40 [pid = 3792] [id = 724] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 16874000 == 39 [pid = 3792] [id = 723] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 16674400 == 38 [pid = 3792] [id = 722] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 158CE800 == 37 [pid = 3792] [id = 721] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 1314B400 == 36 [pid = 3792] [id = 720] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 10371C00 == 35 [pid = 3792] [id = 719] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 10A7D000 == 34 [pid = 3792] [id = 718] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 16892C00 == 33 [pid = 3792] [id = 717] 10:19:06 INFO - PROCESS | 3792 | --DOCSHELL 11C44400 == 32 [pid = 3792] [id = 716] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (13283800) [pid = 3792] [serial = 2122] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (1588C800) [pid = 3792] [serial = 2125] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (16B41000) [pid = 3792] [serial = 2134] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (16093800) [pid = 3792] [serial = 2132] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (10A7D800) [pid = 3792] [serial = 2137] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (16B4A000) [pid = 3792] [serial = 2135] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1314CC00) [pid = 3792] [serial = 2138] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16DB0400) [pid = 3792] [serial = 2140] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (17682C00) [pid = 3792] [serial = 2144] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (17442C00) [pid = 3792] [serial = 2141] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (1394D400) [pid = 3792] [serial = 2129] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (175DA000) [pid = 3792] [serial = 2143] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1989E000) [pid = 3792] [serial = 2146] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (182D0400) [pid = 3792] [serial = 2102] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1292A800) [pid = 3792] [serial = 2128] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1602E800) [pid = 3792] [serial = 2131] [outer = 00000000] [url = about:blank] 10:19:06 INFO - PROCESS | 3792 | 1467739146597 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:19:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:19:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 916ms 10:19:06 INFO - PROCESS | 3792 | 1467739146650 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:19:06 INFO - PROCESS | 3792 | 1467739146654 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 10:19:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:19:06 INFO - PROCESS | 3792 | 1467739146662 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:19:06 INFO - PROCESS | 3792 | 1467739146666 Marionette TRACE conn3 <- [1,2890,null,{}] 10:19:06 INFO - PROCESS | 3792 | 1467739146670 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:06 INFO - PROCESS | 3792 | 1467739146673 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:06 INFO - PROCESS | 3792 | 1467739146756 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:19:06 INFO - PROCESS | 3792 | 1467739146762 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:06 INFO - PROCESS | 3792 | 1467739146765 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:06 INFO - PROCESS | 3792 | ++DOCSHELL 13280C00 == 33 [pid = 3792] [id = 732] 10:19:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (13283800) [pid = 3792] [serial = 2196] [outer = 00000000] 10:19:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (13947800) [pid = 3792] [serial = 2197] [outer = 13283800] 10:19:06 INFO - PROCESS | 3792 | 1467739146810 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (13ED2000) [pid = 3792] [serial = 2198] [outer = 13283800] 10:19:07 INFO - PROCESS | 3792 | 1467739147367 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:19:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:19:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 729ms 10:19:07 INFO - PROCESS | 3792 | 1467739147400 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:19:07 INFO - PROCESS | 3792 | 1467739147402 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 10:19:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:19:07 INFO - PROCESS | 3792 | 1467739147406 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:19:07 INFO - PROCESS | 3792 | 1467739147408 Marionette TRACE conn3 <- [1,2894,null,{}] 10:19:07 INFO - PROCESS | 3792 | 1467739147417 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:07 INFO - PROCESS | 3792 | 1467739147422 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:07 INFO - PROCESS | 3792 | 1467739147504 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:19:07 INFO - PROCESS | 3792 | 1467739147609 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 3792 | 1467739147612 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:07 INFO - PROCESS | 3792 | ++DOCSHELL 1667B800 == 34 [pid = 3792] [id = 733] 10:19:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (16868800) [pid = 3792] [serial = 2199] [outer = 00000000] 10:19:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (16897800) [pid = 3792] [serial = 2200] [outer = 16868800] 10:19:07 INFO - PROCESS | 3792 | 1467739147660 Marionette DEBUG loaded listener.js 10:19:07 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (16B40C00) [pid = 3792] [serial = 2201] [outer = 16868800] 10:19:08 INFO - PROCESS | 3792 | 1467739148070 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:19:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:19:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 699ms 10:19:08 INFO - PROCESS | 3792 | 1467739148105 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:19:08 INFO - PROCESS | 3792 | 1467739148107 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 10:19:08 INFO - PROCESS | 3792 | 1467739148110 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:19:08 INFO - PROCESS | 3792 | 1467739148112 Marionette TRACE conn3 <- [1,2898,null,{}] 10:19:08 INFO - PROCESS | 3792 | 1467739148115 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:08 INFO - PROCESS | 3792 | 1467739148117 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:08 INFO - PROCESS | 3792 | 1467739148201 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:19:08 INFO - PROCESS | 3792 | 1467739148206 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 3792 | 1467739148208 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:08 INFO - PROCESS | 3792 | ++DOCSHELL 16B4BC00 == 35 [pid = 3792] [id = 734] 10:19:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (16BA2800) [pid = 3792] [serial = 2202] [outer = 00000000] 10:19:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (174E7C00) [pid = 3792] [serial = 2203] [outer = 16BA2800] 10:19:08 INFO - PROCESS | 3792 | 1467739148252 Marionette DEBUG loaded listener.js 10:19:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (17554800) [pid = 3792] [serial = 2204] [outer = 16BA2800] 10:19:08 INFO - PROCESS | 3792 | 1467739148683 Marionette TRACE conn3 <- [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]]]}] 10:19:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:19:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:19:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 590ms 10:19:08 INFO - PROCESS | 3792 | 1467739148708 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:19:08 INFO - PROCESS | 3792 | 1467739148710 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 10:19:08 INFO - TEST-START | /DOMEvents/constructors.html 10:19:08 INFO - PROCESS | 3792 | 1467739148715 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - PROCESS | 3792 | 1467739148717 Marionette TRACE conn3 <- [1,2902,null,{}] 10:19:08 INFO - PROCESS | 3792 | 1467739148748 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:08 INFO - PROCESS | 3792 | 1467739148750 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:08 INFO - PROCESS | 3792 | 1467739148873 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:19:08 INFO - PROCESS | 3792 | 1467739148962 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 3792 | 1467739148964 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:08 INFO - PROCESS | 3792 | ++DOCSHELL 17C3C800 == 36 [pid = 3792] [id = 735] 10:19:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (17CC4400) [pid = 3792] [serial = 2205] [outer = 00000000] 10:19:08 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (182D0800) [pid = 3792] [serial = 2206] [outer = 17CC4400] 10:19:08 INFO - PROCESS | 3792 | 1467739149006 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1978B400) [pid = 3792] [serial = 2207] [outer = 17CC4400] 10:19:09 INFO - PROCESS | 3792 | 1467739149468 Marionette TRACE conn3 <- [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]]]}] 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:19:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:19:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:19:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:19:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:19:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:19:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:19:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:19:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:19:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 838ms 10:19:09 INFO - PROCESS | 3792 | 1467739149551 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:19:09 INFO - PROCESS | 3792 | 1467739149553 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 10:19:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:19:09 INFO - PROCESS | 3792 | 1467739149556 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:19:09 INFO - PROCESS | 3792 | 1467739149558 Marionette TRACE conn3 <- [1,2906,null,{}] 10:19:09 INFO - PROCESS | 3792 | 1467739149561 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:09 INFO - PROCESS | 3792 | 1467739149570 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:09 INFO - PROCESS | 3792 | 1467739149750 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:19:09 INFO - PROCESS | 3792 | 1467739149761 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:09 INFO - PROCESS | 3792 | 1467739149763 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:09 INFO - PROCESS | 3792 | ++DOCSHELL 1A102C00 == 37 [pid = 3792] [id = 736] 10:19:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1A105C00) [pid = 3792] [serial = 2208] [outer = 00000000] 10:19:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1A1E0800) [pid = 3792] [serial = 2209] [outer = 1A105C00] 10:19:09 INFO - PROCESS | 3792 | 1467739149806 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (1A2C2000) [pid = 3792] [serial = 2210] [outer = 1A105C00] 10:19:10 INFO - PROCESS | 3792 | 1467739150287 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:19:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:19:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 792ms 10:19:10 INFO - PROCESS | 3792 | 1467739150358 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 3792 | 1467739150360 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 10:19:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:19:10 INFO - PROCESS | 3792 | 1467739150363 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 3792 | 1467739150365 Marionette TRACE conn3 <- [1,2910,null,{}] 10:19:10 INFO - PROCESS | 3792 | 1467739150368 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:10 INFO - PROCESS | 3792 | 1467739150370 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:10 INFO - PROCESS | 3792 | 1467739150483 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:19:10 INFO - PROCESS | 3792 | 1467739150549 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:10 INFO - PROCESS | 3792 | 1467739150552 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:10 INFO - PROCESS | 3792 | ++DOCSHELL 1A1DB800 == 38 [pid = 3792] [id = 737] 10:19:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1A1DD800) [pid = 3792] [serial = 2211] [outer = 00000000] 10:19:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1A2CE400) [pid = 3792] [serial = 2212] [outer = 1A1DD800] 10:19:10 INFO - PROCESS | 3792 | 1467739150594 Marionette DEBUG loaded listener.js 10:19:10 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1A623800) [pid = 3792] [serial = 2213] [outer = 1A1DD800] 10:19:10 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (16B49800) [pid = 3792] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:19:10 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (1743C800) [pid = 3792] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:19:10 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (15D39800) [pid = 3792] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:19:10 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (103CAC00) [pid = 3792] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:19:10 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (131E4400) [pid = 3792] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:19:10 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1391D800) [pid = 3792] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:19:10 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1667B400) [pid = 3792] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:19:10 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (17539C00) [pid = 3792] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:19:11 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:19:11 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:19:11 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:19:11 INFO - PROCESS | 3792 | [3792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:19:11 INFO - PROCESS | 3792 | 1467739151139 Marionette TRACE conn3 <- [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]]]}] 10:19:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:19:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:19:11 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 10:19:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:19:11 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 10:19:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:19:11 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]" 10:19:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:19:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:19:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 792ms 10:19:11 INFO - PROCESS | 3792 | 1467739151172 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:19:11 INFO - PROCESS | 3792 | 1467739151174 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 10:19:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:19:11 INFO - PROCESS | 3792 | 1467739151178 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - PROCESS | 3792 | 1467739151179 Marionette TRACE conn3 <- [1,2914,null,{}] 10:19:11 INFO - PROCESS | 3792 | 1467739151183 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:11 INFO - PROCESS | 3792 | 1467739151185 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:11 INFO - PROCESS | 3792 | 1467739151301 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:19:11 INFO - PROCESS | 3792 | 1467739151364 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 3792 | 1467739151366 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:11 INFO - PROCESS | 3792 | ++DOCSHELL 16B46400 == 39 [pid = 3792] [id = 738] 10:19:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16B49800) [pid = 3792] [serial = 2214] [outer = 00000000] 10:19:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (1A1DB400) [pid = 3792] [serial = 2215] [outer = 16B49800] 10:19:11 INFO - PROCESS | 3792 | 1467739151408 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (1A2C6800) [pid = 3792] [serial = 2216] [outer = 16B49800] 10:19:11 INFO - PROCESS | 3792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:19:11 INFO - PROCESS | 3792 | 1467739151702 Marionette TRACE conn3 <- [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]]]}] 10:19:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:19:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 590ms 10:19:11 INFO - PROCESS | 3792 | 1467739151758 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:19:11 INFO - PROCESS | 3792 | 1467739151760 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 10:19:11 INFO - PROCESS | 3792 | 1467739151763 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:19:11 INFO - PROCESS | 3792 | 1467739151765 Marionette TRACE conn3 <- [1,2918,null,{}] 10:19:11 INFO - PROCESS | 3792 | 1467739151769 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:11 INFO - PROCESS | 3792 | 1467739151770 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:11 INFO - PROCESS | 3792 | 1467739151902 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:19:11 INFO - PROCESS | 3792 | 1467739151909 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 3792 | 1467739151911 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:11 INFO - PROCESS | 3792 | ++DOCSHELL 1667A400 == 40 [pid = 3792] [id = 739] 10:19:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1A1DAC00) [pid = 3792] [serial = 2217] [outer = 00000000] 10:19:11 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (1A89F000) [pid = 3792] [serial = 2218] [outer = 1A1DAC00] 10:19:11 INFO - PROCESS | 3792 | 1467739151953 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1A89F400) [pid = 3792] [serial = 2219] [outer = 1A1DAC00] 10:19:12 INFO - PROCESS | 3792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:19:12 INFO - PROCESS | 3792 | 1467739152353 Marionette TRACE conn3 <- [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]]]}] 10:19:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:19:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 637ms 10:19:12 INFO - PROCESS | 3792 | 1467739152402 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 3792 | 1467739152403 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 10:19:12 INFO - PROCESS | 3792 | 1467739152407 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:19:12 INFO - PROCESS | 3792 | 1467739152408 Marionette TRACE conn3 <- [1,2922,null,{}] 10:19:12 INFO - PROCESS | 3792 | 1467739152412 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:12 INFO - PROCESS | 3792 | 1467739152413 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:12 INFO - PROCESS | 3792 | 1467739152534 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:19:12 INFO - PROCESS | 3792 | 1467739152540 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 3792 | 1467739152542 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:12 INFO - PROCESS | 3792 | ++DOCSHELL 1A73C800 == 41 [pid = 3792] [id = 740] 10:19:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1A73D000) [pid = 3792] [serial = 2220] [outer = 00000000] 10:19:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (1A8A9800) [pid = 3792] [serial = 2221] [outer = 1A73D000] 10:19:12 INFO - PROCESS | 3792 | 1467739152584 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1A8ABC00) [pid = 3792] [serial = 2222] [outer = 1A73D000] 10:19:13 INFO - PROCESS | 3792 | 1467739153057 Marionette TRACE conn3 <- [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]]]}] 10:19:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:19:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 683ms 10:19:13 INFO - PROCESS | 3792 | 1467739153107 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 3792 | 1467739153112 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 10:19:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:19:13 INFO - PROCESS | 3792 | 1467739153160 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - PROCESS | 3792 | 1467739153163 Marionette TRACE conn3 <- [1,2926,null,{}] 10:19:13 INFO - PROCESS | 3792 | 1467739153173 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:13 INFO - PROCESS | 3792 | 1467739153176 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:13 INFO - PROCESS | 3792 | 1467739153345 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:19:13 INFO - PROCESS | 3792 | 1467739153454 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 3792 | 1467739153459 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:13 INFO - PROCESS | 3792 | ++DOCSHELL 11448800 == 42 [pid = 3792] [id = 741] 10:19:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1292A800) [pid = 3792] [serial = 2223] [outer = 00000000] 10:19:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (13074C00) [pid = 3792] [serial = 2224] [outer = 1292A800] 10:19:13 INFO - PROCESS | 3792 | 1467739153555 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (13450C00) [pid = 3792] [serial = 2225] [outer = 1292A800] 10:19:14 INFO - PROCESS | 3792 | 1467739154069 Marionette TRACE conn3 <- [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]]]}] 10:19:14 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. 10:19:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 947ms 10:19:14 INFO - PROCESS | 3792 | 1467739154102 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:19:14 INFO - PROCESS | 3792 | 1467739154107 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 10:19:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:19:14 INFO - PROCESS | 3792 | 1467739154114 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 3792 | 1467739154116 Marionette TRACE conn3 <- [1,2930,null,{}] 10:19:14 INFO - PROCESS | 3792 | 1467739154120 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:14 INFO - PROCESS | 3792 | 1467739154123 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:14 INFO - PROCESS | 3792 | 1467739154217 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:19:14 INFO - PROCESS | 3792 | 1467739154374 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 3792 | 1467739154377 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:14 INFO - PROCESS | 3792 | ++DOCSHELL 16037800 == 43 [pid = 3792] [id = 742] 10:19:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (16093000) [pid = 3792] [serial = 2226] [outer = 00000000] 10:19:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (166D8400) [pid = 3792] [serial = 2227] [outer = 16093000] 10:19:14 INFO - PROCESS | 3792 | 1467739154432 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (16B4B400) [pid = 3792] [serial = 2228] [outer = 16093000] 10:19:14 INFO - PROCESS | 3792 | 1467739154969 Marionette TRACE conn3 <- [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"]]]}] 10:19:15 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 10:19:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:19:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:19:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 932ms 10:19:15 INFO - PROCESS | 3792 | 1467739155043 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 3792 | 1467739155045 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 10:19:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:19:15 INFO - PROCESS | 3792 | 1467739155050 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 3792 | 1467739155053 Marionette TRACE conn3 <- [1,2934,null,{}] 10:19:15 INFO - PROCESS | 3792 | 1467739155065 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:15 INFO - PROCESS | 3792 | 1467739155069 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:15 INFO - PROCESS | 3792 | 1467739155207 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:19:15 INFO - PROCESS | 3792 | 1467739155351 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 3792 | 1467739155354 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:15 INFO - PROCESS | 3792 | ++DOCSHELL 19F5F800 == 44 [pid = 3792] [id = 743] 10:19:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (19F61400) [pid = 3792] [serial = 2229] [outer = 00000000] 10:19:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (1A1D9800) [pid = 3792] [serial = 2230] [outer = 19F61400] 10:19:15 INFO - PROCESS | 3792 | 1467739155412 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (1A621400) [pid = 3792] [serial = 2231] [outer = 19F61400] 10:19:15 INFO - PROCESS | 3792 | 1467739155886 Marionette TRACE conn3 <- [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]]]}] 10:19:15 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. 10:19:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 885ms 10:19:15 INFO - PROCESS | 3792 | 1467739155953 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 3792 | 1467739155956 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 10:19:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:19:15 INFO - PROCESS | 3792 | 1467739155959 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 3792 | 1467739155961 Marionette TRACE conn3 <- [1,2938,null,{}] 10:19:15 INFO - PROCESS | 3792 | 1467739155965 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:15 INFO - PROCESS | 3792 | 1467739155967 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:16 INFO - PROCESS | 3792 | 1467739156071 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:19:16 INFO - PROCESS | 3792 | 1467739156185 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:16 INFO - PROCESS | 3792 | 1467739156187 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:16 INFO - PROCESS | 3792 | ++DOCSHELL 1A8A4C00 == 45 [pid = 3792] [id = 744] 10:19:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (1A8A6000) [pid = 3792] [serial = 2232] [outer = 00000000] 10:19:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (1AAC3000) [pid = 3792] [serial = 2233] [outer = 1A8A6000] 10:19:16 INFO - PROCESS | 3792 | 1467739156283 Marionette DEBUG loaded listener.js 10:19:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (1AC4A400) [pid = 3792] [serial = 2234] [outer = 1A8A6000] 10:19:16 INFO - PROCESS | 3792 | ++DOCSHELL 13132000 == 46 [pid = 3792] [id = 745] 10:19:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (1391B400) [pid = 3792] [serial = 2235] [outer = 00000000] 10:19:16 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (13950400) [pid = 3792] [serial = 2236] [outer = 1391B400] 10:19:17 INFO - PROCESS | 3792 | 1467739157063 Marionette TRACE conn3 <- [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]]]}] 10:19:17 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. 10:19:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1133ms 10:19:17 INFO - PROCESS | 3792 | 1467739157088 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 3792 | 1467739157093 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 10:19:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:19:17 INFO - PROCESS | 3792 | 1467739157098 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - PROCESS | 3792 | 1467739157101 Marionette TRACE conn3 <- [1,2942,null,{}] 10:19:17 INFO - PROCESS | 3792 | 1467739157106 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:17 INFO - PROCESS | 3792 | 1467739157109 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:17 INFO - PROCESS | 3792 | 1467739157230 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:19:17 INFO - PROCESS | 3792 | 1467739157371 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:17 INFO - PROCESS | 3792 | 1467739157376 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:17 INFO - PROCESS | 3792 | ++DOCSHELL 13449800 == 47 [pid = 3792] [id = 746] 10:19:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 105 (13919000) [pid = 3792] [serial = 2237] [outer = 00000000] 10:19:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 106 (142A2C00) [pid = 3792] [serial = 2238] [outer = 13919000] 10:19:17 INFO - PROCESS | 3792 | 1467739157430 Marionette DEBUG loaded listener.js 10:19:17 INFO - PROCESS | 3792 | ++DOMWINDOW == 107 (15D3A400) [pid = 3792] [serial = 2239] [outer = 13919000] 10:19:17 INFO - PROCESS | 3792 | 1467739157935 Marionette TRACE conn3 <- [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]]]}] 10:19:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:19:17 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 10:19:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 900ms 10:19:18 INFO - PROCESS | 3792 | 1467739158009 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:19:18 INFO - PROCESS | 3792 | 1467739158013 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 10:19:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:19:18 INFO - PROCESS | 3792 | 1467739158021 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:19:18 INFO - PROCESS | 3792 | 1467739158023 Marionette TRACE conn3 <- [1,2946,null,{}] 10:19:18 INFO - PROCESS | 3792 | 1467739158027 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:18 INFO - PROCESS | 3792 | 1467739158029 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 112E7000 == 46 [pid = 3792] [id = 708] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 1667A400 == 45 [pid = 3792] [id = 739] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 16B46400 == 44 [pid = 3792] [id = 738] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 1A1DB800 == 43 [pid = 3792] [id = 737] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 1A102C00 == 42 [pid = 3792] [id = 736] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 17C3C800 == 41 [pid = 3792] [id = 735] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 16B4BC00 == 40 [pid = 3792] [id = 734] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 1667B800 == 39 [pid = 3792] [id = 733] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 1292B400 == 38 [pid = 3792] [id = 731] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 13280C00 == 37 [pid = 3792] [id = 732] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 10A77C00 == 36 [pid = 3792] [id = 704] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 13280000 == 35 [pid = 3792] [id = 706] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 19796000 == 34 [pid = 3792] [id = 715] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 0C7EBC00 == 33 [pid = 3792] [id = 728] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 1344AC00 == 32 [pid = 3792] [id = 729] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 166E0000 == 31 [pid = 3792] [id = 730] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 13132000 == 30 [pid = 3792] [id = 745] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 1A8A4C00 == 29 [pid = 3792] [id = 744] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 13449800 == 28 [pid = 3792] [id = 746] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 19F5F800 == 27 [pid = 3792] [id = 743] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 1A73C800 == 26 [pid = 3792] [id = 740] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 11448800 == 25 [pid = 3792] [id = 741] 10:19:18 INFO - PROCESS | 3792 | --DOCSHELL 16037800 == 24 [pid = 3792] [id = 742] 10:19:18 INFO - PROCESS | 3792 | 1467739158816 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 106 (19F63800) [pid = 3792] [serial = 2182] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 105 (16BA1000) [pid = 3792] [serial = 2170] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 104 (1768B800) [pid = 3792] [serial = 2173] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (15F7B400) [pid = 3792] [serial = 2164] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (16095C00) [pid = 3792] [serial = 2165] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (10A81400) [pid = 3792] [serial = 2158] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (1144A400) [pid = 3792] [serial = 2159] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (13034400) [pid = 3792] [serial = 2155] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (16B02000) [pid = 3792] [serial = 2152] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (14407000) [pid = 3792] [serial = 2149] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (1344A400) [pid = 3792] [serial = 2161] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (1391E800) [pid = 3792] [serial = 2162] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (15F7EC00) [pid = 3792] [serial = 2176] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (1688E400) [pid = 3792] [serial = 2177] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (1803A800) [pid = 3792] [serial = 2174] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1688F800) [pid = 3792] [serial = 2167] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (1689B800) [pid = 3792] [serial = 2168] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (16BA4000) [pid = 3792] [serial = 2171] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (180BC800) [pid = 3792] [serial = 2179] [outer = 00000000] [url = about:blank] 10:19:18 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (19796C00) [pid = 3792] [serial = 2180] [outer = 00000000] [url = about:blank] 10:19:19 INFO - PROCESS | 3792 | 1467739159036 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 3792 | 1467739159039 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:19 INFO - PROCESS | 3792 | ++DOCSHELL 10375800 == 25 [pid = 3792] [id = 747] 10:19:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (10375C00) [pid = 3792] [serial = 2240] [outer = 00000000] 10:19:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (104DEC00) [pid = 3792] [serial = 2241] [outer = 10375C00] 10:19:19 INFO - PROCESS | 3792 | 1467739159087 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (10A7F000) [pid = 3792] [serial = 2242] [outer = 10375C00] 10:19:19 INFO - PROCESS | 3792 | 1467739159475 Marionette TRACE conn3 <- [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]]]}] 10:19:19 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. 10:19:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1490ms 10:19:19 INFO - PROCESS | 3792 | 1467739159533 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:19:19 INFO - PROCESS | 3792 | 1467739159537 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 10:19:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:19:19 INFO - PROCESS | 3792 | 1467739159542 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:19:19 INFO - PROCESS | 3792 | 1467739159545 Marionette TRACE conn3 <- [1,2950,null,{}] 10:19:19 INFO - PROCESS | 3792 | 1467739159550 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:19 INFO - PROCESS | 3792 | 1467739159552 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:19 INFO - PROCESS | 3792 | 1467739159640 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:19:19 INFO - PROCESS | 3792 | 1467739159646 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 3792 | 1467739159649 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:19 INFO - PROCESS | 3792 | ++DOCSHELL 129AA000 == 26 [pid = 3792] [id = 748] 10:19:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (129AFC00) [pid = 3792] [serial = 2243] [outer = 00000000] 10:19:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (13283000) [pid = 3792] [serial = 2244] [outer = 129AFC00] 10:19:19 INFO - PROCESS | 3792 | 1467739159694 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1344F800) [pid = 3792] [serial = 2245] [outer = 129AFC00] 10:19:20 INFO - PROCESS | 3792 | 1467739160155 Marionette TRACE conn3 <- [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]]]}] 10:19:20 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. 10:19:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 637ms 10:19:20 INFO - PROCESS | 3792 | 1467739160178 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:19:20 INFO - PROCESS | 3792 | 1467739160181 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 10:19:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:19:20 INFO - PROCESS | 3792 | 1467739160184 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:19:20 INFO - PROCESS | 3792 | 1467739160186 Marionette TRACE conn3 <- [1,2954,null,{}] 10:19:20 INFO - PROCESS | 3792 | 1467739160190 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:20 INFO - PROCESS | 3792 | 1467739160192 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:20 INFO - PROCESS | 3792 | 1467739160274 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:19:20 INFO - PROCESS | 3792 | 1467739160282 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:20 INFO - PROCESS | 3792 | 1467739160285 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:20 INFO - PROCESS | 3792 | ++DOCSHELL 15F7CC00 == 27 [pid = 3792] [id = 749] 10:19:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (15F7E400) [pid = 3792] [serial = 2246] [outer = 00000000] 10:19:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1603A000) [pid = 3792] [serial = 2247] [outer = 15F7E400] 10:19:20 INFO - PROCESS | 3792 | 1467739160329 Marionette DEBUG loaded listener.js 10:19:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (1609A400) [pid = 3792] [serial = 2248] [outer = 15F7E400] 10:19:20 INFO - PROCESS | 3792 | 1467739160794 Marionette TRACE conn3 <- [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]]]}] 10:19:20 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. 10:19:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 637ms 10:19:20 INFO - PROCESS | 3792 | 1467739160821 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:19:20 INFO - PROCESS | 3792 | 1467739160825 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 10:19:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:19:20 INFO - PROCESS | 3792 | 1467739160855 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:19:20 INFO - PROCESS | 3792 | 1467739160860 Marionette TRACE conn3 <- [1,2958,null,{}] 10:19:20 INFO - PROCESS | 3792 | 1467739160864 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:20 INFO - PROCESS | 3792 | 1467739160867 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:20 INFO - PROCESS | 3792 | 1467739160952 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:19:20 INFO - PROCESS | 3792 | 1467739160957 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:20 INFO - PROCESS | 3792 | 1467739160959 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:20 INFO - PROCESS | 3792 | ++DOCSHELL 114D4400 == 28 [pid = 3792] [id = 750] 10:19:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (1688E400) [pid = 3792] [serial = 2249] [outer = 00000000] 10:19:20 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (16B41400) [pid = 3792] [serial = 2250] [outer = 1688E400] 10:19:21 INFO - PROCESS | 3792 | 1467739161017 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (16BA5000) [pid = 3792] [serial = 2251] [outer = 1688E400] 10:19:21 INFO - PROCESS | 3792 | 1467739161490 Marionette TRACE conn3 <- [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]]]}] 10:19:21 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. 10:19:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 698ms 10:19:21 INFO - PROCESS | 3792 | 1467739161552 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:19:21 INFO - PROCESS | 3792 | 1467739161554 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 10:19:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:19:21 INFO - PROCESS | 3792 | 1467739161557 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 3792 | 1467739161559 Marionette TRACE conn3 <- [1,2962,null,{}] 10:19:21 INFO - PROCESS | 3792 | 1467739161568 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:21 INFO - PROCESS | 3792 | 1467739161570 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:21 INFO - PROCESS | 3792 | 1467739161686 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:19:21 INFO - PROCESS | 3792 | 1467739161783 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:21 INFO - PROCESS | 3792 | 1467739161785 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:21 INFO - PROCESS | 3792 | ++DOCSHELL 174E2000 == 29 [pid = 3792] [id = 751] 10:19:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (174E4400) [pid = 3792] [serial = 2252] [outer = 00000000] 10:19:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (17551400) [pid = 3792] [serial = 2253] [outer = 174E4400] 10:19:21 INFO - PROCESS | 3792 | 1467739161829 Marionette DEBUG loaded listener.js 10:19:21 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (175DE400) [pid = 3792] [serial = 2254] [outer = 174E4400] 10:19:22 INFO - PROCESS | 3792 | 1467739162211 Marionette TRACE conn3 <- [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]]]}] 10:19:22 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. 10:19:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 699ms 10:19:22 INFO - PROCESS | 3792 | 1467739162241 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:19:22 INFO - PROCESS | 3792 | 1467739162243 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 10:19:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:19:22 INFO - PROCESS | 3792 | 1467739162253 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - PROCESS | 3792 | 1467739162255 Marionette TRACE conn3 <- [1,2966,null,{}] 10:19:22 INFO - PROCESS | 3792 | 1467739162258 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:22 INFO - PROCESS | 3792 | 1467739162260 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:22 INFO - PROCESS | 3792 | 1467739162375 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:19:22 INFO - PROCESS | 3792 | 1467739162380 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 3792 | 1467739162385 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:22 INFO - PROCESS | 3792 | ++DOCSHELL 182CFC00 == 30 [pid = 3792] [id = 752] 10:19:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (182D1000) [pid = 3792] [serial = 2255] [outer = 00000000] 10:19:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (19798000) [pid = 3792] [serial = 2256] [outer = 182D1000] 10:19:22 INFO - PROCESS | 3792 | 1467739162496 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 3792 | ++DOMWINDOW == 105 (198A4000) [pid = 3792] [serial = 2257] [outer = 182D1000] 10:19:22 INFO - PROCESS | 3792 | 1467739162903 Marionette TRACE conn3 <- [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]]]}] 10:19:22 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. 10:19:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 683ms 10:19:22 INFO - PROCESS | 3792 | 1467739162951 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:19:22 INFO - PROCESS | 3792 | 1467739162953 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 10:19:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:19:22 INFO - PROCESS | 3792 | 1467739162956 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - PROCESS | 3792 | 1467739162958 Marionette TRACE conn3 <- [1,2970,null,{}] 10:19:22 INFO - PROCESS | 3792 | 1467739162961 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:22 INFO - PROCESS | 3792 | 1467739162963 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:23 INFO - PROCESS | 3792 | 1467739163089 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 104 (17CC4400) [pid = 3792] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (1A105C00) [pid = 3792] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (1391B800) [pid = 3792] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (16868800) [pid = 3792] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (16BA2800) [pid = 3792] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (0C7ED000) [pid = 3792] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (12B05000) [pid = 3792] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (13283800) [pid = 3792] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (16890000) [pid = 3792] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (16B49800) [pid = 3792] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (1A1DAC00) [pid = 3792] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (1A73D000) [pid = 3792] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (16893C00) [pid = 3792] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (1281EC00) [pid = 3792] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (19797C00) [pid = 3792] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (13282000) [pid = 3792] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (114C9400) [pid = 3792] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (112EE000) [pid = 3792] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (19F60800) [pid = 3792] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (10ECA400) [pid = 3792] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:19:23 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1A1DD800) [pid = 3792] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:19:23 INFO - PROCESS | 3792 | 1467739163589 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 3792 | 1467739163591 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:23 INFO - PROCESS | 3792 | ++DOCSHELL 1031DC00 == 31 [pid = 3792] [id = 753] 10:19:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1036A400) [pid = 3792] [serial = 2258] [outer = 00000000] 10:19:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (10ECE000) [pid = 3792] [serial = 2259] [outer = 1036A400] 10:19:23 INFO - PROCESS | 3792 | 1467739163636 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (112EE000) [pid = 3792] [serial = 2260] [outer = 1036A400] 10:19:23 INFO - PROCESS | 3792 | 1467739163967 Marionette TRACE conn3 <- [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"]]]}] 10:19:23 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 10:19:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:19:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1025ms 10:19:23 INFO - PROCESS | 3792 | 1467739164005 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:19:23 INFO - PROCESS | 3792 | 1467739164007 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 10:19:24 INFO - PROCESS | 3792 | 1467739164010 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 3792 | 1467739164011 Marionette TRACE conn3 <- [1,2974,null,{}] 10:19:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:19:24 INFO - PROCESS | 3792 | 1467739164015 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:24 INFO - PROCESS | 3792 | 1467739164017 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:24 INFO - PROCESS | 3792 | 1467739164098 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:19:24 INFO - PROCESS | 3792 | 1467739164104 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 3792 | 1467739164106 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:24 INFO - PROCESS | 3792 | ++DOCSHELL 13151800 == 32 [pid = 3792] [id = 754] 10:19:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1391C000) [pid = 3792] [serial = 2261] [outer = 00000000] 10:19:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (17C37800) [pid = 3792] [serial = 2262] [outer = 1391C000] 10:19:24 INFO - PROCESS | 3792 | 1467739164148 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (1989A400) [pid = 3792] [serial = 2263] [outer = 1391C000] 10:19:24 INFO - PROCESS | 3792 | 1467739164536 Marionette TRACE conn3 <- [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]]]}] 10:19:24 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. 10:19:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 590ms 10:19:24 INFO - PROCESS | 3792 | 1467739164600 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 3792 | 1467739164603 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 10:19:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:19:24 INFO - PROCESS | 3792 | 1467739164607 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 3792 | 1467739164609 Marionette TRACE conn3 <- [1,2978,null,{}] 10:19:24 INFO - PROCESS | 3792 | 1467739164612 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:24 INFO - PROCESS | 3792 | 1467739164614 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:24 INFO - PROCESS | 3792 | 1467739164688 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:19:24 INFO - PROCESS | 3792 | 1467739164693 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 3792 | 1467739164695 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:24 INFO - PROCESS | 3792 | ++DOCSHELL 1A107400 == 33 [pid = 3792] [id = 755] 10:19:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (1A108000) [pid = 3792] [serial = 2264] [outer = 00000000] 10:19:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (1A1E1400) [pid = 3792] [serial = 2265] [outer = 1A108000] 10:19:24 INFO - PROCESS | 3792 | 1467739164737 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (1A1E2000) [pid = 3792] [serial = 2266] [outer = 1A108000] 10:19:25 INFO - PROCESS | 3792 | ++DOCSHELL 1A8A7C00 == 34 [pid = 3792] [id = 756] 10:19:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (1A8A8800) [pid = 3792] [serial = 2267] [outer = 00000000] 10:19:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (1A8A9000) [pid = 3792] [serial = 2268] [outer = 1A8A8800] 10:19:25 INFO - PROCESS | 3792 | 1467739165198 Marionette TRACE conn3 <- [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]]]}] 10:19:25 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. 10:19:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 637ms 10:19:25 INFO - PROCESS | 3792 | 1467739165243 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 3792 | 1467739165245 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 10:19:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:19:25 INFO - PROCESS | 3792 | 1467739165248 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - PROCESS | 3792 | 1467739165250 Marionette TRACE conn3 <- [1,2982,null,{}] 10:19:25 INFO - PROCESS | 3792 | 1467739165258 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:25 INFO - PROCESS | 3792 | 1467739165260 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:25 INFO - PROCESS | 3792 | 1467739165348 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:19:25 INFO - PROCESS | 3792 | 1467739165368 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 3792 | 1467739165370 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:25 INFO - PROCESS | 3792 | ++DOCSHELL 1688D000 == 35 [pid = 3792] [id = 757] 10:19:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (17C3D800) [pid = 3792] [serial = 2269] [outer = 00000000] 10:19:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 97 (1A8AA800) [pid = 3792] [serial = 2270] [outer = 17C3D800] 10:19:25 INFO - PROCESS | 3792 | 1467739165412 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 3792 | ++DOMWINDOW == 98 (1A8AD800) [pid = 3792] [serial = 2271] [outer = 17C3D800] 10:19:26 INFO - PROCESS | 3792 | 1467739166094 Marionette TRACE conn3 <- [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]]]}] 10:19:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:19:26 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 10:19:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 885ms 10:19:26 INFO - PROCESS | 3792 | 1467739166153 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:19:26 INFO - PROCESS | 3792 | 1467739166158 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 10:19:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:19:26 INFO - PROCESS | 3792 | 1467739166163 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:19:26 INFO - PROCESS | 3792 | 1467739166168 Marionette TRACE conn3 <- [1,2986,null,{}] 10:19:26 INFO - PROCESS | 3792 | 1467739166173 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:26 INFO - PROCESS | 3792 | 1467739166176 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:26 INFO - PROCESS | 3792 | 1467739166308 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:19:26 INFO - PROCESS | 3792 | 1467739166432 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 3792 | 1467739166435 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:26 INFO - PROCESS | 3792 | ++DOCSHELL 11448800 == 36 [pid = 3792] [id = 758] 10:19:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 99 (1144A000) [pid = 3792] [serial = 2272] [outer = 00000000] 10:19:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 100 (142A8000) [pid = 3792] [serial = 2273] [outer = 1144A000] 10:19:26 INFO - PROCESS | 3792 | 1467739166532 Marionette DEBUG loaded listener.js 10:19:26 INFO - PROCESS | 3792 | ++DOMWINDOW == 101 (15D38800) [pid = 3792] [serial = 2274] [outer = 1144A000] 10:19:27 INFO - PROCESS | 3792 | 1467739167153 Marionette TRACE conn3 <- [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]]]}] 10:19:27 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. 10:19:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1040ms 10:19:27 INFO - PROCESS | 3792 | 1467739167192 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:19:27 INFO - PROCESS | 3792 | 1467739167196 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 10:19:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:19:27 INFO - PROCESS | 3792 | 1467739167221 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:19:27 INFO - PROCESS | 3792 | 1467739167224 Marionette TRACE conn3 <- [1,2990,null,{}] 10:19:27 INFO - PROCESS | 3792 | 1467739167227 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:27 INFO - PROCESS | 3792 | 1467739167230 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:27 INFO - PROCESS | 3792 | 1467739167351 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:19:27 INFO - PROCESS | 3792 | 1467739167496 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:27 INFO - PROCESS | 3792 | 1467739167499 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:27 INFO - PROCESS | 3792 | ++DOCSHELL 13ED0800 == 37 [pid = 3792] [id = 759] 10:19:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 102 (16B3F400) [pid = 3792] [serial = 2275] [outer = 00000000] 10:19:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 103 (16B9B000) [pid = 3792] [serial = 2276] [outer = 16B3F400] 10:19:27 INFO - PROCESS | 3792 | 1467739167554 Marionette DEBUG loaded listener.js 10:19:27 INFO - PROCESS | 3792 | ++DOMWINDOW == 104 (16DA8400) [pid = 3792] [serial = 2277] [outer = 16B3F400] 10:19:28 INFO - PROCESS | 3792 | 1467739168166 Marionette TRACE conn3 <- [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]]]}] 10:19:28 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. 10:19:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 993ms 10:19:28 INFO - PROCESS | 3792 | 1467739168217 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:19:28 INFO - PROCESS | 3792 | 1467739168220 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 10:19:28 INFO - PROCESS | 3792 | 1467739168225 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:19:28 INFO - PROCESS | 3792 | 1467739168228 Marionette TRACE conn3 <- [1,2994,null,{}] 10:19:28 INFO - PROCESS | 3792 | 1467739168239 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:28 INFO - PROCESS | 3792 | 1467739168244 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:28 INFO - PROCESS | 3792 | 1467739168476 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:19:28 INFO - PROCESS | 3792 | 1467739168661 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 3792 | 1467739168664 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:28 INFO - PROCESS | 3792 | ++DOCSHELL 103C9000 == 38 [pid = 3792] [id = 760] 10:19:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 105 (103D2800) [pid = 3792] [serial = 2278] [outer = 00000000] 10:19:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 106 (10A0F000) [pid = 3792] [serial = 2279] [outer = 103D2800] 10:19:28 INFO - PROCESS | 3792 | 1467739168715 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 3792 | ++DOMWINDOW == 107 (11AEF000) [pid = 3792] [serial = 2280] [outer = 103D2800] 10:19:29 INFO - PROCESS | 3792 | --DOCSHELL 1A8A7C00 == 37 [pid = 3792] [id = 756] 10:19:29 INFO - PROCESS | 3792 | --DOCSHELL 1A107400 == 36 [pid = 3792] [id = 755] 10:19:29 INFO - PROCESS | 3792 | --DOCSHELL 13151800 == 35 [pid = 3792] [id = 754] 10:19:29 INFO - PROCESS | 3792 | --DOCSHELL 1031DC00 == 34 [pid = 3792] [id = 753] 10:19:29 INFO - PROCESS | 3792 | --DOCSHELL 182CFC00 == 33 [pid = 3792] [id = 752] 10:19:29 INFO - PROCESS | 3792 | --DOCSHELL 174E2000 == 32 [pid = 3792] [id = 751] 10:19:29 INFO - PROCESS | 3792 | --DOCSHELL 114D4400 == 31 [pid = 3792] [id = 750] 10:19:29 INFO - PROCESS | 3792 | --DOCSHELL 15F7CC00 == 30 [pid = 3792] [id = 749] 10:19:29 INFO - PROCESS | 3792 | --DOCSHELL 129AA000 == 29 [pid = 3792] [id = 748] 10:19:29 INFO - PROCESS | 3792 | --DOCSHELL 10375800 == 28 [pid = 3792] [id = 747] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 106 (15D3B000) [pid = 3792] [serial = 2126] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 105 (19F61C00) [pid = 3792] [serial = 2183] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 104 (1440B400) [pid = 3792] [serial = 2156] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 103 (139D0000) [pid = 3792] [serial = 2120] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 102 (1391C400) [pid = 3792] [serial = 2123] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 101 (1978B400) [pid = 3792] [serial = 2207] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 100 (182D0800) [pid = 3792] [serial = 2206] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 99 (1A2C2000) [pid = 3792] [serial = 2210] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 98 (1A1E0800) [pid = 3792] [serial = 2209] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 97 (13EDB000) [pid = 3792] [serial = 2188] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 96 (154AF000) [pid = 3792] [serial = 2189] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (16897800) [pid = 3792] [serial = 2200] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (16B40C00) [pid = 3792] [serial = 2201] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (174E7C00) [pid = 3792] [serial = 2203] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (10434400) [pid = 3792] [serial = 2185] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (10A01C00) [pid = 3792] [serial = 2186] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (130A0C00) [pid = 3792] [serial = 2194] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (13131800) [pid = 3792] [serial = 2195] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (13947800) [pid = 3792] [serial = 2197] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (13ED2000) [pid = 3792] [serial = 2198] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (16E88C00) [pid = 3792] [serial = 2191] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (17555800) [pid = 3792] [serial = 2192] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (1A1DB400) [pid = 3792] [serial = 2215] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (1A2CE400) [pid = 3792] [serial = 2212] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1A89F400) [pid = 3792] [serial = 2219] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1A8A9800) [pid = 3792] [serial = 2221] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1A89F000) [pid = 3792] [serial = 2218] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1A623800) [pid = 3792] [serial = 2213] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1A8ABC00) [pid = 3792] [serial = 2222] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1A2C6800) [pid = 3792] [serial = 2216] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (17554800) [pid = 3792] [serial = 2204] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (16B4D400) [pid = 3792] [serial = 2153] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (15F7E000) [pid = 3792] [serial = 2150] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (198A2800) [pid = 3792] [serial = 2147] [outer = 00000000] [url = about:blank] 10:19:29 INFO - PROCESS | 3792 | 1467739169275 Marionette TRACE conn3 <- [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]]]}] 10:19:29 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. 10:19:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1087ms 10:19:29 INFO - PROCESS | 3792 | 1467739169324 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 3792 | 1467739169328 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 10:19:29 INFO - PROCESS | 3792 | 1467739169333 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:19:29 INFO - PROCESS | 3792 | 1467739169335 Marionette TRACE conn3 <- [1,2998,null,{}] 10:19:29 INFO - PROCESS | 3792 | 1467739169340 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:29 INFO - PROCESS | 3792 | 1467739169343 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:29 INFO - PROCESS | 3792 | 1467739169430 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:19:29 INFO - PROCESS | 3792 | 1467739169535 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 3792 | 1467739169538 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:29 INFO - PROCESS | 3792 | ++DOCSHELL 129AA000 == 29 [pid = 3792] [id = 761] 10:19:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (12B02400) [pid = 3792] [serial = 2281] [outer = 00000000] 10:19:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1314B400) [pid = 3792] [serial = 2282] [outer = 12B02400] 10:19:29 INFO - PROCESS | 3792 | 1467739169583 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (13280000) [pid = 3792] [serial = 2283] [outer = 12B02400] 10:19:29 INFO - PROCESS | 3792 | [3792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:19:29 INFO - PROCESS | 3792 | 1467739170006 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:19:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:19:30 INFO - {} 10:19:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:19:30 INFO - {} 10:19:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:19:30 INFO - {} 10:19:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:19:30 INFO - {} 10:19:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 10:19:30 INFO - PROCESS | 3792 | 1467739170059 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 3792 | 1467739170061 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 10:19:30 INFO - TEST-START | /FileAPI/fileReader.html 10:19:30 INFO - PROCESS | 3792 | 1467739170065 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 3792 | 1467739170067 Marionette TRACE conn3 <- [1,3002,null,{}] 10:19:30 INFO - PROCESS | 3792 | 1467739170071 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:30 INFO - PROCESS | 3792 | 1467739170073 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:30 INFO - PROCESS | 3792 | 1467739170189 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:19:30 INFO - PROCESS | 3792 | 1467739170200 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 3792 | 1467739170203 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:30 INFO - PROCESS | 3792 | ++DOCSHELL 154B1400 == 30 [pid = 3792] [id = 762] 10:19:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (15884800) [pid = 3792] [serial = 2284] [outer = 00000000] 10:19:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (15D3B800) [pid = 3792] [serial = 2285] [outer = 15884800] 10:19:30 INFO - PROCESS | 3792 | 1467739170256 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (15F7E000) [pid = 3792] [serial = 2286] [outer = 15884800] 10:19:30 INFO - PROCESS | 3792 | 1467739170711 Marionette TRACE conn3 <- [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]]]}] 10:19:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:19:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:19:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:19:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:19:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 683ms 10:19:30 INFO - PROCESS | 3792 | 1467739170763 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 3792 | 1467739170767 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 10:19:30 INFO - TEST-START | /FileAPI/historical.html 10:19:30 INFO - PROCESS | 3792 | 1467739170777 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 3792 | 1467739170781 Marionette TRACE conn3 <- [1,3006,null,{}] 10:19:30 INFO - PROCESS | 3792 | 1467739170784 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:30 INFO - PROCESS | 3792 | 1467739170787 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:30 INFO - PROCESS | 3792 | 1467739170874 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:19:30 INFO - PROCESS | 3792 | 1467739170881 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 3792 | 1467739170883 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:30 INFO - PROCESS | 3792 | ++DOCSHELL 1689B400 == 31 [pid = 3792] [id = 763] 10:19:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (16925800) [pid = 3792] [serial = 2287] [outer = 00000000] 10:19:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16B46400) [pid = 3792] [serial = 2288] [outer = 16925800] 10:19:30 INFO - PROCESS | 3792 | 1467739170935 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (16B4EC00) [pid = 3792] [serial = 2289] [outer = 16925800] 10:19:31 INFO - PROCESS | 3792 | 1467739171369 Marionette TRACE conn3 <- [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"]]]}] 10:19:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:19:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:19:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:19:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:19:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:19:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:19:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:19:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:19:31 INFO - TEST-OK | /FileAPI/historical.html | took 637ms 10:19:31 INFO - PROCESS | 3792 | 1467739171412 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 3792 | 1467739171415 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 10:19:31 INFO - TEST-START | /FileAPI/idlharness.html 10:19:31 INFO - PROCESS | 3792 | 1467739171419 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 3792 | 1467739171421 Marionette TRACE conn3 <- [1,3010,null,{}] 10:19:31 INFO - PROCESS | 3792 | 1467739171431 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:31 INFO - PROCESS | 3792 | 1467739171433 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:31 INFO - PROCESS | 3792 | 1467739171546 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:19:31 INFO - PROCESS | 3792 | 1467739171551 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 3792 | 1467739171553 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:31 INFO - PROCESS | 3792 | ++DOCSHELL 16B9D000 == 32 [pid = 3792] [id = 764] 10:19:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16B9F800) [pid = 3792] [serial = 2290] [outer = 00000000] 10:19:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (17530C00) [pid = 3792] [serial = 2291] [outer = 16B9F800] 10:19:31 INFO - PROCESS | 3792 | 1467739171622 Marionette DEBUG loaded listener.js 10:19:31 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1754BC00) [pid = 3792] [serial = 2292] [outer = 16B9F800] 10:19:32 INFO - PROCESS | 3792 | 1467739172431 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:19:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:19:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:19:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:19:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:19:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:19:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:19:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:19:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:19:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:19:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:19:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:19:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:19:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:19:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:19:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:19:32 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 10:19:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:19:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:19:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:19:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:19:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:19:32 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 10:19:32 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 10:19:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:19:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:19:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:19:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:19:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:19:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:19:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:19:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:19:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:19:32 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 10:19:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:19:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:19:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:19:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:19:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:19:32 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 10:19:32 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 10:19:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:19:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:19:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:19:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:19:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:19:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:19:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1164ms 10:19:32 INFO - PROCESS | 3792 | 1467739172564 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 3792 | 1467739172566 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 10:19:32 INFO - TEST-START | /FileAPI/idlharness.worker 10:19:32 INFO - PROCESS | 3792 | 1467739172570 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 3792 | 1467739172571 Marionette TRACE conn3 <- [1,3014,null,{}] 10:19:32 INFO - PROCESS | 3792 | 1467739172575 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:32 INFO - PROCESS | 3792 | 1467739172577 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:32 INFO - PROCESS | 3792 | 1467739172708 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:19:32 INFO - PROCESS | 3792 | 1467739172773 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 3792 | 1467739172779 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:32 INFO - PROCESS | 3792 | ++DOCSHELL 182CDC00 == 33 [pid = 3792] [id = 765] 10:19:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (1A8A2000) [pid = 3792] [serial = 2293] [outer = 00000000] 10:19:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (1A8A5800) [pid = 3792] [serial = 2294] [outer = 1A8A2000] 10:19:32 INFO - PROCESS | 3792 | 1467739172831 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (1AABDC00) [pid = 3792] [serial = 2295] [outer = 1A8A2000] 10:19:33 INFO - PROCESS | 3792 | [3792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (174E4400) [pid = 3792] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (1688E400) [pid = 3792] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (129AFC00) [pid = 3792] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (10375C00) [pid = 3792] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (15F7E400) [pid = 3792] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (13919000) [pid = 3792] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (182D1000) [pid = 3792] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1292A800) [pid = 3792] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (16093000) [pid = 3792] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1A108000) [pid = 3792] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (19F61400) [pid = 3792] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (1A8A8800) [pid = 3792] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (1391B400) [pid = 3792] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1A8A6000) [pid = 3792] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1036A400) [pid = 3792] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:19:33 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1391C000) [pid = 3792] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:19:33 INFO - PROCESS | 3792 | 1467739173803 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:19:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:19:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:19:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:19:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:19:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:19:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:19:33 INFO - {} 10:19:33 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 10:19:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:19:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:19:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:19:33 INFO - {} 10:19:33 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 - {} 10:19:33 INFO - {} 10:19:33 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 10:19:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:19:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:19:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:19:33 INFO - {} 10:19:33 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 10:19:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:19:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:19:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:19:33 INFO - {} 10:19:33 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 - {} 10:19:33 INFO - {} 10:19:33 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 10:19:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:19:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:19:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 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 10:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 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 10:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 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 10:19:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 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 10:19:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:19:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:19:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:19:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:19:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:19:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:19:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:19:33 INFO - {} 10:19:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1429ms 10:19:33 INFO - PROCESS | 3792 | 1467739174004 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 3792 | 1467739174006 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 10:19:34 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:19:34 INFO - PROCESS | 3792 | 1467739174009 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 3792 | 1467739174011 Marionette TRACE conn3 <- [1,3018,null,{}] 10:19:34 INFO - PROCESS | 3792 | 1467739174014 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:34 INFO - PROCESS | 3792 | 1467739174016 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:34 INFO - PROCESS | 3792 | 1467739174139 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:19:34 INFO - PROCESS | 3792 | 1467739174170 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 3792 | 1467739174172 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:34 INFO - PROCESS | 3792 | ++DOCSHELL 1609B000 == 34 [pid = 3792] [id = 766] 10:19:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1AE53400) [pid = 3792] [serial = 2296] [outer = 00000000] 10:19:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1B348000) [pid = 3792] [serial = 2297] [outer = 1AE53400] 10:19:34 INFO - PROCESS | 3792 | 1467739174215 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (1B5C4C00) [pid = 3792] [serial = 2298] [outer = 1AE53400] 10:19:34 INFO - PROCESS | 3792 | 1467739174585 Marionette TRACE conn3 <- [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]]]}] 10:19:34 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 10:19:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 590ms 10:19:34 INFO - PROCESS | 3792 | 1467739174606 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 3792 | 1467739174608 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 10:19:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:19:34 INFO - PROCESS | 3792 | 1467739174611 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 3792 | 1467739174613 Marionette TRACE conn3 <- [1,3022,null,{}] 10:19:34 INFO - PROCESS | 3792 | 1467739174616 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:34 INFO - PROCESS | 3792 | 1467739174618 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:34 INFO - PROCESS | 3792 | 1467739174696 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:19:34 INFO - PROCESS | 3792 | 1467739174802 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 3792 | 1467739174804 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:34 INFO - PROCESS | 3792 | ++DOCSHELL 1679E000 == 35 [pid = 3792] [id = 767] 10:19:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (1679EC00) [pid = 3792] [serial = 2299] [outer = 00000000] 10:19:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (167A4800) [pid = 3792] [serial = 2300] [outer = 1679EC00] 10:19:34 INFO - PROCESS | 3792 | 1467739174846 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (167A6800) [pid = 3792] [serial = 2301] [outer = 1679EC00] 10:19:35 INFO - PROCESS | 3792 | 1467739175157 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:19:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:19:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 590ms 10:19:35 INFO - PROCESS | 3792 | 1467739175193 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:19:35 INFO - PROCESS | 3792 | 1467739175195 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 10:19:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:19:35 INFO - PROCESS | 3792 | 1467739175198 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:19:35 INFO - PROCESS | 3792 | 1467739175200 Marionette TRACE conn3 <- [1,3026,null,{}] 10:19:35 INFO - PROCESS | 3792 | 1467739175204 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:35 INFO - PROCESS | 3792 | 1467739175206 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:35 INFO - PROCESS | 3792 | 1467739175329 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:19:35 INFO - PROCESS | 3792 | 1467739175395 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:35 INFO - PROCESS | 3792 | 1467739175397 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:35 INFO - PROCESS | 3792 | ++DOCSHELL 0F236000 == 36 [pid = 3792] [id = 768] 10:19:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (0F237C00) [pid = 3792] [serial = 2302] [outer = 00000000] 10:19:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (0F23C800) [pid = 3792] [serial = 2303] [outer = 0F237C00] 10:19:35 INFO - PROCESS | 3792 | 1467739175439 Marionette DEBUG loaded listener.js 10:19:35 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (0F241400) [pid = 3792] [serial = 2304] [outer = 0F237C00] 10:19:35 INFO - PROCESS | 3792 | 1467739175990 Marionette TRACE conn3 <- [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"]]]}] 10:19:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:19:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:19:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:19:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 823ms 10:19:36 INFO - PROCESS | 3792 | 1467739176042 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:19:36 INFO - PROCESS | 3792 | 1467739176047 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 10:19:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:19:36 INFO - PROCESS | 3792 | 1467739176052 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:19:36 INFO - PROCESS | 3792 | 1467739176057 Marionette TRACE conn3 <- [1,3030,null,{}] 10:19:36 INFO - PROCESS | 3792 | 1467739176062 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:36 INFO - PROCESS | 3792 | 1467739176065 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:36 INFO - PROCESS | 3792 | 1467739176181 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:19:36 INFO - PROCESS | 3792 | 1467739176325 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 3792 | 1467739176328 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:36 INFO - PROCESS | 3792 | ++DOCSHELL 104E9800 == 37 [pid = 3792] [id = 769] 10:19:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (10559800) [pid = 3792] [serial = 2305] [outer = 00000000] 10:19:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (12B08400) [pid = 3792] [serial = 2306] [outer = 10559800] 10:19:36 INFO - PROCESS | 3792 | 1467739176391 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 3792 | ++DOMWINDOW == 84 (130D1400) [pid = 3792] [serial = 2307] [outer = 10559800] 10:19:37 INFO - PROCESS | 3792 | 1467739177188 Marionette TRACE conn3 <- [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]]]}] 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:19:37 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. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:19:37 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'.) 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:19:37 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. 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:19:37 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. 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:19:37 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. 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:19:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:19:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1258ms 10:19:37 INFO - PROCESS | 3792 | 1467739177316 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:19:37 INFO - PROCESS | 3792 | 1467739177321 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 10:19:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:19:37 INFO - PROCESS | 3792 | 1467739177327 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - PROCESS | 3792 | 1467739177330 Marionette TRACE conn3 <- [1,3034,null,{}] 10:19:37 INFO - PROCESS | 3792 | 1467739177334 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:37 INFO - PROCESS | 3792 | 1467739177337 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:37 INFO - PROCESS | 3792 | 1467739177437 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:19:37 INFO - PROCESS | 3792 | 1467739177575 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:37 INFO - PROCESS | 3792 | 1467739177578 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:37 INFO - PROCESS | 3792 | ++DOCSHELL 1609CC00 == 38 [pid = 3792] [id = 770] 10:19:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 85 (1609EC00) [pid = 3792] [serial = 2308] [outer = 00000000] 10:19:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 86 (167A7400) [pid = 3792] [serial = 2309] [outer = 1609EC00] 10:19:37 INFO - PROCESS | 3792 | 1467739177636 Marionette DEBUG loaded listener.js 10:19:37 INFO - PROCESS | 3792 | ++DOMWINDOW == 87 (16892C00) [pid = 3792] [serial = 2310] [outer = 1609EC00] 10:19:37 INFO - PROCESS | 3792 | [3792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:19:38 INFO - PROCESS | 3792 | 1467739178126 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:19:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:19:38 INFO - {} 10:19:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 823ms 10:19:38 INFO - PROCESS | 3792 | 1467739178153 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:19:38 INFO - PROCESS | 3792 | 1467739178155 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 10:19:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:19:38 INFO - PROCESS | 3792 | 1467739178159 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:19:38 INFO - PROCESS | 3792 | 1467739178163 Marionette TRACE conn3 <- [1,3038,null,{}] 10:19:38 INFO - PROCESS | 3792 | 1467739178174 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:38 INFO - PROCESS | 3792 | 1467739178178 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:38 INFO - PROCESS | 3792 | 1467739178283 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:19:38 INFO - PROCESS | 3792 | 1467739178402 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:38 INFO - PROCESS | 3792 | 1467739178405 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:38 INFO - PROCESS | 3792 | ++DOCSHELL 0F229C00 == 39 [pid = 3792] [id = 771] 10:19:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 88 (15D3B000) [pid = 3792] [serial = 2311] [outer = 00000000] 10:19:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 89 (16B4E800) [pid = 3792] [serial = 2312] [outer = 15D3B000] 10:19:38 INFO - PROCESS | 3792 | 1467739178501 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 3792 | ++DOMWINDOW == 90 (175D4C00) [pid = 3792] [serial = 2313] [outer = 15D3B000] 10:19:39 INFO - PROCESS | 3792 | 1467739179022 Marionette TRACE conn3 <- [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]]]}] 10:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:19:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:19:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 901ms 10:19:39 INFO - PROCESS | 3792 | 1467739179063 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:19:39 INFO - PROCESS | 3792 | 1467739179066 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 10:19:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:19:39 INFO - PROCESS | 3792 | 1467739179070 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:19:39 INFO - PROCESS | 3792 | 1467739179072 Marionette TRACE conn3 <- [1,3042,null,{}] 10:19:39 INFO - PROCESS | 3792 | 1467739179077 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:39 INFO - PROCESS | 3792 | 1467739179080 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:39 INFO - PROCESS | 3792 | 1467739179199 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:19:39 INFO - PROCESS | 3792 | 1467739179368 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:39 INFO - PROCESS | 3792 | 1467739179370 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:39 INFO - PROCESS | 3792 | ++DOCSHELL 0F241C00 == 40 [pid = 3792] [id = 772] 10:19:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 91 (10375C00) [pid = 3792] [serial = 2314] [outer = 00000000] 10:19:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 92 (15797C00) [pid = 3792] [serial = 2315] [outer = 10375C00] 10:19:39 INFO - PROCESS | 3792 | 1467739179428 Marionette DEBUG loaded listener.js 10:19:39 INFO - PROCESS | 3792 | ++DOMWINDOW == 93 (15799C00) [pid = 3792] [serial = 2316] [outer = 10375C00] 10:19:40 INFO - PROCESS | 3792 | 1467739180363 Marionette TRACE conn3 <- [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"]]]}] 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:19:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:19:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:19:40 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" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:19:40 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" 10:19:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:19:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:19:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1490ms 10:19:40 INFO - PROCESS | 3792 | 1467739180550 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:19:40 INFO - PROCESS | 3792 | 1467739180554 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 10:19:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:19:40 INFO - PROCESS | 3792 | 1467739180560 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:19:40 INFO - PROCESS | 3792 | 1467739180563 Marionette TRACE conn3 <- [1,3046,null,{}] 10:19:40 INFO - PROCESS | 3792 | 1467739180569 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:40 INFO - PROCESS | 3792 | 1467739180572 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:40 INFO - PROCESS | 3792 | 1467739180713 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:19:40 INFO - PROCESS | 3792 | 1467739180877 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:40 INFO - PROCESS | 3792 | 1467739180881 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:40 INFO - PROCESS | 3792 | ++DOCSHELL 10EC9800 == 41 [pid = 3792] [id = 773] 10:19:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 94 (10ECA800) [pid = 3792] [serial = 2317] [outer = 00000000] 10:19:40 INFO - PROCESS | 3792 | ++DOMWINDOW == 95 (114CC000) [pid = 3792] [serial = 2318] [outer = 10ECA800] 10:19:40 INFO - PROCESS | 3792 | 1467739180930 Marionette DEBUG loaded listener.js 10:19:41 INFO - PROCESS | 3792 | ++DOMWINDOW == 96 (12B0A400) [pid = 3792] [serial = 2319] [outer = 10ECA800] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 1679E000 == 40 [pid = 3792] [id = 767] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 1609B000 == 39 [pid = 3792] [id = 766] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 182CDC00 == 38 [pid = 3792] [id = 765] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 16B9D000 == 37 [pid = 3792] [id = 764] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 1689B400 == 36 [pid = 3792] [id = 763] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 154B1400 == 35 [pid = 3792] [id = 762] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 129AA000 == 34 [pid = 3792] [id = 761] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 103C9000 == 33 [pid = 3792] [id = 760] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 1688D000 == 32 [pid = 3792] [id = 757] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 11448800 == 31 [pid = 3792] [id = 758] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 13ED0800 == 30 [pid = 3792] [id = 759] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 0F241C00 == 29 [pid = 3792] [id = 772] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 1609CC00 == 28 [pid = 3792] [id = 770] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 0F229C00 == 27 [pid = 3792] [id = 771] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 0F236000 == 26 [pid = 3792] [id = 768] 10:19:42 INFO - PROCESS | 3792 | --DOCSHELL 104E9800 == 25 [pid = 3792] [id = 769] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 95 (17551400) [pid = 3792] [serial = 2253] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 94 (16B41400) [pid = 3792] [serial = 2250] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 93 (13283000) [pid = 3792] [serial = 2244] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 92 (1344F800) [pid = 3792] [serial = 2245] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 91 (104DEC00) [pid = 3792] [serial = 2241] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 90 (10A7F000) [pid = 3792] [serial = 2242] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 89 (1603A000) [pid = 3792] [serial = 2247] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 88 (1609A400) [pid = 3792] [serial = 2248] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 87 (15D3A400) [pid = 3792] [serial = 2239] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 86 (142A2C00) [pid = 3792] [serial = 2238] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 85 (19798000) [pid = 3792] [serial = 2256] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 84 (13450C00) [pid = 3792] [serial = 2225] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 83 (13074C00) [pid = 3792] [serial = 2224] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (16B4B400) [pid = 3792] [serial = 2228] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (166D8400) [pid = 3792] [serial = 2227] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1A1E2000) [pid = 3792] [serial = 2266] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1A621400) [pid = 3792] [serial = 2231] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1A1D9800) [pid = 3792] [serial = 2230] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1A8A9000) [pid = 3792] [serial = 2268] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (175DE400) [pid = 3792] [serial = 2254] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (13950400) [pid = 3792] [serial = 2236] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (1A8AA800) [pid = 3792] [serial = 2270] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1AC4A400) [pid = 3792] [serial = 2234] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (1AAC3000) [pid = 3792] [serial = 2233] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (198A4000) [pid = 3792] [serial = 2257] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (112EE000) [pid = 3792] [serial = 2260] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (17C37800) [pid = 3792] [serial = 2262] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (1A1E1400) [pid = 3792] [serial = 2265] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (1989A400) [pid = 3792] [serial = 2263] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (10ECE000) [pid = 3792] [serial = 2259] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (16BA5000) [pid = 3792] [serial = 2251] [outer = 00000000] [url = about:blank] 10:19:42 INFO - PROCESS | 3792 | 1467739182174 Marionette TRACE conn3 <- [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]]]}] 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:19:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:19:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:19:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:19:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:19:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:19:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:19:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:19:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:19:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1708ms 10:19:42 INFO - PROCESS | 3792 | 1467739182282 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:19:42 INFO - PROCESS | 3792 | 1467739182286 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 10:19:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:19:42 INFO - PROCESS | 3792 | 1467739182292 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - PROCESS | 3792 | 1467739182295 Marionette TRACE conn3 <- [1,3050,null,{}] 10:19:42 INFO - PROCESS | 3792 | 1467739182300 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:42 INFO - PROCESS | 3792 | 1467739182303 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:42 INFO - PROCESS | 3792 | 1467739182400 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:19:42 INFO - PROCESS | 3792 | 1467739182407 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 3792 | 1467739182411 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:42 INFO - PROCESS | 3792 | ++DOCSHELL 0F240400 == 26 [pid = 3792] [id = 774] 10:19:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (0F241C00) [pid = 3792] [serial = 2320] [outer = 00000000] 10:19:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (10371C00) [pid = 3792] [serial = 2321] [outer = 0F241C00] 10:19:42 INFO - PROCESS | 3792 | 1467739182462 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (103C9000) [pid = 3792] [serial = 2322] [outer = 0F241C00] 10:19:42 INFO - PROCESS | 3792 | [3792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:19:42 INFO - PROCESS | 3792 | 1467739182984 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:19:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:19:43 INFO - {} 10:19:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 10:19:43 INFO - PROCESS | 3792 | 1467739183016 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 3792 | 1467739183020 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 10:19:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:19:43 INFO - PROCESS | 3792 | 1467739183027 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 3792 | 1467739183030 Marionette TRACE conn3 <- [1,3054,null,{}] 10:19:43 INFO - PROCESS | 3792 | 1467739183033 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:43 INFO - PROCESS | 3792 | 1467739183035 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:43 INFO - PROCESS | 3792 | 1467739183120 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:19:43 INFO - PROCESS | 3792 | 1467739183133 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:43 INFO - PROCESS | 3792 | 1467739183136 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:43 INFO - PROCESS | 3792 | ++DOCSHELL 112EE000 == 27 [pid = 3792] [id = 775] 10:19:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (1144B000) [pid = 3792] [serial = 2323] [outer = 00000000] 10:19:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (11C4CC00) [pid = 3792] [serial = 2324] [outer = 1144B000] 10:19:43 INFO - PROCESS | 3792 | 1467739183187 Marionette DEBUG loaded listener.js 10:19:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (0F22AC00) [pid = 3792] [serial = 2325] [outer = 1144B000] 10:19:43 INFO - PROCESS | 3792 | 1467739183655 Marionette TRACE conn3 <- [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]]]}] 10:19:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:19:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:19:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:19:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:19:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:19:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:19:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:19:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 622ms 10:19:43 INFO - PROCESS | 3792 | 1467739183665 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 3792 | 1467739183667 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 10:19:43 INFO - PROCESS | 3792 | 1467739183670 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:19:43 INFO - PROCESS | 3792 | 1467739183673 Marionette TRACE conn3 <- [1,3058,null,{}] 10:19:43 INFO - PROCESS | 3792 | 1467739183684 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:43 INFO - PROCESS | 3792 | 1467739183688 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:43 INFO - PROCESS | 3792 | 1467739183773 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:19:43 INFO - PROCESS | 3792 | 1467739183779 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:43 INFO - PROCESS | 3792 | 1467739183782 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:43 INFO - PROCESS | 3792 | ++DOCSHELL 1314CC00 == 28 [pid = 3792] [id = 776] 10:19:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (1314F800) [pid = 3792] [serial = 2326] [outer = 00000000] 10:19:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (1391B400) [pid = 3792] [serial = 2327] [outer = 1314F800] 10:19:43 INFO - PROCESS | 3792 | 1467739183828 Marionette DEBUG loaded listener.js 10:19:43 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (1394D000) [pid = 3792] [serial = 2328] [outer = 1314F800] 10:19:44 INFO - PROCESS | 3792 | 1467739184341 Marionette TRACE conn3 <- [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]]]}] 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:19:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 683ms 10:19:44 INFO - PROCESS | 3792 | 1467739184369 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:19:44 INFO - PROCESS | 3792 | 1467739184372 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 10:19:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:19:44 INFO - PROCESS | 3792 | 1467739184375 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:19:44 INFO - PROCESS | 3792 | 1467739184377 Marionette TRACE conn3 <- [1,3062,null,{}] 10:19:44 INFO - PROCESS | 3792 | 1467739184380 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:44 INFO - PROCESS | 3792 | 1467739184382 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:44 INFO - PROCESS | 3792 | 1467739184498 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:19:44 INFO - PROCESS | 3792 | 1467739184503 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:44 INFO - PROCESS | 3792 | 1467739184505 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:44 INFO - PROCESS | 3792 | ++DOCSHELL 13EDB800 == 29 [pid = 3792] [id = 777] 10:19:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (154AF400) [pid = 3792] [serial = 2329] [outer = 00000000] 10:19:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (15794000) [pid = 3792] [serial = 2330] [outer = 154AF400] 10:19:44 INFO - PROCESS | 3792 | 1467739184611 Marionette DEBUG loaded listener.js 10:19:44 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (1579CC00) [pid = 3792] [serial = 2331] [outer = 154AF400] 10:19:44 INFO - PROCESS | 3792 | 1467739185002 Marionette TRACE conn3 <- [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]]]}] 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:19:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 636ms 10:19:44 INFO - PROCESS | 3792 | 1467739185013 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:19:44 INFO - PROCESS | 3792 | 1467739185015 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 10:19:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:19:44 INFO - PROCESS | 3792 | 1467739185018 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 3792 | 1467739185020 Marionette TRACE conn3 <- [1,3066,null,{}] 10:19:45 INFO - PROCESS | 3792 | 1467739185023 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:45 INFO - PROCESS | 3792 | 1467739185025 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:45 INFO - PROCESS | 3792 | 1467739185119 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:19:45 INFO - PROCESS | 3792 | 1467739185124 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 3792 | 1467739185126 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:45 INFO - PROCESS | 3792 | ++DOCSHELL 15D3F400 == 30 [pid = 3792] [id = 778] 10:19:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (15D40000) [pid = 3792] [serial = 2332] [outer = 00000000] 10:19:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (15F76800) [pid = 3792] [serial = 2333] [outer = 15D40000] 10:19:45 INFO - PROCESS | 3792 | 1467739185169 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (15F7E400) [pid = 3792] [serial = 2334] [outer = 15D40000] 10:19:45 INFO - PROCESS | 3792 | 1467739185647 Marionette TRACE conn3 <- [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] 10:19:45 INFO - PROCESS | 3792 | 1467739185717 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 10:19:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:19:45 INFO - PROCESS | 3792 | 1467739185720 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 3792 | 1467739185722 Marionette TRACE conn3 <- [1,3070,null,{}] 10:19:45 INFO - PROCESS | 3792 | 1467739185725 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:45 INFO - PROCESS | 3792 | 1467739185731 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:45 INFO - PROCESS | 3792 | 1467739185865 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:19:45 INFO - PROCESS | 3792 | 1467739185879 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 3792 | 1467739185881 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:45 INFO - PROCESS | 3792 | ++DOCSHELL 160A1C00 == 31 [pid = 3792] [id = 779] 10:19:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (16678000) [pid = 3792] [serial = 2335] [outer = 00000000] 10:19:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (1686C800) [pid = 3792] [serial = 2336] [outer = 16678000] 10:19:45 INFO - PROCESS | 3792 | 1467739185924 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (16898C00) [pid = 3792] [serial = 2337] [outer = 16678000] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1A8A2000) [pid = 3792] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (0F237C00) [pid = 3792] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (16B9F800) [pid = 3792] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (1679EC00) [pid = 3792] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (1144A000) [pid = 3792] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (17C3D800) [pid = 3792] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (103D2800) [pid = 3792] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (15884800) [pid = 3792] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (16925800) [pid = 3792] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (12B02400) [pid = 3792] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (16B3F400) [pid = 3792] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:19:46 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (1AE53400) [pid = 3792] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:19:46 INFO - PROCESS | 3792 | 1467739186652 Marionette TRACE conn3 <- [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]]]}] 10:19:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:19:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:19:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:19:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 931ms 10:19:46 INFO - PROCESS | 3792 | 1467739186664 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:19:46 INFO - PROCESS | 3792 | 1467739186666 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 10:19:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:19:46 INFO - PROCESS | 3792 | 1467739186669 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - PROCESS | 3792 | 1467739186671 Marionette TRACE conn3 <- [1,3074,null,{}] 10:19:46 INFO - PROCESS | 3792 | 1467739186674 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:46 INFO - PROCESS | 3792 | 1467739186676 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:46 INFO - PROCESS | 3792 | 1467739186750 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:19:46 INFO - PROCESS | 3792 | 1467739186754 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 3792 | 1467739186756 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:46 INFO - PROCESS | 3792 | ++DOCSHELL 0F237C00 == 32 [pid = 3792] [id = 780] 10:19:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (10373400) [pid = 3792] [serial = 2338] [outer = 00000000] 10:19:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 73 (15884800) [pid = 3792] [serial = 2339] [outer = 10373400] 10:19:46 INFO - PROCESS | 3792 | 1467739186799 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 3792 | ++DOMWINDOW == 74 (16931800) [pid = 3792] [serial = 2340] [outer = 10373400] 10:19:47 INFO - PROCESS | 3792 | 1467739187210 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:19:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:19:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 590ms 10:19:47 INFO - PROCESS | 3792 | 1467739187267 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:19:47 INFO - PROCESS | 3792 | 1467739187269 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 10:19:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:19:47 INFO - PROCESS | 3792 | 1467739187272 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:19:47 INFO - PROCESS | 3792 | 1467739187274 Marionette TRACE conn3 <- [1,3078,null,{}] 10:19:47 INFO - PROCESS | 3792 | 1467739187278 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:47 INFO - PROCESS | 3792 | 1467739187281 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:47 INFO - PROCESS | 3792 | 1467739187376 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:19:47 INFO - PROCESS | 3792 | 1467739187513 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:47 INFO - PROCESS | 3792 | 1467739187516 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:47 INFO - PROCESS | 3792 | ++DOCSHELL 0C7E8C00 == 33 [pid = 3792] [id = 781] 10:19:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 75 (0C7EB400) [pid = 3792] [serial = 2341] [outer = 00000000] 10:19:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 76 (0C7F4400) [pid = 3792] [serial = 2342] [outer = 0C7EB400] 10:19:47 INFO - PROCESS | 3792 | 1467739187614 Marionette DEBUG loaded listener.js 10:19:47 INFO - PROCESS | 3792 | ++DOMWINDOW == 77 (0F22EC00) [pid = 3792] [serial = 2343] [outer = 0C7EB400] 10:19:48 INFO - PROCESS | 3792 | 1467739188283 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:19:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:19:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1040ms 10:19:48 INFO - PROCESS | 3792 | 1467739188298 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 10:19:48 INFO - PROCESS | 3792 | 1467739188302 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 10:19:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:19:48 INFO - PROCESS | 3792 | 1467739188330 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 3792 | 1467739188333 Marionette TRACE conn3 <- [1,3082,null,{}] 10:19:48 INFO - PROCESS | 3792 | 1467739188339 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:48 INFO - PROCESS | 3792 | 1467739188343 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:48 INFO - PROCESS | 3792 | 1467739188521 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:19:48 INFO - PROCESS | 3792 | 1467739188537 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:48 INFO - PROCESS | 3792 | 1467739188540 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:48 INFO - PROCESS | 3792 | ++DOCSHELL 10A7BC00 == 34 [pid = 3792] [id = 782] 10:19:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 78 (10A7C000) [pid = 3792] [serial = 2344] [outer = 00000000] 10:19:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 79 (112F0400) [pid = 3792] [serial = 2345] [outer = 10A7C000] 10:19:48 INFO - PROCESS | 3792 | 1467739188593 Marionette DEBUG loaded listener.js 10:19:48 INFO - PROCESS | 3792 | ++DOMWINDOW == 80 (11CD1400) [pid = 3792] [serial = 2346] [outer = 10A7C000] 10:19:49 INFO - PROCESS | 3792 | 1467739189236 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:19:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 947ms 10:19:49 INFO - PROCESS | 3792 | 1467739189275 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:19:49 INFO - PROCESS | 3792 | 1467739189280 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 10:19:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:19:49 INFO - PROCESS | 3792 | 1467739189284 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 3792 | 1467739189286 Marionette TRACE conn3 <- [1,3086,null,{}] 10:19:49 INFO - PROCESS | 3792 | 1467739189290 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:49 INFO - PROCESS | 3792 | 1467739189292 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:49 INFO - PROCESS | 3792 | 1467739189407 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:19:49 INFO - PROCESS | 3792 | 1467739189580 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 3792 | 1467739189583 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:49 INFO - PROCESS | 3792 | ++DOCSHELL 112E4400 == 35 [pid = 3792] [id = 783] 10:19:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 81 (13C7F400) [pid = 3792] [serial = 2347] [outer = 00000000] 10:19:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 82 (142AC400) [pid = 3792] [serial = 2348] [outer = 13C7F400] 10:19:49 INFO - PROCESS | 3792 | 1467739189672 Marionette DEBUG loaded listener.js 10:19:49 INFO - PROCESS | 3792 | ++DOMWINDOW == 83 (14FB2800) [pid = 3792] [serial = 2349] [outer = 13C7F400] 10:19:50 INFO - PROCESS | 3792 | 1467739190451 Marionette TRACE conn3 <- [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]]]}] 10:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:19:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1180ms 10:19:50 INFO - PROCESS | 3792 | 1467739190462 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:19:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:19:50 INFO - PROCESS | 3792 | 1467739190466 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 10:19:50 INFO - PROCESS | 3792 | 1467739190471 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:19:50 INFO - PROCESS | 3792 | 1467739190474 Marionette TRACE conn3 <- [1,3090,null,{}] 10:19:50 INFO - PROCESS | 3792 | 1467739190479 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:50 INFO - PROCESS | 3792 | 1467739190482 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:50 INFO - PROCESS | 3792 | 1467739190595 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:19:50 INFO - PROCESS | 3792 | --DOCSHELL 0F237C00 == 34 [pid = 3792] [id = 780] 10:19:50 INFO - PROCESS | 3792 | --DOCSHELL 160A1C00 == 33 [pid = 3792] [id = 779] 10:19:50 INFO - PROCESS | 3792 | --DOCSHELL 15D3F400 == 32 [pid = 3792] [id = 778] 10:19:50 INFO - PROCESS | 3792 | --DOCSHELL 13EDB800 == 31 [pid = 3792] [id = 777] 10:19:50 INFO - PROCESS | 3792 | --DOCSHELL 1314CC00 == 30 [pid = 3792] [id = 776] 10:19:50 INFO - PROCESS | 3792 | --DOCSHELL 112EE000 == 29 [pid = 3792] [id = 775] 10:19:50 INFO - PROCESS | 3792 | --DOCSHELL 0F240400 == 28 [pid = 3792] [id = 774] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 82 (1B5C4C00) [pid = 3792] [serial = 2298] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 81 (1B348000) [pid = 3792] [serial = 2297] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 80 (1754BC00) [pid = 3792] [serial = 2292] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 79 (167A6800) [pid = 3792] [serial = 2301] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 78 (16B4EC00) [pid = 3792] [serial = 2289] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 77 (1AABDC00) [pid = 3792] [serial = 2295] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 76 (0F241400) [pid = 3792] [serial = 2304] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 75 (0F23C800) [pid = 3792] [serial = 2303] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 74 (17530C00) [pid = 3792] [serial = 2291] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 73 (1A8A5800) [pid = 3792] [serial = 2294] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 72 (167A4800) [pid = 3792] [serial = 2300] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 71 (142A8000) [pid = 3792] [serial = 2273] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 70 (15D38800) [pid = 3792] [serial = 2274] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 69 (1A8AD800) [pid = 3792] [serial = 2271] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 68 (10A0F000) [pid = 3792] [serial = 2279] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 67 (11AEF000) [pid = 3792] [serial = 2280] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 66 (15D3B800) [pid = 3792] [serial = 2285] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 65 (15F7E000) [pid = 3792] [serial = 2286] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 64 (16B46400) [pid = 3792] [serial = 2288] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 63 (1314B400) [pid = 3792] [serial = 2282] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 62 (13280000) [pid = 3792] [serial = 2283] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 61 (16B9B000) [pid = 3792] [serial = 2276] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | --DOMWINDOW == 60 (16DA8400) [pid = 3792] [serial = 2277] [outer = 00000000] [url = about:blank] 10:19:50 INFO - PROCESS | 3792 | 1467739190752 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:50 INFO - PROCESS | 3792 | 1467739190755 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:50 INFO - PROCESS | 3792 | ++DOCSHELL 0F23BC00 == 29 [pid = 3792] [id = 784] 10:19:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 61 (0F23C000) [pid = 3792] [serial = 2350] [outer = 00000000] 10:19:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 62 (0F241800) [pid = 3792] [serial = 2351] [outer = 0F23C000] 10:19:50 INFO - PROCESS | 3792 | 1467739190802 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 3792 | ++DOMWINDOW == 63 (10A79400) [pid = 3792] [serial = 2352] [outer = 0F23C000] 10:19:51 INFO - PROCESS | 3792 | 1467739191173 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:19:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 10:19:51 INFO - PROCESS | 3792 | 1467739191208 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:19:51 INFO - PROCESS | 3792 | 1467739191212 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 10:19:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:19:51 INFO - PROCESS | 3792 | 1467739191218 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 3792 | 1467739191221 Marionette TRACE conn3 <- [1,3094,null,{}] 10:19:51 INFO - PROCESS | 3792 | 1467739191257 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:51 INFO - PROCESS | 3792 | 1467739191259 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:51 INFO - PROCESS | 3792 | 1467739191344 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:19:51 INFO - PROCESS | 3792 | 1467739191349 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 3792 | 1467739191351 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:51 INFO - PROCESS | 3792 | ++DOCSHELL 10EA1C00 == 30 [pid = 3792] [id = 785] 10:19:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 64 (10EA8800) [pid = 3792] [serial = 2353] [outer = 00000000] 10:19:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 65 (129B7C00) [pid = 3792] [serial = 2354] [outer = 10EA8800] 10:19:51 INFO - PROCESS | 3792 | 1467739191398 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 3792 | ++DOMWINDOW == 66 (13031000) [pid = 3792] [serial = 2355] [outer = 10EA8800] 10:19:51 INFO - PROCESS | 3792 | 1467739191897 Marionette TRACE conn3 <- [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]]]}] 10:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:19:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 714ms 10:19:51 INFO - PROCESS | 3792 | 1467739191939 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:19:51 INFO - PROCESS | 3792 | 1467739191941 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 10:19:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:19:51 INFO - PROCESS | 3792 | 1467739191945 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 3792 | 1467739191948 Marionette TRACE conn3 <- [1,3098,null,{}] 10:19:51 INFO - PROCESS | 3792 | 1467739191959 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:51 INFO - PROCESS | 3792 | 1467739191963 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:52 INFO - PROCESS | 3792 | 1467739192048 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:19:52 INFO - PROCESS | 3792 | 1467739192073 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 3792 | 1467739192076 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:52 INFO - PROCESS | 3792 | ++DOCSHELL 13949000 == 31 [pid = 3792] [id = 786] 10:19:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 67 (1394F800) [pid = 3792] [serial = 2356] [outer = 00000000] 10:19:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 68 (139DD800) [pid = 3792] [serial = 2357] [outer = 1394F800] 10:19:52 INFO - PROCESS | 3792 | 1467739192125 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 69 (13EDB800) [pid = 3792] [serial = 2358] [outer = 1394F800] 10:19:52 INFO - PROCESS | 3792 | 1467739192577 Marionette TRACE conn3 <- [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"]]]}] 10:19:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:19:52 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 10:19:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:19:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:19:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:19:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:19:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 699ms 10:19:52 INFO - PROCESS | 3792 | 1467739192644 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:19:52 INFO - PROCESS | 3792 | 1467739192646 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 10:19:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:19:52 INFO - PROCESS | 3792 | 1467739192634 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 3792 | 1467739192635 Marionette TRACE conn3 <- [1,3102,null,{}] 10:19:52 INFO - PROCESS | 3792 | 1467739192639 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:19:52 INFO - PROCESS | 3792 | 1467739192641 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:52 INFO - PROCESS | 3792 | 1467739192734 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:19:52 INFO - PROCESS | 3792 | 1467739192876 Marionette TRACE conn3 -> [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\", \"2fbc810e-3984-4b3d-a5d1-4d9819544984\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 3792 | 1467739192878 Marionette INFO sendAsync 149908af-462a-4e9b-aa7d-b0f2c3063002 10:19:52 INFO - PROCESS | 3792 | ++DOCSHELL 15798400 == 32 [pid = 3792] [id = 787] 10:19:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 70 (1579A800) [pid = 3792] [serial = 2359] [outer = 00000000] 10:19:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 71 (158CE800) [pid = 3792] [serial = 2360] [outer = 1579A800] 10:19:52 INFO - PROCESS | 3792 | 1467739192921 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 3792 | ++DOMWINDOW == 72 (15D3DC00) [pid = 3792] [serial = 2361] [outer = 1579A800] 10:19:53 INFO - PROCESS | 3792 | 1467739193284 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:19:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:19:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 683ms 10:19:53 INFO - PROCESS | 3792 | 1467739193332 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 3792 | 1467739193334 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 10:19:54 WARNING - u'runner_teardown' () 10:19:54 INFO - No more tests 10:19:54 INFO - Got 0 unexpected results 10:19:54 INFO - SUITE-END | took 643s 10:19:54 INFO - Closing logging queue 10:19:54 INFO - queue closed 10:19:55 INFO - Return code: 0 10:19:55 WARNING - # TBPL SUCCESS # 10:19:55 INFO - Running post-action listener: _resource_record_post_action 10:19:55 INFO - Running post-run listener: _resource_record_post_run 10:19:56 INFO - Total resource usage - Wall time: 652s; CPU: 17.0%; Read bytes: 91619840; Write bytes: 962508288; Read time: 500773; Write time: 1163706 10:19:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:19:56 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 85341696; Read time: 0; Write time: 77624 10:19:56 INFO - run-tests - Wall time: 650s; CPU: 17.0%; Read bytes: 91619840; Write bytes: 826274816; Read time: 500773; Write time: 1046752 10:19:56 INFO - Running post-run listener: _upload_blobber_files 10:19:56 INFO - Blob upload gear active. 10:19:56 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:19:56 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 10:19:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:19:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:19:56 INFO - (blobuploader) - INFO - Open directory for files ... 10:19:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:19:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:19:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:19:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:19:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:19:57 INFO - (blobuploader) - INFO - Done attempting. 10:19:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:19:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:19:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:19:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:19:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:19:59 INFO - (blobuploader) - INFO - Done attempting. 10:19:59 INFO - (blobuploader) - INFO - Iteration through files over. 10:19:59 INFO - Return code: 0 10:19:59 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:19:59 INFO - Using _rmtree_windows ... 10:19:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:19:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4288d8c9f0e03bd2a40a6ca744d9a136056c50e2a1c5fb9da6dd6ed55160b88951a509437921655144e93a918bc86912b0a56621548bdc7012d9f5302adaaa5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1855ff146f505f3a5392a0f62a12d3bb09de324982f938b5ac99e879d8d44d44f190b03e91d9992bb22b4dc94d2d5d530d0c4ca359c741137af4881d0dee102"} 10:19:59 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:19:59 INFO - Writing to file C:\slave\test\properties\blobber_files 10:19:59 INFO - Contents: 10:19:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4288d8c9f0e03bd2a40a6ca744d9a136056c50e2a1c5fb9da6dd6ed55160b88951a509437921655144e93a918bc86912b0a56621548bdc7012d9f5302adaaa5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1855ff146f505f3a5392a0f62a12d3bb09de324982f938b5ac99e879d8d44d44f190b03e91d9992bb22b4dc94d2d5d530d0c4ca359c741137af4881d0dee102"} 10:19:59 INFO - Running post-run listener: copy_logs_to_upload_dir 10:19:59 INFO - Copying logs to upload dir... 10:19:59 INFO - mkdir: C:\slave\test\build\upload\logs 10:19:59 INFO - Copying logs to upload dir... 10:19:59 INFO - Using _rmtree_windows ... 10:19:59 INFO - Using _rmtree_windows ... 10:19:59 INFO - Using _rmtree_windows ... 10:19:59 INFO - Using _rmtree_windows ... 10:19:59 INFO - Using _rmtree_windows ... 10:19:59 INFO - Using _rmtree_windows ... 10:19:59 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=782.167000 ========= master_lag: 41.96 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-07-05 10:19:57.448047) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 10:19:57.449290) ========= '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-078\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4288d8c9f0e03bd2a40a6ca744d9a136056c50e2a1c5fb9da6dd6ed55160b88951a509437921655144e93a918bc86912b0a56621548bdc7012d9f5302adaaa5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1855ff146f505f3a5392a0f62a12d3bb09de324982f938b5ac99e879d8d44d44f190b03e91d9992bb22b4dc94d2d5d530d0c4ca359c741137af4881d0dee102"} build_url:https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4288d8c9f0e03bd2a40a6ca744d9a136056c50e2a1c5fb9da6dd6ed55160b88951a509437921655144e93a918bc86912b0a56621548bdc7012d9f5302adaaa5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1855ff146f505f3a5392a0f62a12d3bb09de324982f938b5ac99e879d8d44d44f190b03e91d9992bb22b4dc94d2d5d530d0c4ca359c741137af4881d0dee102"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Xxhn0RaqTQSrZhoO7tRB-Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.65 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 10:19:58.205076) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:19:58.205389) ========= '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-078\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:19:58.325900) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 10:19:58.326243) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 10:19:58.904554) ========= ========= Total master_lag: 45.79 =========